0s autopkgtest [07:41:40]: starting date and time: 2024-11-14 07:41:40+0000 0s autopkgtest [07:41:40]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [07:41:40]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ab_ry9d7/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed=src:brotli --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=brotli/1.1.0-2build3 -- lxd -r lxd-armhf-10.145.243.27 lxd-armhf-10.145.243.27:autopkgtest/ubuntu/plucky/armhf 55s autopkgtest [07:42:35]: testbed dpkg architecture: armhf 57s autopkgtest [07:42:37]: testbed apt version: 2.9.8 57s autopkgtest [07:42:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 66s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 66s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [98.0 kB] 66s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [985 kB] 66s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 66s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.4 kB] 66s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [103 kB] 66s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [686 kB] 66s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5040 B] 66s Fetched 1974 kB in 1s (2100 kB/s) 66s Reading package lists... 84s tee: /proc/self/fd/2: Permission denied 107s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 107s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 107s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 107s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 108s Reading package lists... 108s Reading package lists... 109s Building dependency tree... 109s Reading state information... 109s Calculating upgrade... 110s The following packages will be upgraded: 110s libbrotli1 110s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 110s Need to get 317 kB of archives. 110s After this operation, 0 B of additional disk space will be used. 110s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libbrotli1 armhf 1.1.0-2build3 [317 kB] 111s Fetched 317 kB in 0s (742 kB/s) 111s (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 ... 59560 files and directories currently installed.) 111s Preparing to unpack .../libbrotli1_1.1.0-2build3_armhf.deb ... 111s Unpacking libbrotli1:armhf (1.1.0-2build3) over (1.1.0-2build2) ... 111s Setting up libbrotli1:armhf (1.1.0-2build3) ... 111s Processing triggers for libc-bin (2.40-1ubuntu3) ... 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 112s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 114s autopkgtest [07:43:34]: rebooting testbed after setup commands that affected boot 184s autopkgtest [07:44:44]: testbed running kernel: Linux 6.8.0-48-generic #48~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 7 11:49:53 UTC 2 213s autopkgtest [07:45:13]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 257s Get:1 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (dsc) [3266 B] 257s Get:2 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (tar) [9872 kB] 257s Get:3 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (diff) [842 kB] 258s gpgv: Signature made Thu Aug 15 18:12:53 2024 UTC 258s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 258s gpgv: Can't check signature: No public key 258s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.62-1ubuntu1.dsc: no acceptable signature found 258s autopkgtest [07:45:58]: testing package apache2 version 2.4.62-1ubuntu1 261s autopkgtest [07:46:01]: build not needed 265s autopkgtest [07:46:05]: test run-test-suite: preparing testbed 277s Reading package lists... 277s Building dependency tree... 277s Reading state information... 278s Starting pkgProblemResolver with broken count: 0 278s Starting 2 pkgProblemResolver with broken count: 0 278s Done 280s The following additional packages will be installed: 280s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 280s autopoint autotools-dev build-essential cpp cpp-14 280s cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 280s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-14 280s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 280s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 280s libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 280s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 280s libarchive-zip-perl libasan8 libb-hooks-endofscope-perl 280s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 280s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 280s libclass-inspector-perl libclass-method-modifiers-perl 280s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 280s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 280s libdatetime-perl libdatetime-timezone-perl libdebhelper-perl 280s libdevel-callchecker-perl libdevel-stacktrace-perl 280s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 280s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 280s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 280s libgcc-14-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 280s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 280s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 280s libio-socket-ssl-perl libisl23 libldap-dev libldap2-dev liblua5.4-0 280s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 280s libmodule-implementation-perl libmodule-runtime-perl libmpc3 280s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 280s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 280s libparams-classify-perl libparams-util-perl 280s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 280s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 280s libsctp-dev libsctp1 libspecio-perl libstdc++-14-dev libsub-exporter-perl 280s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 280s libsub-name-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl 280s libubsan1 liburi-perl libvariable-magic-perl libwww-perl 280s libwww-robotrules-perl libxml-dom-perl libxml-parser-perl libxml-perl 280s libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 280s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 280s Suggested packages: 280s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 280s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 280s cpp-14-doc dh-make gcc-14-doc gcc-multilib manpages-dev flex bison gdb 280s gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev libgettextpo-dev 280s libev-perl libevent-perl libio-async-perl libjson-perl | libjson-xs-perl 280s libpoe-perl libtask-weaken-perl libc-devtools glibc-doc libdata-dump-perl 280s libio-compress-brotli-perl libscalar-number-perl lksctp-tools 280s libtest-fatal-perl libstdc++-14-doc libtool-doc gfortran 280s | fortran95-compiler gcj-jdk libbusiness-isbn-perl libregexp-ipv6-perl 280s libauthen-ntlm-perl m4-doc libmail-box-perl 280s Recommended packages: 280s ssl-cert libasync-interrupt-perl libev-perl | libevent-perl libguard-perl 280s manpages manpages-dev libclass-c3-xs-perl libdevel-lexalias-perl libfcgi-bin 280s libarchive-cpio-perl libhtml-format-perl libmath-random-isaac-xs-perl 280s libpackage-stash-xs-perl libclass-xsaccessor-perl libref-util-perl 280s libltdl-dev libdata-dump-perl libhtml-form-perl libhttp-daemon-perl 280s libmailtools-perl libmail-sendmail-perl 280s The following NEW packages will be installed: 280s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 280s autopkgtest-satdep autopoint autotools-dev build-essential cpp cpp-14 280s cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 280s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-14 280s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 280s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 280s libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 280s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 280s libarchive-zip-perl libasan8 libb-hooks-endofscope-perl 280s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 280s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 280s libclass-inspector-perl libclass-method-modifiers-perl 280s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 280s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 280s libdatetime-perl libdatetime-timezone-perl libdebhelper-perl 280s libdevel-callchecker-perl libdevel-stacktrace-perl 280s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 280s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 280s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 280s libgcc-14-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 280s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 280s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 280s libio-socket-ssl-perl libisl23 libldap-dev libldap2-dev liblua5.4-0 280s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 280s libmodule-implementation-perl libmodule-runtime-perl libmpc3 280s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 280s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 280s libparams-classify-perl libparams-util-perl 280s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 280s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 280s libsctp-dev libsctp1 libspecio-perl libstdc++-14-dev libsub-exporter-perl 280s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 280s libsub-name-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl 280s libubsan1 liburi-perl libvariable-magic-perl libwww-perl 280s libwww-robotrules-perl libxml-dom-perl libxml-parser-perl libxml-perl 280s libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 280s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 280s 0 upgraded, 140 newly installed, 0 to remove and 0 not upgraded. 280s Need to get 74.0 MB/74.0 MB of archives. 280s After this operation, 240 MB of additional disk space will be used. 280s Get:1 /tmp/autopkgtest.w6OJmV/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [812 B] 281s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.2-3.2ubuntu1 [87.9 kB] 281s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu1 [82.7 kB] 281s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu1 [9662 B] 281s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu1 [8564 B] 281s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 281s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-1ubuntu1 [1214 kB] 281s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-1ubuntu1 [163 kB] 281s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-1ubuntu1 [98.6 kB] 281s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-1ubuntu1 [90.4 kB] 281s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 281s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-4build1 [235 kB] 281s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3 [382 kB] 282s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 282s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.22.5-2 [616 kB] 282s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 282s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 282s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 282s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [9219 kB] 282s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-8ubuntu1 [1032 B] 282s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 282s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 282s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-8ubuntu1 [43.3 kB] 282s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB] 282s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB] 283s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB] 283s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB] 283s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [18.0 MB] 283s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-8ubuntu1 [498 kB] 283s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 283s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 283s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 283s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 284s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 284s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 284s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 284s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.4.7-7build1 [166 kB] 284s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 284s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 284s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 284s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.0-1 [5058 B] 284s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-1 [46.5 kB] 284s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 284s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.22.5-2 [995 kB] 284s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 284s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 284s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.20ubuntu1 [893 kB] 284s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-dev armhf 2.40.2-1ubuntu1 [51.0 kB] 284s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf libsctp1 armhf 1.0.21+dfsg-1 [8420 B] 284s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libsctp-dev armhf 1.0.21+dfsg-1 [56.3 kB] 284s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1-dev armhf 1.7.2-3.2ubuntu1 [750 kB] 284s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libldap-dev armhf 2.6.8+dfsg-1~exp4ubuntu3 [287 kB] 284s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libldap2-dev all 2.6.8+dfsg-1~exp4ubuntu3 [11.1 kB] 284s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libexpat1-dev armhf 2.6.2-2 [121 kB] 284s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dev armhf 1.6.3-3ubuntu1 [405 kB] 284s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-16-0 armhf 10.42-4ubuntu3 [186 kB] 284s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-32-0 armhf 10.42-4ubuntu3 [176 kB] 284s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-posix3 armhf 10.42-4ubuntu3 [6178 B] 284s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-dev armhf 10.42-4ubuntu3 [679 kB] 284s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-dev armhf 2.4.62-1ubuntu1 [201 kB] 284s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-8ubuntu1 [2569 kB] 284s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [10.5 MB] 284s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-8ubuntu1 [19.9 kB] 284s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 284s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 284s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 284s Get:67 http://ftpmaster.internal/ubuntu plucky/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 284s Get:68 http://ftpmaster.internal/ubuntu plucky/universe armhf libanyevent-perl armhf 7.170-2build7 [368 kB] 284s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libb-hooks-op-check-perl armhf 0.22-3build2 [9174 B] 284s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libdynaloader-functions-perl all 0.004-1 [11.4 kB] 284s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-callchecker-perl armhf 0.009-1build1 [14.0 kB] 285s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libparams-classify-perl armhf 0.015-2build6 [18.8 kB] 285s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 285s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libtry-tiny-perl all 0.31-2 [20.8 kB] 285s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] 285s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 285s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libvariable-magic-perl armhf 0.64-1build1 [33.4 kB] 285s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 285s Get:79 http://ftpmaster.internal/ubuntu plucky/universe armhf libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 285s Get:80 http://ftpmaster.internal/ubuntu plucky/universe armhf libmath-random-isaac-perl all 1.004-2 [18.4 kB] 285s Get:81 http://ftpmaster.internal/ubuntu plucky/universe armhf libbytes-random-secure-perl all 0.29-3 [26.8 kB] 285s Get:82 http://ftpmaster.internal/ubuntu plucky/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 285s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-data-inheritable-perl all 0.10-1 [8038 B] 285s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-inspector-perl all 1.36-3 [15.4 kB] 285s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 285s Get:86 http://ftpmaster.internal/ubuntu plucky/universe armhf libclass-singleton-perl all 1.6-2 [11.5 kB] 285s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf libclone-perl armhf 0.47-1 [10.0 kB] 285s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf perl-openssl-defaults armhf 7build3 [6628 B] 285s Get:89 http://ftpmaster.internal/ubuntu plucky/universe armhf libcrypt-ssleay-perl armhf 0.73.06-2build6 [42.5 kB] 285s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libparams-util-perl armhf 1.102-3build1 [20.5 kB] 285s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-install-perl all 0.929-1 [9764 B] 285s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 285s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 285s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libencode-locale-perl all 1.05-3 [11.6 kB] 285s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 285s Get:96 http://ftpmaster.internal/ubuntu plucky/universe armhf libeval-closure-perl all 0.14-3 [10.1 kB] 285s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libexception-class-perl all 1.45-1 [28.6 kB] 285s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libfcgi0t64 armhf 2.4.2-2.1build1 [21.9 kB] 285s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf libfcgi-perl armhf 0.82+ds-3build3 [20.6 kB] 285s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 285s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-date-perl all 6.06-1 [10.2 kB] 285s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-listing-perl all 6.16-1 [11.3 kB] 285s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-sharedir-perl all 1.118-3 [14.0 kB] 285s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tagset-perl all 3.24-1 [14.1 kB] 285s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf liburi-perl all 5.28-1 [88.1 kB] 286s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-parser-perl armhf 3.83-1build1 [83.1 kB] 286s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tree-perl all 5.07-3 [200 kB] 286s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libio-html-perl all 1.004-3 [15.9 kB] 286s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 286s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 286s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-cookies-perl all 6.11-1 [18.2 kB] 286s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libpod-parser-perl all 1.67-1 [80.6 kB] 286s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-negotiate-perl all 6.01-2 [12.4 kB] 286s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-ssleay-perl armhf 1.94-2 [298 kB] 286s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libio-socket-ssl-perl all 2.089-1 [200 kB] 286s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-http-perl all 6.23-1 [22.3 kB] 286s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf liblwp-protocol-https-perl all 6.14-1 [9040 B] 286s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] 286s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-perl all 6.77-1 [138 kB] 286s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-parser-perl armhf 2.47-1build4 [199 kB] 286s Get:121 http://ftpmaster.internal/ubuntu plucky/universe armhf libxml-perl all 0.08-4 [90.5 kB] 286s Get:122 http://ftpmaster.internal/ubuntu plucky/universe armhf libxml-regexp-perl all 0.04-1.1 [7208 B] 286s Get:123 http://ftpmaster.internal/ubuntu plucky/universe armhf libxml-dom-perl all 1.46-2 [143 kB] 286s Get:124 http://ftpmaster.internal/ubuntu plucky/universe armhf libhttp-dav-perl all 0.50-1 [79.7 kB] 286s Get:125 http://ftpmaster.internal/ubuntu plucky/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 286s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] 286s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-identify-perl armhf 0.14-3build4 [9396 B] 286s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-name-perl armhf 0.27-1build4 [10.3 kB] 286s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] 286s Get:130 http://ftpmaster.internal/ubuntu plucky/universe armhf libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 286s Get:131 http://ftpmaster.internal/ubuntu plucky/universe armhf libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 286s Get:132 http://ftpmaster.internal/ubuntu plucky/universe armhf libprotocol-http2-perl all 1.11-1 [39.3 kB] 286s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 286s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 286s Get:135 http://ftpmaster.internal/ubuntu plucky/universe armhf libxstring-perl armhf 0.005-2build4 [7650 B] 286s Get:136 http://ftpmaster.internal/ubuntu plucky/universe armhf libspecio-perl all 0.48-1 [137 kB] 286s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf perl-doc all 5.40.0-7 [8265 kB] 288s Get:138 http://ftpmaster.internal/ubuntu plucky/universe armhf libdatetime-locale-perl all 1:1.41-1 [3193 kB] 288s Get:139 http://ftpmaster.internal/ubuntu plucky/universe armhf libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 288s Get:140 http://ftpmaster.internal/ubuntu plucky/universe armhf libdatetime-perl armhf 2:1.65-1build3 [98.3 kB] 289s Fetched 74.0 MB in 8s (9402 kB/s) 289s Selecting previously unselected package libapr1t64:armhf. 289s (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 ... 59560 files and directories currently installed.) 289s Preparing to unpack .../000-libapr1t64_1.7.2-3.2ubuntu1_armhf.deb ... 289s Unpacking libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 289s Selecting previously unselected package libaprutil1t64:armhf. 289s Preparing to unpack .../001-libaprutil1t64_1.6.3-3ubuntu1_armhf.deb ... 289s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 289s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 289s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_armhf.deb ... 289s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 289s Selecting previously unselected package libaprutil1-ldap:armhf. 289s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-3ubuntu1_armhf.deb ... 289s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 289s Selecting previously unselected package liblua5.4-0:armhf. 289s Preparing to unpack .../004-liblua5.4-0_5.4.6-3build2_armhf.deb ... 289s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 289s Selecting previously unselected package apache2-bin. 289s Preparing to unpack .../005-apache2-bin_2.4.62-1ubuntu1_armhf.deb ... 289s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 289s Selecting previously unselected package apache2-data. 289s Preparing to unpack .../006-apache2-data_2.4.62-1ubuntu1_all.deb ... 289s Unpacking apache2-data (2.4.62-1ubuntu1) ... 289s Selecting previously unselected package apache2-utils. 289s Preparing to unpack .../007-apache2-utils_2.4.62-1ubuntu1_armhf.deb ... 289s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 289s Selecting previously unselected package apache2. 290s Preparing to unpack .../008-apache2_2.4.62-1ubuntu1_armhf.deb ... 290s Unpacking apache2 (2.4.62-1ubuntu1) ... 290s Selecting previously unselected package autotools-dev. 290s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 290s Unpacking autotools-dev (20220109.1) ... 290s Selecting previously unselected package m4. 290s Preparing to unpack .../010-m4_1.4.19-4build1_armhf.deb ... 290s Unpacking m4 (1.4.19-4build1) ... 290s Selecting previously unselected package autoconf. 290s Preparing to unpack .../011-autoconf_2.72-3_all.deb ... 290s Unpacking autoconf (2.72-3) ... 290s Selecting previously unselected package automake. 290s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 290s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 290s Selecting previously unselected package autopoint. 290s Preparing to unpack .../013-autopoint_0.22.5-2_all.deb ... 290s Unpacking autopoint (0.22.5-2) ... 290s Selecting previously unselected package libdebhelper-perl. 290s Preparing to unpack .../014-libdebhelper-perl_13.20ubuntu1_all.deb ... 290s Unpacking libdebhelper-perl (13.20ubuntu1) ... 290s Selecting previously unselected package libisl23:armhf. 290s Preparing to unpack .../015-libisl23_0.27-1_armhf.deb ... 290s Unpacking libisl23:armhf (0.27-1) ... 290s Selecting previously unselected package libmpc3:armhf. 290s Preparing to unpack .../016-libmpc3_1.3.1-1build2_armhf.deb ... 290s Unpacking libmpc3:armhf (1.3.1-1build2) ... 290s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 290s Preparing to unpack .../017-cpp-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 290s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 290s Selecting previously unselected package cpp-14. 290s Preparing to unpack .../018-cpp-14_14.2.0-8ubuntu1_armhf.deb ... 290s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 290s Selecting previously unselected package cpp-arm-linux-gnueabihf. 290s Preparing to unpack .../019-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 290s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 290s Selecting previously unselected package cpp. 290s Preparing to unpack .../020-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 290s Unpacking cpp (4:14.1.0-2ubuntu1) ... 290s Selecting previously unselected package libcc1-0:armhf. 290s Preparing to unpack .../021-libcc1-0_14.2.0-8ubuntu1_armhf.deb ... 290s Unpacking libcc1-0:armhf (14.2.0-8ubuntu1) ... 291s Selecting previously unselected package libgomp1:armhf. 291s Preparing to unpack .../022-libgomp1_14.2.0-8ubuntu1_armhf.deb ... 291s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ... 291s Selecting previously unselected package libasan8:armhf. 291s Preparing to unpack .../023-libasan8_14.2.0-8ubuntu1_armhf.deb ... 291s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ... 291s Selecting previously unselected package libubsan1:armhf. 291s Preparing to unpack .../024-libubsan1_14.2.0-8ubuntu1_armhf.deb ... 291s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ... 291s Selecting previously unselected package libgcc-14-dev:armhf. 291s Preparing to unpack .../025-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 291s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 291s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 291s Preparing to unpack .../026-gcc-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 291s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 291s Selecting previously unselected package gcc-14. 291s Preparing to unpack .../027-gcc-14_14.2.0-8ubuntu1_armhf.deb ... 291s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 291s Selecting previously unselected package gcc-arm-linux-gnueabihf. 291s Preparing to unpack .../028-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 292s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 292s Selecting previously unselected package gcc. 292s Preparing to unpack .../029-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 292s Unpacking gcc (4:14.1.0-2ubuntu1) ... 292s Selecting previously unselected package libc-dev-bin. 292s Preparing to unpack .../030-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 292s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 292s Selecting previously unselected package linux-libc-dev:armhf. 292s Preparing to unpack .../031-linux-libc-dev_6.11.0-8.8_armhf.deb ... 292s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 292s Selecting previously unselected package libcrypt-dev:armhf. 292s Preparing to unpack .../032-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 292s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 292s Selecting previously unselected package rpcsvc-proto. 292s Preparing to unpack .../033-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 292s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 292s Selecting previously unselected package libc6-dev:armhf. 292s Preparing to unpack .../034-libc6-dev_2.40-1ubuntu3_armhf.deb ... 292s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 292s Selecting previously unselected package libtool. 292s Preparing to unpack .../035-libtool_2.4.7-7build1_all.deb ... 292s Unpacking libtool (2.4.7-7build1) ... 292s Selecting previously unselected package dh-autoreconf. 292s Preparing to unpack .../036-dh-autoreconf_20_all.deb ... 292s Unpacking dh-autoreconf (20) ... 292s Selecting previously unselected package libarchive-zip-perl. 292s Preparing to unpack .../037-libarchive-zip-perl_1.68-1_all.deb ... 292s Unpacking libarchive-zip-perl (1.68-1) ... 292s Selecting previously unselected package libfile-stripnondeterminism-perl. 292s Preparing to unpack .../038-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 292s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 292s Selecting previously unselected package dh-strip-nondeterminism. 292s Preparing to unpack .../039-dh-strip-nondeterminism_1.14.0-1_all.deb ... 292s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 292s Selecting previously unselected package debugedit. 292s Preparing to unpack .../040-debugedit_1%3a5.1-1_armhf.deb ... 292s Unpacking debugedit (1:5.1-1) ... 292s Selecting previously unselected package dwz. 292s Preparing to unpack .../041-dwz_0.15-1build6_armhf.deb ... 292s Unpacking dwz (0.15-1build6) ... 292s Selecting previously unselected package gettext. 292s Preparing to unpack .../042-gettext_0.22.5-2_armhf.deb ... 292s Unpacking gettext (0.22.5-2) ... 292s Selecting previously unselected package intltool-debian. 292s Preparing to unpack .../043-intltool-debian_0.35.0+20060710.6_all.deb ... 292s Unpacking intltool-debian (0.35.0+20060710.6) ... 292s Selecting previously unselected package po-debconf. 292s Preparing to unpack .../044-po-debconf_1.0.21+nmu1_all.deb ... 292s Unpacking po-debconf (1.0.21+nmu1) ... 292s Selecting previously unselected package debhelper. 292s Preparing to unpack .../045-debhelper_13.20ubuntu1_all.deb ... 292s Unpacking debhelper (13.20ubuntu1) ... 292s Selecting previously unselected package uuid-dev:armhf. 292s Preparing to unpack .../046-uuid-dev_2.40.2-1ubuntu1_armhf.deb ... 292s Unpacking uuid-dev:armhf (2.40.2-1ubuntu1) ... 293s Selecting previously unselected package libsctp1:armhf. 293s Preparing to unpack .../047-libsctp1_1.0.21+dfsg-1_armhf.deb ... 293s Unpacking libsctp1:armhf (1.0.21+dfsg-1) ... 293s Selecting previously unselected package libsctp-dev:armhf. 293s Preparing to unpack .../048-libsctp-dev_1.0.21+dfsg-1_armhf.deb ... 293s Unpacking libsctp-dev:armhf (1.0.21+dfsg-1) ... 293s Selecting previously unselected package libapr1-dev. 293s Preparing to unpack .../049-libapr1-dev_1.7.2-3.2ubuntu1_armhf.deb ... 293s Unpacking libapr1-dev (1.7.2-3.2ubuntu1) ... 293s Selecting previously unselected package libldap-dev:armhf. 293s Preparing to unpack .../050-libldap-dev_2.6.8+dfsg-1~exp4ubuntu3_armhf.deb ... 293s Unpacking libldap-dev:armhf (2.6.8+dfsg-1~exp4ubuntu3) ... 293s Selecting previously unselected package libldap2-dev. 293s Preparing to unpack .../051-libldap2-dev_2.6.8+dfsg-1~exp4ubuntu3_all.deb ... 293s Unpacking libldap2-dev (2.6.8+dfsg-1~exp4ubuntu3) ... 293s Selecting previously unselected package libexpat1-dev:armhf. 293s Preparing to unpack .../052-libexpat1-dev_2.6.2-2_armhf.deb ... 293s Unpacking libexpat1-dev:armhf (2.6.2-2) ... 293s Selecting previously unselected package libaprutil1-dev. 293s Preparing to unpack .../053-libaprutil1-dev_1.6.3-3ubuntu1_armhf.deb ... 293s Unpacking libaprutil1-dev (1.6.3-3ubuntu1) ... 293s Selecting previously unselected package libpcre2-16-0:armhf. 293s Preparing to unpack .../054-libpcre2-16-0_10.42-4ubuntu3_armhf.deb ... 293s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu3) ... 293s Selecting previously unselected package libpcre2-32-0:armhf. 293s Preparing to unpack .../055-libpcre2-32-0_10.42-4ubuntu3_armhf.deb ... 293s Unpacking libpcre2-32-0:armhf (10.42-4ubuntu3) ... 293s Selecting previously unselected package libpcre2-posix3:armhf. 293s Preparing to unpack .../056-libpcre2-posix3_10.42-4ubuntu3_armhf.deb ... 293s Unpacking libpcre2-posix3:armhf (10.42-4ubuntu3) ... 293s Selecting previously unselected package libpcre2-dev:armhf. 293s Preparing to unpack .../057-libpcre2-dev_10.42-4ubuntu3_armhf.deb ... 293s Unpacking libpcre2-dev:armhf (10.42-4ubuntu3) ... 293s Selecting previously unselected package apache2-dev. 293s Preparing to unpack .../058-apache2-dev_2.4.62-1ubuntu1_armhf.deb ... 293s Unpacking apache2-dev (2.4.62-1ubuntu1) ... 293s Selecting previously unselected package libstdc++-14-dev:armhf. 293s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-8ubuntu1_armhf.deb ... 293s Unpacking libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 294s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 294s Preparing to unpack .../060-g++-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 294s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 294s Selecting previously unselected package g++-14. 294s Preparing to unpack .../061-g++-14_14.2.0-8ubuntu1_armhf.deb ... 294s Unpacking g++-14 (14.2.0-8ubuntu1) ... 294s Selecting previously unselected package g++-arm-linux-gnueabihf. 294s Preparing to unpack .../062-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 294s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 294s Selecting previously unselected package g++. 294s Preparing to unpack .../063-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 294s Unpacking g++ (4:14.1.0-2ubuntu1) ... 294s Selecting previously unselected package build-essential. 294s Preparing to unpack .../064-build-essential_12.10ubuntu1_armhf.deb ... 294s Unpacking build-essential (12.10ubuntu1) ... 294s Selecting previously unselected package libalgorithm-c3-perl. 294s Preparing to unpack .../065-libalgorithm-c3-perl_0.11-2_all.deb ... 294s Unpacking libalgorithm-c3-perl (0.11-2) ... 294s Selecting previously unselected package libanyevent-perl. 294s Preparing to unpack .../066-libanyevent-perl_7.170-2build7_armhf.deb ... 294s Unpacking libanyevent-perl (7.170-2build7) ... 294s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 294s Preparing to unpack .../067-libb-hooks-op-check-perl_0.22-3build2_armhf.deb ... 294s Unpacking libb-hooks-op-check-perl:armhf (0.22-3build2) ... 294s Selecting previously unselected package libdynaloader-functions-perl. 294s Preparing to unpack .../068-libdynaloader-functions-perl_0.004-1_all.deb ... 294s Unpacking libdynaloader-functions-perl (0.004-1) ... 294s Selecting previously unselected package libdevel-callchecker-perl:armhf. 294s Preparing to unpack .../069-libdevel-callchecker-perl_0.009-1build1_armhf.deb ... 294s Unpacking libdevel-callchecker-perl:armhf (0.009-1build1) ... 294s Selecting previously unselected package libparams-classify-perl:armhf. 294s Preparing to unpack .../070-libparams-classify-perl_0.015-2build6_armhf.deb ... 294s Unpacking libparams-classify-perl:armhf (0.015-2build6) ... 294s Selecting previously unselected package libmodule-runtime-perl. 294s Preparing to unpack .../071-libmodule-runtime-perl_0.016-2_all.deb ... 294s Unpacking libmodule-runtime-perl (0.016-2) ... 294s Selecting previously unselected package libtry-tiny-perl. 294s Preparing to unpack .../072-libtry-tiny-perl_0.31-2_all.deb ... 294s Unpacking libtry-tiny-perl (0.31-2) ... 294s Selecting previously unselected package libmodule-implementation-perl. 294s Preparing to unpack .../073-libmodule-implementation-perl_0.09-2_all.deb ... 294s Unpacking libmodule-implementation-perl (0.09-2) ... 294s Selecting previously unselected package libsub-exporter-progressive-perl. 294s Preparing to unpack .../074-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 294s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 294s Selecting previously unselected package libvariable-magic-perl. 294s Preparing to unpack .../075-libvariable-magic-perl_0.64-1build1_armhf.deb ... 294s Unpacking libvariable-magic-perl (0.64-1build1) ... 294s Selecting previously unselected package libb-hooks-endofscope-perl. 294s Preparing to unpack .../076-libb-hooks-endofscope-perl_0.28-1_all.deb ... 294s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 294s Selecting previously unselected package libcrypt-random-seed-perl. 294s Preparing to unpack .../077-libcrypt-random-seed-perl_0.03-3_all.deb ... 294s Unpacking libcrypt-random-seed-perl (0.03-3) ... 294s Selecting previously unselected package libmath-random-isaac-perl. 294s Preparing to unpack .../078-libmath-random-isaac-perl_1.004-2_all.deb ... 294s Unpacking libmath-random-isaac-perl (1.004-2) ... 294s Selecting previously unselected package libbytes-random-secure-perl. 294s Preparing to unpack .../079-libbytes-random-secure-perl_0.29-3_all.deb ... 294s Unpacking libbytes-random-secure-perl (0.29-3) ... 294s Selecting previously unselected package libclass-c3-perl. 294s Preparing to unpack .../080-libclass-c3-perl_0.35-2_all.deb ... 294s Unpacking libclass-c3-perl (0.35-2) ... 295s Selecting previously unselected package libclass-data-inheritable-perl. 295s Preparing to unpack .../081-libclass-data-inheritable-perl_0.10-1_all.deb ... 295s Unpacking libclass-data-inheritable-perl (0.10-1) ... 295s Selecting previously unselected package libclass-inspector-perl. 295s Preparing to unpack .../082-libclass-inspector-perl_1.36-3_all.deb ... 295s Unpacking libclass-inspector-perl (1.36-3) ... 295s Selecting previously unselected package libclass-method-modifiers-perl. 295s Preparing to unpack .../083-libclass-method-modifiers-perl_2.15-1_all.deb ... 295s Unpacking libclass-method-modifiers-perl (2.15-1) ... 295s Selecting previously unselected package libclass-singleton-perl. 295s Preparing to unpack .../084-libclass-singleton-perl_1.6-2_all.deb ... 295s Unpacking libclass-singleton-perl (1.6-2) ... 295s Selecting previously unselected package libclone-perl:armhf. 295s Preparing to unpack .../085-libclone-perl_0.47-1_armhf.deb ... 295s Unpacking libclone-perl:armhf (0.47-1) ... 295s Selecting previously unselected package perl-openssl-defaults:armhf. 295s Preparing to unpack .../086-perl-openssl-defaults_7build3_armhf.deb ... 295s Unpacking perl-openssl-defaults:armhf (7build3) ... 295s Selecting previously unselected package libcrypt-ssleay-perl. 295s Preparing to unpack .../087-libcrypt-ssleay-perl_0.73.06-2build6_armhf.deb ... 295s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 295s Selecting previously unselected package libparams-util-perl. 295s Preparing to unpack .../088-libparams-util-perl_1.102-3build1_armhf.deb ... 295s Unpacking libparams-util-perl (1.102-3build1) ... 295s Selecting previously unselected package libsub-install-perl. 295s Preparing to unpack .../089-libsub-install-perl_0.929-1_all.deb ... 295s Unpacking libsub-install-perl (0.929-1) ... 295s Selecting previously unselected package libdata-optlist-perl. 295s Preparing to unpack .../090-libdata-optlist-perl_0.114-1_all.deb ... 295s Unpacking libdata-optlist-perl (0.114-1) ... 295s Selecting previously unselected package libdevel-stacktrace-perl. 295s Preparing to unpack .../091-libdevel-stacktrace-perl_2.0500-1_all.deb ... 295s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 295s Selecting previously unselected package libencode-locale-perl. 295s Preparing to unpack .../092-libencode-locale-perl_1.05-3_all.deb ... 295s Unpacking libencode-locale-perl (1.05-3) ... 295s Selecting previously unselected package libsub-exporter-perl. 295s Preparing to unpack .../093-libsub-exporter-perl_0.990-1_all.deb ... 295s Unpacking libsub-exporter-perl (0.990-1) ... 295s Selecting previously unselected package libeval-closure-perl. 295s Preparing to unpack .../094-libeval-closure-perl_0.14-3_all.deb ... 295s Unpacking libeval-closure-perl (0.14-3) ... 295s Selecting previously unselected package libexception-class-perl. 295s Preparing to unpack .../095-libexception-class-perl_1.45-1_all.deb ... 295s Unpacking libexception-class-perl (1.45-1) ... 295s Selecting previously unselected package libfcgi0t64:armhf. 295s Preparing to unpack .../096-libfcgi0t64_2.4.2-2.1build1_armhf.deb ... 295s Unpacking libfcgi0t64:armhf (2.4.2-2.1build1) ... 295s Selecting previously unselected package libfcgi-perl. 295s Preparing to unpack .../097-libfcgi-perl_0.82+ds-3build3_armhf.deb ... 295s Unpacking libfcgi-perl (0.82+ds-3build3) ... 295s Selecting previously unselected package libtimedate-perl. 295s Preparing to unpack .../098-libtimedate-perl_2.3300-2_all.deb ... 295s Unpacking libtimedate-perl (2.3300-2) ... 295s Selecting previously unselected package libhttp-date-perl. 295s Preparing to unpack .../099-libhttp-date-perl_6.06-1_all.deb ... 295s Unpacking libhttp-date-perl (6.06-1) ... 295s Selecting previously unselected package libfile-listing-perl. 295s Preparing to unpack .../100-libfile-listing-perl_6.16-1_all.deb ... 295s Unpacking libfile-listing-perl (6.16-1) ... 295s Selecting previously unselected package libfile-sharedir-perl. 295s Preparing to unpack .../101-libfile-sharedir-perl_1.118-3_all.deb ... 295s Unpacking libfile-sharedir-perl (1.118-3) ... 295s Selecting previously unselected package libhtml-tagset-perl. 295s Preparing to unpack .../102-libhtml-tagset-perl_3.24-1_all.deb ... 295s Unpacking libhtml-tagset-perl (3.24-1) ... 295s Selecting previously unselected package liburi-perl. 295s Preparing to unpack .../103-liburi-perl_5.28-1_all.deb ... 295s Unpacking liburi-perl (5.28-1) ... 295s Selecting previously unselected package libhtml-parser-perl:armhf. 295s Preparing to unpack .../104-libhtml-parser-perl_3.83-1build1_armhf.deb ... 295s Unpacking libhtml-parser-perl:armhf (3.83-1build1) ... 295s Selecting previously unselected package libhtml-tree-perl. 295s Preparing to unpack .../105-libhtml-tree-perl_5.07-3_all.deb ... 295s Unpacking libhtml-tree-perl (5.07-3) ... 295s Selecting previously unselected package libio-html-perl. 296s Preparing to unpack .../106-libio-html-perl_1.004-3_all.deb ... 296s Unpacking libio-html-perl (1.004-3) ... 296s Selecting previously unselected package liblwp-mediatypes-perl. 296s Preparing to unpack .../107-liblwp-mediatypes-perl_6.04-2_all.deb ... 296s Unpacking liblwp-mediatypes-perl (6.04-2) ... 296s Selecting previously unselected package libhttp-message-perl. 296s Preparing to unpack .../108-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 296s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 296s Selecting previously unselected package libhttp-cookies-perl. 296s Preparing to unpack .../109-libhttp-cookies-perl_6.11-1_all.deb ... 296s Unpacking libhttp-cookies-perl (6.11-1) ... 296s Selecting previously unselected package libpod-parser-perl. 296s Preparing to unpack .../110-libpod-parser-perl_1.67-1_all.deb ... 296s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 296s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 296s Unpacking libpod-parser-perl (1.67-1) ... 296s Selecting previously unselected package libhttp-negotiate-perl. 296s Preparing to unpack .../111-libhttp-negotiate-perl_6.01-2_all.deb ... 296s Unpacking libhttp-negotiate-perl (6.01-2) ... 296s Selecting previously unselected package libnet-ssleay-perl:armhf. 296s Preparing to unpack .../112-libnet-ssleay-perl_1.94-2_armhf.deb ... 296s Unpacking libnet-ssleay-perl:armhf (1.94-2) ... 296s Selecting previously unselected package libio-socket-ssl-perl. 296s Preparing to unpack .../113-libio-socket-ssl-perl_2.089-1_all.deb ... 296s Unpacking libio-socket-ssl-perl (2.089-1) ... 296s Selecting previously unselected package libnet-http-perl. 296s Preparing to unpack .../114-libnet-http-perl_6.23-1_all.deb ... 296s Unpacking libnet-http-perl (6.23-1) ... 296s Selecting previously unselected package liblwp-protocol-https-perl. 296s Preparing to unpack .../115-liblwp-protocol-https-perl_6.14-1_all.deb ... 296s Unpacking liblwp-protocol-https-perl (6.14-1) ... 296s Selecting previously unselected package libwww-robotrules-perl. 296s Preparing to unpack .../116-libwww-robotrules-perl_6.02-1_all.deb ... 296s Unpacking libwww-robotrules-perl (6.02-1) ... 296s Selecting previously unselected package libwww-perl. 296s Preparing to unpack .../117-libwww-perl_6.77-1_all.deb ... 296s Unpacking libwww-perl (6.77-1) ... 296s Selecting previously unselected package libxml-parser-perl. 296s Preparing to unpack .../118-libxml-parser-perl_2.47-1build4_armhf.deb ... 296s Unpacking libxml-parser-perl (2.47-1build4) ... 296s Selecting previously unselected package libxml-perl. 296s Preparing to unpack .../119-libxml-perl_0.08-4_all.deb ... 296s Unpacking libxml-perl (0.08-4) ... 296s Selecting previously unselected package libxml-regexp-perl. 296s Preparing to unpack .../120-libxml-regexp-perl_0.04-1.1_all.deb ... 296s Unpacking libxml-regexp-perl (0.04-1.1) ... 296s Selecting previously unselected package libxml-dom-perl. 296s Preparing to unpack .../121-libxml-dom-perl_1.46-2_all.deb ... 296s Unpacking libxml-dom-perl (1.46-2) ... 296s Selecting previously unselected package libhttp-dav-perl. 296s Preparing to unpack .../122-libhttp-dav-perl_0.50-1_all.deb ... 296s Unpacking libhttp-dav-perl (0.50-1) ... 296s Selecting previously unselected package libmro-compat-perl. 296s Preparing to unpack .../123-libmro-compat-perl_0.15-2_all.deb ... 296s Unpacking libmro-compat-perl (0.15-2) ... 296s Selecting previously unselected package libpackage-stash-perl. 296s Preparing to unpack .../124-libpackage-stash-perl_0.40-1_all.deb ... 296s Unpacking libpackage-stash-perl (0.40-1) ... 296s Selecting previously unselected package libsub-identify-perl. 296s Preparing to unpack .../125-libsub-identify-perl_0.14-3build4_armhf.deb ... 296s Unpacking libsub-identify-perl (0.14-3build4) ... 296s Selecting previously unselected package libsub-name-perl:armhf. 296s Preparing to unpack .../126-libsub-name-perl_0.27-1build4_armhf.deb ... 296s Unpacking libsub-name-perl:armhf (0.27-1build4) ... 297s Selecting previously unselected package libnamespace-clean-perl. 297s Preparing to unpack .../127-libnamespace-clean-perl_0.27-2_all.deb ... 297s Unpacking libnamespace-clean-perl (0.27-2) ... 297s Selecting previously unselected package libnamespace-autoclean-perl. 297s Preparing to unpack .../128-libnamespace-autoclean-perl_0.31-1_all.deb ... 297s Unpacking libnamespace-autoclean-perl (0.31-1) ... 297s Selecting previously unselected package libparams-validationcompiler-perl. 297s Preparing to unpack .../129-libparams-validationcompiler-perl_0.31-1_all.deb ... 297s Unpacking libparams-validationcompiler-perl (0.31-1) ... 297s Selecting previously unselected package libprotocol-http2-perl. 297s Preparing to unpack .../130-libprotocol-http2-perl_1.11-1_all.deb ... 297s Unpacking libprotocol-http2-perl (1.11-1) ... 297s Selecting previously unselected package librole-tiny-perl. 297s Preparing to unpack .../131-librole-tiny-perl_2.002004-1_all.deb ... 297s Unpacking librole-tiny-perl (2.002004-1) ... 297s Selecting previously unselected package libsub-quote-perl. 297s Preparing to unpack .../132-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 297s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 297s Selecting previously unselected package libxstring-perl:armhf. 297s Preparing to unpack .../133-libxstring-perl_0.005-2build4_armhf.deb ... 297s Unpacking libxstring-perl:armhf (0.005-2build4) ... 297s Selecting previously unselected package libspecio-perl. 297s Preparing to unpack .../134-libspecio-perl_0.48-1_all.deb ... 297s Unpacking libspecio-perl (0.48-1) ... 297s Selecting previously unselected package perl-doc. 297s Preparing to unpack .../135-perl-doc_5.40.0-7_all.deb ... 297s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 297s Unpacking perl-doc (5.40.0-7) ... 297s Selecting previously unselected package libdatetime-locale-perl. 297s Preparing to unpack .../136-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 297s Unpacking libdatetime-locale-perl (1:1.41-1) ... 298s Selecting previously unselected package libdatetime-timezone-perl. 298s Preparing to unpack .../137-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 298s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 298s Selecting previously unselected package libdatetime-perl. 298s Preparing to unpack .../138-libdatetime-perl_2%3a1.65-1build3_armhf.deb ... 298s Unpacking libdatetime-perl (2:1.65-1build3) ... 298s Selecting previously unselected package autopkgtest-satdep. 298s Preparing to unpack .../139-1-autopkgtest-satdep.deb ... 298s Unpacking autopkgtest-satdep (0) ... 299s Setting up libanyevent-perl (7.170-2build7) ... 299s Setting up libmath-random-isaac-perl (1.004-2) ... 299s Setting up libclass-inspector-perl (1.36-3) ... 299s Setting up libdynaloader-functions-perl (0.004-1) ... 299s Setting up libclass-method-modifiers-perl (2.15-1) ... 299s Setting up libxml-regexp-perl (0.04-1.1) ... 299s Setting up libclone-perl:armhf (0.47-1) ... 299s Setting up libarchive-zip-perl (1.68-1) ... 299s Setting up libsub-identify-perl (0.14-3build4) ... 299s Setting up libfcgi0t64:armhf (2.4.2-2.1build1) ... 299s Setting up libhtml-tagset-perl (3.24-1) ... 299s Setting up libdebhelper-perl (13.20ubuntu1) ... 299s Setting up liblwp-mediatypes-perl (6.04-2) ... 299s Setting up libtry-tiny-perl (0.31-2) ... 299s Setting up libprotocol-http2-perl (1.11-1) ... 299s Setting up perl-openssl-defaults:armhf (7build3) ... 299s Setting up perl-doc (5.40.0-7) ... 299s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 299s Setting up m4 (1.4.19-4build1) ... 299s Setting up libclass-singleton-perl (1.6-2) ... 299s Setting up libencode-locale-perl (1.05-3) ... 299s Setting up libxstring-perl:armhf (0.005-2build4) ... 299s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ... 299s Setting up libpcre2-16-0:armhf (10.42-4ubuntu3) ... 299s Setting up libsub-install-perl (0.929-1) ... 299s Setting up autotools-dev (20220109.1) ... 299s Setting up libpcre2-32-0:armhf (10.42-4ubuntu3) ... 299s Setting up libclass-data-inheritable-perl (0.10-1) ... 299s Setting up libalgorithm-c3-perl (0.11-2) ... 299s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 299s Setting up libcrypt-random-seed-perl (0.03-3) ... 299s Setting up libldap-dev:armhf (2.6.8+dfsg-1~exp4ubuntu3) ... 299s Setting up libmpc3:armhf (1.3.1-1build2) ... 299s Setting up libvariable-magic-perl (0.64-1build1) ... 299s Setting up libio-html-perl (1.004-3) ... 299s Setting up libpod-parser-perl (1.67-1) ... 299s Setting up autopoint (0.22.5-2) ... 299s Setting up libb-hooks-op-check-perl:armhf (0.22-3build2) ... 299s Setting up libparams-util-perl (1.102-3build1) ... 299s Setting up autoconf (2.72-3) ... 299s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 299s Setting up libtimedate-perl (2.3300-2) ... 299s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ... 299s Setting up libsub-name-perl:armhf (0.27-1build4) ... 299s Setting up libpcre2-posix3:armhf (10.42-4ubuntu3) ... 299s Setting up dwz (0.15-1build6) ... 299s Setting up libsctp1:armhf (1.0.21+dfsg-1) ... 299s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 299s Setting up libasan8:armhf (14.2.0-8ubuntu1) ... 299s Setting up libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 299s Setting up librole-tiny-perl (2.002004-1) ... 299s Setting up debugedit (1:5.1-1) ... 299s Setting up libfile-sharedir-perl (1.118-3) ... 299s Setting up libfcgi-perl (0.82+ds-3build3) ... 299s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 299s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 299s Setting up libdevel-stacktrace-perl (2.0500-1) ... 299s Setting up apache2-data (2.4.62-1ubuntu1) ... 299s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 299s Setting up libisl23:armhf (0.27-1) ... 299s Setting up libc-dev-bin (2.40-1ubuntu3) ... 299s Setting up libcc1-0:armhf (14.2.0-8ubuntu1) ... 299s Setting up liburi-perl (5.28-1) ... 299s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 299s Setting up libnet-ssleay-perl:armhf (1.94-2) ... 299s Setting up automake (1:1.16.5-1.3ubuntu1) ... 299s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 299s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 299s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 299s Setting up libhttp-date-perl (6.06-1) ... 299s Setting up gettext (0.22.5-2) ... 299s Setting up libfile-listing-perl (6.16-1) ... 299s Setting up libnet-http-perl (6.23-1) ... 299s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 299s Setting up libexception-class-perl (1.45-1) ... 299s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 299s Setting up libclass-c3-perl (0.35-2) ... 299s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 299s Setting up libdevel-callchecker-perl:armhf (0.009-1build1) ... 299s Setting up intltool-debian (0.35.0+20060710.6) ... 299s Setting up libbytes-random-secure-perl (0.29-3) ... 299s Setting up libldap2-dev (2.6.8+dfsg-1~exp4ubuntu3) ... 299s Setting up libdata-optlist-perl (0.114-1) ... 299s Setting up cpp-14 (14.2.0-8ubuntu1) ... 299s Setting up dh-strip-nondeterminism (1.14.0-1) ... 299s Setting up libwww-robotrules-perl (6.02-1) ... 299s Setting up libhtml-parser-perl:armhf (3.83-1build1) ... 299s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 299s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 299s Setting up libmro-compat-perl (0.15-2) ... 299s Setting up libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 299s Setting up libio-socket-ssl-perl (2.089-1) ... 299s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 299s Setting up libsub-exporter-perl (0.990-1) ... 299s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 299s Setting up apache2-utils (2.4.62-1ubuntu1) ... 299s Setting up libeval-closure-perl (0.14-3) ... 299s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 299s Setting up libhttp-negotiate-perl (6.01-2) ... 299s Setting up g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 299s Setting up libparams-validationcompiler-perl (0.31-1) ... 299s Setting up libpcre2-dev:armhf (10.42-4ubuntu3) ... 299s Setting up libhttp-cookies-perl (6.11-1) ... 299s Setting up po-debconf (1.0.21+nmu1) ... 299s Setting up libhtml-tree-perl (5.07-3) ... 299s Setting up libparams-classify-perl:armhf (0.015-2build6) ... 299s Setting up apache2-bin (2.4.62-1ubuntu1) ... 299s Setting up gcc-14 (14.2.0-8ubuntu1) ... 299s Setting up libexpat1-dev:armhf (2.6.2-2) ... 299s Setting up libmodule-runtime-perl (0.016-2) ... 299s Setting up uuid-dev:armhf (2.40.2-1ubuntu1) ... 299s Setting up libsctp-dev:armhf (1.0.21+dfsg-1) ... 299s Setting up cpp (4:14.1.0-2ubuntu1) ... 299s Setting up g++-14 (14.2.0-8ubuntu1) ... 299s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 299s Setting up libtool (2.4.7-7build1) ... 299s Setting up libmodule-implementation-perl (0.09-2) ... 299s Setting up libpackage-stash-perl (0.40-1) ... 299s Setting up apache2 (2.4.62-1ubuntu1) ... 299s Enabling module mpm_event. 299s Enabling module authz_core. 299s Enabling module authz_host. 299s Enabling module authn_core. 299s Enabling module auth_basic. 299s Enabling module access_compat. 299s Enabling module authn_file. 299s Enabling module authz_user. 299s Enabling module alias. 299s Enabling module dir. 299s Enabling module autoindex. 299s Enabling module env. 299s Enabling module mime. 299s Enabling module negotiation. 299s Enabling module setenvif. 299s Enabling module filter. 299s Enabling module deflate. 299s Enabling module status. 299s Enabling module reqtimeout. 299s Enabling conf charset. 299s Enabling conf localized-error-pages. 300s Enabling conf other-vhosts-access-log. 300s Enabling conf security. 300s Enabling conf serve-cgi-bin. 300s Enabling site 000-default. 300s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 301s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 302s Setting up gcc (4:14.1.0-2ubuntu1) ... 302s Setting up dh-autoreconf (20) ... 302s Setting up libspecio-perl (0.48-1) ... 302s Setting up libapr1-dev (1.7.2-3.2ubuntu1) ... 302s Setting up g++ (4:14.1.0-2ubuntu1) ... 302s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 302s Setting up build-essential (12.10ubuntu1) ... 302s Setting up libaprutil1-dev (1.6.3-3ubuntu1) ... 302s Setting up libb-hooks-endofscope-perl (0.28-1) ... 302s Setting up debhelper (13.20ubuntu1) ... 302s Setting up libnamespace-clean-perl (0.27-2) ... 302s Setting up libnamespace-autoclean-perl (0.31-1) ... 302s Setting up libdatetime-locale-perl (1:1.41-1) ... 302s Setting up apache2-dev (2.4.62-1ubuntu1) ... 302s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 302s Setting up libdatetime-perl (2:1.65-1build3) ... 302s Setting up liblwp-protocol-https-perl (6.14-1) ... 302s Setting up libwww-perl (6.77-1) ... 302s Setting up libxml-parser-perl (2.47-1build4) ... 302s Setting up libxml-perl (0.08-4) ... 302s Setting up libxml-dom-perl (1.46-2) ... 302s Setting up libhttp-dav-perl (0.50-1) ... 302s Setting up autopkgtest-satdep (0) ... 302s Processing triggers for libc-bin (2.40-1ubuntu3) ... 302s Processing triggers for ufw (0.36.2-8) ... 302s Processing triggers for man-db (2.12.1-3) ... 305s Processing triggers for install-info (7.1.1-1) ... 333s (Reading database ... 71592 files and directories currently installed.) 333s Removing autopkgtest-satdep (0) ... 339s autopkgtest [07:47:19]: test run-test-suite: [----------------------- 341s + set -o pipefail 341s + export LANG=C 341s + LANG=C 341s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 341s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 341s + TESTS= 341s + TESTUSER=tuser 341s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 341s + useradd --user-group --system --create-home -s /bin/bash tuser 341s + cp -a debian/perl-framework /tmp/autopkgtest.w6OJmV/autopkgtest_tmp 341s =============Running-with-mpm_prefork========== 341s + cd /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework 341s + export HARNESS_VERBOSE=1 341s + HARNESS_VERBOSE=1 341s + run_tests mpm_prefork 341s + local MPM=mpm_prefork 341s + shift 341s + local LOG=testlog.mpm_prefork 341s + echo =============Running-with-mpm_prefork========== 341s + rm -f apache2.conf.debian 341s + cp /etc/apache2/apache2.conf apache2.conf.debian 341s + cat /etc/apache2/mods-available/mpm_prefork.load 341s + grep -v mpm_ 341s + 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 341s + xargs cat 341s + for m in bucketeer case_filter case_filter_in 341s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 341s + for m in bucketeer case_filter case_filter_in 341s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 341s + for m in bucketeer case_filter case_filter_in 341s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 341s + cat /etc/apache2/mods-available/mime.conf 341s + echo 'Servername localhost' 341s + make clean 341s make: *** No rule to make target 'clean'. Stop. 341s + true 341s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 341s + chown -R tuser: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp 341s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/apache2.conf.debian' 342s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 342s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 342s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 342s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 342s [ info] generating script ./t/htdocs/modules/cgi/action.pl 342s [ info] generating script ./t/htdocs/modules/cgi/big.pl 342s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 342s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 342s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 342s [ info] generating script ./t/htdocs/modules/cgi/env.pl 342s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 342s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 342s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 342s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 342s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 342s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 342s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 342s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 342s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 342s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 342s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 342s Checking if your kit is complete... 342s Looks good 342s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 342s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 342s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 342s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 342s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 342s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 342s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 342s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 342s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 342s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 342s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 342s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 342s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 342s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 342s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 342s Warning: NAME must be a package name 342s [ info] generating script t/TEST 342s [ info] generating script ./t/cgi-bin/cookies.pl 342s [ info] generating script ./t/cgi-bin/next_available_port.pl 342s [ info] generating script t/TEST 342s Writing MYMETA.yml and MYMETA.json 342s Writing MYMETA.yml and MYMETA.json 342s Checking for Cwd...ok 342s Checking for File::Spec...ok 342s Generating a Unix-style Makefile 342s Writing Makefile for httpd-test 342s Writing MYMETA.yml and MYMETA.json 342s + su tuser -c 't/TEST ' 342s + tee testlog.mpm_prefork 342s [warning] setting ulimit to allow core files 342s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/TEST 342s Duplicate specification "clean" for option "clean" 342s Duplicate specification "help" for option "help" 345s [warning] generating SSL CA for asf 345s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 345s .+.........+.....+.+......+..+.+.................+++++++++++++++++++++++++++++++++++++++*.+.......+++++++++++++++++++++++++++++++++++++++*..+......................+..+......+.+........+.+..+...+............+...+......+.+....................+.......+..+..........+.........+..+...+......+.+.........+......+.....+.......+.....+...+...+.+.....+.+...+..+......................+.....+...+....+...........+.............+.....+.........+............+...+......+......+.+........+......+.+.....+.......+......+.....+.........+...+...+.+...+...+...............+.....++++++ 345s ..+.....+.+........+......+......+...+.......+...+.........+..+.+.....+.......+......+.....+.........+.+.....+......+...+++++++++++++++++++++++++++++++++++++++*....+.........+...+..+.......+.....+..........+......+..+.+.....+.+........+.+.....+.+......+..+......+.+.....+...+...+.......+...+........+......+....+++++++++++++++++++++++++++++++++++++++*..+.......+.....+.............+...+......+...+...+.........+.....+...+.+.........+..+.+...................................+.........+...+.+..+...+.+.........+..+.........+...+.+...........+.............+............+...+...+.....+.......+........+...............+...+....+...+...+......+........+..................+.......+...+.........+.........+.....+....+..+.+....................++++++ 345s ----- 345s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 345s [ info] openssl genrsa -out keys/client_ok.pem 2048 345s [ 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 345s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ext -extensions client_ok_ext 345s Using configuration from conf/client_ok.cnf 345s Check that the request matches the signature 345s Signature ok 345s The Subject's Distinguished Name is as follows 345s countryName :PRINTABLE:'US' 345s stateOrProvinceName :ASN.1 12:'California' 345s localityName :ASN.1 12:'San Francisco' 345s organizationName :ASN.1 12:'ASF' 345s organizationalUnitName:ASN.1 12:'httpd-test' 345s commonName :ASN.1 12:'client_ok' 345s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 345s Certificate is to be certified until Nov 14 07:47:25 2025 GMT (365 days) 345s 345s Write out database with 1 new entries 345s Database updated 345s [ 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 345s [ info] generating proxy cert: proxy/client_ok.pem 345s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 346s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 346s [ 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 346s [ 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 346s Using configuration from conf/server_des3_dsa.cnf 346s Check that the request matches the signature 346s Signature ok 346s The Subject's Distinguished Name is as follows 346s countryName :PRINTABLE:'US' 346s stateOrProvinceName :ASN.1 12:'California' 346s localityName :ASN.1 12:'San Francisco' 346s organizationName :ASN.1 12:'ASF' 346s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 346s commonName :ASN.1 12:'localhost' 346s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 346s Certificate is to be certified until Nov 14 07:47:26 2025 GMT (365 days) 346s 346s Write out database with 1 new entries 346s Database updated 346s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 346s [ 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 346s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch -extensions client_ext 346s Using configuration from conf/client_snakeoil.cnf 346s Check that the request matches the signature 346s Signature ok 346s The Subject's Distinguished Name is as follows 346s countryName :PRINTABLE:'AU' 346s stateOrProvinceName :ASN.1 12:'Queensland' 346s localityName :ASN.1 12:'Mackay' 346s organizationName :ASN.1 12:'Snake Oil, Ltd.' 346s organizationalUnitName:ASN.1 12:'Staff' 346s commonName :ASN.1 12:'client_snakeoil' 346s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 346s Certificate is to be certified until Nov 14 07:47:26 2025 GMT (365 days) 346s 346s Write out database with 1 new entries 346s Database updated 346s [ 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 346s [ info] generating proxy cert: proxy/client_snakeoil.pem 346s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 346s [ 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 346s [ 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 346s Using configuration from conf/server2_dsa.cnf 346s Check that the request matches the signature 346s Signature ok 346s The Subject's Distinguished Name is as follows 346s countryName :PRINTABLE:'US' 346s stateOrProvinceName :ASN.1 12:'California' 346s localityName :ASN.1 12:'San Francisco' 346s organizationName :ASN.1 12:'ASF' 346s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 346s commonName :ASN.1 12:'localhost' 346s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 346s Certificate is to be certified until Nov 14 07:47:26 2025 GMT (365 days) 346s 346s Write out database with 1 new entries 346s Database updated 346s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 346s [ 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 346s [ 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 347s Using configuration from conf/server_dsa.cnf 347s Check that the request matches the signature 347s Signature ok 347s The Subject's Distinguished Name is as follows 347s countryName :PRINTABLE:'US' 347s stateOrProvinceName :ASN.1 12:'California' 347s localityName :ASN.1 12:'San Francisco' 347s organizationName :ASN.1 12:'ASF' 347s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 347s commonName :ASN.1 12:'localhost' 347s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 347s Certificate is to be certified until Nov 14 07:47:26 2025 GMT (365 days) 347s 347s Write out database with 1 new entries 347s Database updated 347s [ info] openssl genrsa -out keys/client_revoked.pem 2048 347s [ 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 347s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch -extensions client_ext 347s Using configuration from conf/client_revoked.cnf 347s Check that the request matches the signature 347s Signature ok 347s The Subject's Distinguished Name is as follows 347s countryName :PRINTABLE:'US' 347s stateOrProvinceName :ASN.1 12:'California' 347s localityName :ASN.1 12:'San Francisco' 347s organizationName :ASN.1 12:'ASF' 347s organizationalUnitName:ASN.1 12:'httpd-test' 347s commonName :ASN.1 12:'client_revoked' 347s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 347s Certificate is to be certified until Nov 14 07:47:27 2025 GMT (365 days) 347s 347s Write out database with 1 new entries 347s Database updated 347s [ 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 347s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 347s Using configuration from conf/cacrl.cnf 347s Revoking Certificate 06. 347s Database updated 347s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 347s Using configuration from conf/cacrl.cnf 347s [ info] generating proxy cert: proxy/client_revoked.pem 347s [ info] openssl genrsa -out keys/client_colon.pem 2048 347s [ 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 347s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch -extensions client_ext 347s Using configuration from conf/client_colon.cnf 347s Check that the request matches the signature 347s Signature ok 347s The Subject's Distinguished Name is as follows 347s countryName :PRINTABLE:'US' 347s stateOrProvinceName :ASN.1 12:'California' 347s localityName :ASN.1 12:'San Francisco' 347s organizationName :ASN.1 12:'ASF' 347s organizationalUnitName:ASN.1 12:'httpd-test' 347s commonName :ASN.1 12:'user:colon' 347s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 347s Certificate is to be certified until Nov 14 07:47:27 2025 GMT (365 days) 347s 347s Write out database with 1 new entries 347s Database updated 347s [ 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 347s [ info] generating proxy cert: proxy/client_colon.pem 347s [ info] openssl genrsa -out keys/server2.pem 2048 348s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 348s [ 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 348s Using configuration from conf/server2.cnf 348s Check that the request matches the signature 348s Signature ok 348s The Subject's Distinguished Name is as follows 348s countryName :PRINTABLE:'US' 348s stateOrProvinceName :ASN.1 12:'California' 348s localityName :ASN.1 12:'San Francisco' 348s organizationName :ASN.1 12:'ASF' 348s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 348s commonName :ASN.1 12:'localhost' 348s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 348s Certificate is to be certified until Nov 14 07:47:28 2025 GMT (365 days) 348s 348s Write out database with 1 new entries 348s Database updated 348s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 348s [ 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 348s [ 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 348s Using configuration from conf/server2_des3.cnf 348s Check that the request matches the signature 348s Signature ok 348s The Subject's Distinguished Name is as follows 348s countryName :PRINTABLE:'US' 348s stateOrProvinceName :ASN.1 12:'California' 348s localityName :ASN.1 12:'San Francisco' 348s organizationName :ASN.1 12:'ASF' 348s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 348s commonName :ASN.1 12:'localhost' 348s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 348s Certificate is to be certified until Nov 14 07:47:28 2025 GMT (365 days) 348s 348s Write out database with 1 new entries 348s Database updated 348s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 348s [ 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 348s [ 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 348s Using configuration from conf/server_des3.cnf 348s Check that the request matches the signature 348s Signature ok 348s The Subject's Distinguished Name is as follows 348s countryName :PRINTABLE:'US' 348s stateOrProvinceName :ASN.1 12:'California' 348s localityName :ASN.1 12:'San Francisco' 348s organizationName :ASN.1 12:'ASF' 348s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 348s commonName :ASN.1 12:'localhost' 348s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 348s Certificate is to be certified until Nov 14 07:47:28 2025 GMT (365 days) 348s 348s Write out database with 1 new entries 348s Database updated 348s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 348s [ 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 348s [ 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 348s Using configuration from conf/server2_des3_dsa.cnf 348s Check that the request matches the signature 348s Signature ok 348s The Subject's Distinguished Name is as follows 348s countryName :PRINTABLE:'US' 348s stateOrProvinceName :ASN.1 12:'California' 348s localityName :ASN.1 12:'San Francisco' 348s organizationName :ASN.1 12:'ASF' 348s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 348s commonName :ASN.1 12:'localhost' 348s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 348s Certificate is to be certified until Nov 14 07:47:28 2025 GMT (365 days) 348s 348s Write out database with 1 new entries 348s Database updated 348s [ info] openssl genrsa -out keys/server.pem 2048 349s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 349s [ 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 349s Using configuration from conf/server.cnf 349s Check that the request matches the signature 349s Signature ok 349s The Subject's Distinguished Name is as follows 349s countryName :PRINTABLE:'US' 349s stateOrProvinceName :ASN.1 12:'California' 349s localityName :ASN.1 12:'San Francisco' 349s organizationName :ASN.1 12:'ASF' 349s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 349s commonName :ASN.1 12:'localhost' 349s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 349s Certificate is to be certified until Nov 14 07:47:29 2025 GMT (365 days) 349s 349s Write out database with 1 new entries 349s Database updated 349s [ info] linked ca-bundle.crl to fdd35eee.r0 349s cd authany && make .libs/mod_authany.so 349s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 349s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 349s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 349s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 349s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 349s libtool: link: arm-linux-gnueabihf-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 349s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 349s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 349s cd client_add_filter && make .libs/mod_client_add_filter.so 349s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 349s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 349s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 349s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 350s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 350s libtool: link: arm-linux-gnueabihf-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 350s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 350s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 350s cd eat_post && make .libs/mod_eat_post.so 350s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 350s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 350s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 350s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 350s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 350s libtool: link: arm-linux-gnueabihf-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 350s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 350s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 350s cd echo_post && make .libs/mod_echo_post.so 350s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 350s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 350s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 350s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 350s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 351s libtool: link: arm-linux-gnueabihf-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 351s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 351s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 351s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 351s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 351s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 351s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 351s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 351s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 351s libtool: link: arm-linux-gnueabihf-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 351s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 351s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 351s cd fold && make .libs/mod_fold.so 351s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 351s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 351s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 351s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 351s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 351s libtool: link: arm-linux-gnueabihf-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 351s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 351s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 351s cd input_body_filter && make .libs/mod_input_body_filter.so 351s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 351s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 352s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 352s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 352s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 352s libtool: link: arm-linux-gnueabihf-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 352s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 352s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 352s cd list_modules && make .libs/mod_list_modules.so 352s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 352s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 352s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 352s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 352s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 352s libtool: link: arm-linux-gnueabihf-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 352s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 352s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 352s cd memory_track && make .libs/mod_memory_track.so 352s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 352s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 352s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 353s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 353s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 353s libtool: link: arm-linux-gnueabihf-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 353s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 353s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 353s cd nntp_like && make .libs/mod_nntp_like.so 353s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 353s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 353s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 353s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 353s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 353s libtool: link: arm-linux-gnueabihf-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 353s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 353s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 353s cd random_chunk && make .libs/mod_random_chunk.so 353s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 353s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 353s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 353s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 354s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 354s libtool: link: arm-linux-gnueabihf-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 354s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 354s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 354s cd test_apr_uri && make .libs/mod_test_apr_uri.so 354s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 354s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 354s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 354s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 354s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 354s libtool: link: arm-linux-gnueabihf-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 354s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 354s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 354s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 354s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 354s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 354s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 354s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 355s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 355s libtool: link: arm-linux-gnueabihf-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 355s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 355s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 355s cd test_rwrite && make .libs/mod_test_rwrite.so 355s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 355s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 355s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 355s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 355s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 355s libtool: link: arm-linux-gnueabihf-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 355s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 355s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 355s cd test_session && make .libs/mod_test_session.so 355s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 355s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 355s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 355s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 355s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 356s libtool: link: arm-linux-gnueabihf-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 356s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 356s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 356s cd test_ssl && make .libs/mod_test_ssl.so 356s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 356s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 356s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 356s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 356s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 356s libtool: link: arm-linux-gnueabihf-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 356s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 356s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 356s cd test_utilities && make .libs/mod_test_utilities.so 356s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 356s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 356s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 356s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 356s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 356s libtool: link: arm-linux-gnueabihf-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 357s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 357s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 357s /usr/sbin/apache2 -d /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 357s using Apache/2.4.62 (prefork MPM) 357s 357s waiting 60 seconds for server to start: .[Thu Nov 14 07:47:37.091269 2024] [core:trace3] [pid 6649:tid 6649] core.c(3482): Setting LogLevel for all modules to trace8 357s [Thu Nov 14 07:47:37.092267 2024] [core:trace6] [pid 6649:tid 6649] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 357s [Thu Nov 14 07:47:37.092303 2024] [core:trace3] [pid 6649:tid 6649] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 357s [Thu Nov 14 07:47:37.093716 2024] [core:trace6] [pid 6649:tid 6649] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 357s [Thu Nov 14 07:47:37.093758 2024] [core:trace3] [pid 6649:tid 6649] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 357s [Thu Nov 14 07:47:37.093767 2024] [core:trace3] [pid 6649:tid 6649] core.c(3482): Setting LogLevel for all modules to info 357s [Thu Nov 14 07:47:37.093774 2024] [core:trace6] [pid 6649:tid 6649] core.c(3499): Cannot find module 'core', trying 'core_module' 357s [Thu Nov 14 07:47:37.093779 2024] [core:trace3] [pid 6649:tid 6649] core.c(3509): Setting LogLevel for module core.c to crit 357s [Thu Nov 14 07:47:37.093783 2024] [core:trace3] [pid 6649:tid 6649] core.c(3482): Setting LogLevel for all modules to crit 357s [Thu Nov 14 07:47:37.093787 2024] [core:trace6] [pid 6649:tid 6649] core.c(3499): Cannot find module 'core', trying 'core_module' 357s [Thu Nov 14 07:47:37.093792 2024] [core:trace3] [pid 6649:tid 6649] core.c(3509): Setting LogLevel for module core.c to info 357s [Thu Nov 14 07:47:37.093805 2024] [core:trace3] [pid 6649:tid 6649] core.c(3482): Setting LogLevel for all modules to crit 357s [Thu Nov 14 07:47:37.093813 2024] [core:trace6] [pid 6649:tid 6649] core.c(3499): Cannot find module 'core', trying 'core_module' 357s [Thu Nov 14 07:47:37.093818 2024] [core:trace3] [pid 6649:tid 6649] core.c(3509): Setting LogLevel for module core.c to info 357s [Thu Nov 14 07:47:37.093821 2024] [core:trace3] [pid 6649:tid 6649] core.c(3482): Setting LogLevel for all modules to crit 357s [Thu Nov 14 07:47:37.093824 2024] [core:trace3] [pid 6649:tid 6649] core.c(3482): Setting LogLevel for all modules to info 357s [Thu Nov 14 07:47:37.093830 2024] [core:trace6] [pid 6649:tid 6649] core.c(3499): Cannot find module 'core', trying 'core_module' 357s [Thu Nov 14 07:47:37.093834 2024] [core:trace3] [pid 6649:tid 6649] core.c(3509): Setting LogLevel for module core.c to crit 357s [Thu Nov 14 07:47:37.093837 2024] [core:trace3] [pid 6649:tid 6649] core.c(3482): Setting LogLevel for all modules to info 357s [Thu Nov 14 07:47:37.094500 2024] [alias:warn] [pid 6649:tid 6649] AH00671: The Alias directive in /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 357s [Thu Nov 14 07:47:37.094574 2024] [proxy:info] [pid 6649:tid 6649] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 357s [Thu Nov 14 07:47:37.095127 2024] [proxy:info] [pid 6649:tid 6649] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 357s [Thu Nov 14 07:47:37.095175 2024] [core:trace6] [pid 6649:tid 6649] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 357s [Thu Nov 14 07:47:37.095182 2024] [core:trace3] [pid 6649:tid 6649] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 358s . 358s waiting 60 seconds for server to start: ok (waited 0 secs) 358s server localhost:8529 started 358s server localhost:8530 listening (mod_nntp_like) 358s server localhost:8531 listening (mod_nntp_like_ssl) 358s server localhost:8532 listening (mod_ssl) 358s server localhost:8533 listening (ssl_optional_cc) 358s server localhost:8534 listening (ssl_pr33791) 358s server localhost:8535 listening (ssl_ocsp) 358s server localhost:8536 listening (mod_cache) 358s server localhost:8537 listening (core) 358s server localhost:8538 listening (cve_2011_3368_rewrite) 358s server localhost:8539 listening (proxy_http_reverse) 358s server localhost:8540 listening (proxy_http_nofwd) 358s server localhost:8541 listening (cve_2011_3368) 358s server localhost:8542 listening (mod_headers) 358s server localhost:8543 listening (mod_echo) 358s server localhost:8544 listening (mod_echo_ssl) 358s server localhost:8545 listening (error_document) 358s server localhost:8546 listening (http_unsafe) 358s server localhost:8547 listening (http_strict) 358s server localhost:8548 listening (remote_ip) 358s server localhost:8549 listening (mod_include) 358s server localhost:8550 listening (mod_proxy) 358s server localhost:8551 listening (proxy_http_bal1) 358s server localhost:8552 listening (proxy_http_bal2) 358s server localhost:8553 listening (proxy_http_balancer) 358s server localhost:8556 listening (proxy_fcgi) 358s server localhost:8557 listening (mod_vhost_alias) 358s server localhost:8558 listening (proxy_http_https) 358s server localhost:8559 listening (proxy_https_https) 358s server localhost:8560 listening (proxy_http_https_proxy_section) 358s server localhost:8561 listening (proxy_https_https_proxy_section) 358s server localhost:8562 listening (proxy_https_http) 361s [ info] adding source lib /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 370s t/ab/base.t ......................... 370s 1..5 370s # Running under perl version 5.040000 for linux 370s # Current time local: Thu Nov 14 07:47:47 2024 370s # Current time GMT: Thu Nov 14 07:47:47 2024 370s # Using Test.pm version 1.31 370s # Using Apache/Test.pm version 1.44 370s # # running: 370s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 370s ok 1 370s ok 2 370s # # running: 370s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 370s ok 3 370s ok 4 370s ok 5 370s ok 374s t/apache/404.t ...................... 374s 1..2 374s # Running under perl version 5.040000 for linux 374s # Current time local: Thu Nov 14 07:47:50 2024 374s # Current time GMT: Thu Nov 14 07:47:50 2024 374s # Using Test.pm version 1.31 374s # Using Apache/Test.pm version 1.44 374s # GET_STR Response: 374s # HTTP/1.1 404 Not Found 374s # Connection: close 374s # Date: Thu, 14 Nov 2024 07:47:54 GMT 374s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 374s # Content-Length: 196 374s # Content-Type: text/html; charset=iso-8859-1 374s # Client-Date: Thu, 14 Nov 2024 07:47:54 GMT 374s # Client-Peer: 127.0.0.1:8529 374s # Client-Response-Num: 1 374s # Title: 404 Not Found 374s # 374s # 374s # 374s # 404 Not Found 374s # 374s #

Not Found

374s #

The requested URL was not found on this server.

374s # 374s ok 1 374s ok 2 374s ok 378s t/apache/acceptpathinfo.t ........... 378s 1..36 378s # Running under perl version 5.040000 for linux 378s # Current time local: Thu Nov 14 07:47:54 2024 378s # Current time GMT: Thu Nov 14 07:47:54 2024 378s # Using Test.pm version 1.31 378s # Using Apache/Test.pm version 1.44 378s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 378s # expected: '200' 378s # received: '200' 378s ok 1 378s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 378s # expected: qr/_\(none\)_/ 378s # received: '_(none)_' 378s ok 2 378s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 378s # expected: '404' 378s # received: '404' 378s ok 3 378s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 378s # expected: qr/Not Found/ 378s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

432s #

The requested URL was not found on this server.

432s # ' 432s ok 8 432s # testing : /merge/notfound.html code 432s # expected: 404 432s # received: '404' 432s ok 9 432s # testing : /merge/notfound.html content 432s # expected: 'testing merge' 432s # received: 'testing merge' 432s ok 10 432s # testing : /merge/merge2/notfound.html code 432s # expected: 404 432s # received: '404' 432s ok 11 432s # testing : /merge/merge2/notfound.html content 432s # expected: 'testing merge' 432s # received: 'testing merge' 432s ok 12 432s # testing : /bounce/notfound.html code 432s # expected: 404 432s # received: '404' 432s ok 13 432s # testing : /bounce/notfound.html content 432s # expected: qr/expire test/ 432s # received: ' 432s # expire test 432s # expire test 432s # ' 432s ok 14 432s ok 436s t/apache/etags.t .................... 436s # Checking for existence of FileETag directive 436s # Returned 200: 436s 1..61 436s # Running under perl version 5.040000 for linux 436s # Current time local: Thu Nov 14 07:48:52 2024 436s # Current time GMT: Thu Nov 14 07:48:52 2024 436s # Using Test.pm version 1.31 436s # Using Apache/Test.pm version 1.44 436s # --- 436s # HEAD /apache/etags/none/plus-mis/test.txt 436s # Expecting three components in ETag field 436s # Received "15bbc-b-61fafa7f73d80" 436s ok 1 436s # --- 436s # HEAD /apache/etags/none/plus-s/test.txt 436s # Expecting one component in ETag field 436s # Received "b" 436s ok 2 436s # --- 436s # HEAD /apache/etags/none/plus-is/test.txt 436s # Expecting two components in ETag field 436s # Received "15b9e-b" 436s ok 3 436s # --- 436s # HEAD /apache/etags/m/plus-is/test.txt 436s # Expecting three components in ETag field 436s # Received "15b69-b-61fafa7f73d80" 436s ok 4 436s # --- 436s # HEAD /apache/etags/mi/test.txt 436s # Expecting two components in ETag field 436s # Received "15b7c-61fafa7f73d80" 436s ok 5 436s # --- 436s # HEAD /apache/etags/m/minus-s/test.txt 436s # Expecting field to be absent 436s # Received "61fafa7f73d80" 436s ok 6 436s # --- 436s # HEAD /apache/etags/m/plus-mi/test.txt 436s # Expecting two components in ETag field 436s # Received "15b6f-61fafa7f73d80" 436s ok 7 436s # --- 436s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 436s # Expecting one component in ETag field 436s # Received "b" 436s ok 8 436s # --- 436s # HEAD /apache/etags/m/plus-i/test.txt 436s # Expecting two components in ETag field 436s # Received "15b66-61fafa7f73d80" 436s ok 9 436s # --- 436s # HEAD /apache/etags/is/test.txt 436s # Expecting two components in ETag field 436s # Received "15b4c-b" 436s ok 10 436s # --- 436s # HEAD /apache/etags/m/minus-is/test.txt 436s # Expecting field to be absent 436s # Received "61fafa7f73d80" 436s ok 11 436s # --- 436s # HEAD /apache/etags/none/plus-m/test.txt 436s # Expecting one component in ETag field 436s # Received "61fafa7f73d80" 436s ok 12 436s # --- 436s # HEAD /apache/etags/none/m/test.txt 436s # Expecting one component in ETag field 436s # Received "61fafa7f73d80" 436s ok 13 436s # --- 436s # HEAD /apache/etags/none/ms/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 14 436s # --- 436s # HEAD /apache/etags/none/s/test.txt 436s # Expecting one component in ETag field 436s # Received "b" 436s ok 15 436s # --- 436s # HEAD /apache/etags/all/inherit/test.txt 436s # Expecting three components in ETag field 436s # Received "15b1c-b-61fafa7f73d80" 436s ok 16 436s # --- 436s # HEAD /apache/etags/s/test.txt 436s # Expecting one component in ETag field 436s # Received "b" 436s ok 17 436s # --- 436s # HEAD /apache/etags/all/minus-m/test.txt 436s # Expecting two components in ETag field 436s # Received "15b2e-b" 436s ok 18 436s # --- 436s # HEAD /apache/etags/default/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 19 436s # --- 436s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 20 436s # --- 436s # HEAD /apache/etags/m/minus-m/test.txt 436s # Expecting field to be absent 436s # Received "b-61fafa7f73d80" 436s ok 21 436s # --- 436s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 436s # Expecting one component in ETag field 436s # Received "15bb8" 436s ok 22 436s # --- 436s # HEAD /apache/etags/all/ms/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 23 436s # --- 436s # HEAD /apache/etags/m/test.txt 436s # Expecting one component in ETag field 436s # Received "61fafa7f73d80" 436s ok 24 436s # --- 436s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 436s # Expecting two components in ETag field 436s # Received "15bbb-61fafa7f73d80" 436s ok 25 436s # --- 436s # HEAD /apache/etags/all/minus-mis/test.txt 436s # Expecting field to be absent 436s # Received "b-61fafa7f73d80" 436s ok 26 436s # --- 436s # HEAD /apache/etags/all/minus-is/test.txt 436s # Expecting one component in ETag field 436s # Received "61fafa7f73d80" 436s ok 27 436s # --- 436s # HEAD /apache/etags/all/minus-s/test.txt 436s # Expecting two components in ETag field 436s # Received "15b3a-61fafa7f73d80" 436s ok 28 436s # --- 436s # HEAD /apache/etags/all/is/test.txt 436s # Expecting two components in ETag field 436s # Received "15b1f-b" 436s ok 29 436s # --- 436s # HEAD /apache/etags/none/mi/test.txt 436s # Expecting two components in ETag field 436s # Received "15b92-61fafa7f73d80" 436s ok 30 436s # --- 436s # HEAD /apache/etags/m/minus-i/test.txt 436s # Expecting field to be absent 436s # Received "61fafa7f73d80" 436s ok 31 436s # --- 436s # HEAD /apache/etags/m/plus-ms/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 32 436s # --- 436s # HEAD /apache/etags/none/i/test.txt 436s # Expecting one component in ETag field 436s # Received "15b87" 436s ok 33 436s # --- 436s # HEAD /apache/etags/none/is/test.txt 436s # Expecting two components in ETag field 436s # Received "15b8c-b" 436s ok 34 436s # --- 436s # HEAD /apache/etags/all/minus-ms/test.txt 436s # Expecting one component in ETag field 436s # Received "15b37" 436s ok 35 436s # --- 436s # HEAD /apache/etags/m/plus-mis/test.txt 436s # Expecting three components in ETag field 436s # Received "15b72-b-61fafa7f73d80" 436s ok 36 436s # --- 436s # HEAD /apache/etags/i/test.txt 436s # Expecting one component in ETag field 436s # Received "15b49" 436s ok 37 436s # --- 436s # HEAD /apache/etags/all/minus-mi/test.txt 436s # Expecting one component in ETag field 436s # Received "b" 436s ok 38 436s # --- 436s # HEAD /apache/etags/all/s/test.txt 436s # Expecting one component in ETag field 436s # Received "b" 436s ok 39 436s # --- 436s # HEAD /apache/etags/m/minus-mis/test.txt 436s # Expecting field to be absent 436s # Received "b-61fafa7f73d80" 436s ok 40 436s # --- 436s # HEAD /apache/etags/m/plus-m/test.txt 436s # Expecting one component in ETag field 436s # Received "61fafa7f73d80" 436s ok 41 436s # --- 436s # HEAD /apache/etags/all/minus-i/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 42 436s # --- 436s # HEAD /apache/etags/none/mis/test.txt 436s # Expecting three components in ETag field 436s # Received "15b95-b-61fafa7f73d80" 436s ok 43 436s # --- 436s # HEAD /apache/etags/none/plus-mi/test.txt 436s # Expecting two components in ETag field 436s # Received "15ba4-61fafa7f73d80" 436s ok 44 436s # --- 436s # HEAD /apache/etags/mis/test.txt 436s # Expecting three components in ETag field 436s # Received "15b7f-b-61fafa7f73d80" 436s ok 45 436s # --- 436s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 436s # Expecting two components in ETag field 436s # Received "15baf-b" 436s ok 46 436s # --- 436s # HEAD /apache/etags/none/plus-i/test.txt 436s # Expecting one component in ETag field 436s # Received "15b9b" 436s ok 47 436s # --- 436s # HEAD /apache/etags/all/m/test.txt 436s # Expecting one component in ETag field 436s # Received "61fafa7f73d80" 436s ok 48 436s # --- 436s # HEAD /apache/etags/m/plus-s/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 49 436s # --- 436s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 436s # Expecting one component in ETag field 436s # Received "61fafa7f73d80" 436s ok 50 436s # --- 436s # HEAD /apache/etags/ms/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 51 436s # --- 436s # HEAD /apache/etags/m/minus-mi/test.txt 436s # Expecting field to be absent 436s # Received "b-61fafa7f73d80" 436s ok 52 436s # --- 436s # HEAD /apache/etags/all/mi/test.txt 436s # Expecting two components in ETag field 436s # Received "15b25-61fafa7f73d80" 436s ok 53 436s # --- 436s # HEAD /apache/etags/none/plus-ms/test.txt 436s # Expecting two components in ETag field 436s # Received "b-61fafa7f73d80" 436s ok 54 436s # --- 436s # HEAD /apache/etags/none/inherit/test.txt 436s # Expecting field to be absent 436s # ETag field is missing 436s ok 55 436s # --- 436s # HEAD /apache/etags/all/mis/test.txt 436s # Expecting three components in ETag field 436s # Received "15b3d-b-61fafa7f73d80" 436s ok 56 436s # --- 436s # HEAD /apache/etags/all/test.txt 436s # Expecting three components in ETag field 436s # Received "15b44-b-61fafa7f73d80" 436s ok 57 436s # --- 436s # HEAD /apache/etags/all/i/test.txt 436s # Expecting one component in ETag field 436s # Received "15b1a" 436s ok 58 436s # --- 436s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 436s # Expecting field to be absent 436s # Received "b-61fafa7f73d80" 436s ok 59 436s # --- 436s # HEAD /apache/etags/m/minus-ms/test.txt 436s # Expecting field to be absent 436s # Received "b-61fafa7f73d80" 436s ok 60 436s # --- 436s # HEAD /apache/etags/none/test.txt 436s # Expecting field to be absent 436s # ETag field is missing 436s ok 61 436s ok 441s t/apache/expr.t ..................... 441s 1..229 441s # Running under perl version 5.040000 for linux 441s # Current time local: Thu Nov 14 07:48:56 2024 441s # Current time GMT: Thu Nov 14 07:48:56 2024 441s # Using Test.pm version 1.31 441s # Using Apache/Test.pm version 1.44 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true" should evaluate to true, got true 441s ok 1 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "false" should evaluate to false, got false 441s ok 2 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "foo", got parse error 441s ok 3 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -eq 01" should evaluate to true, got true 441s ok 4 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -eq 2" should evaluate to false, got false 441s ok 5 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -ne 2" should evaluate to true, got true 441s ok 6 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -ne 1" should evaluate to false, got false 441s ok 7 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -lt 02" should evaluate to true, got true 441s ok 8 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -lt 1" should evaluate to false, got false 441s ok 9 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -le 2" should evaluate to true, got true 441s ok 10 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -le 1" should evaluate to true, got true 441s ok 11 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "2 -gt 1" should evaluate to true, got true 441s ok 12 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -gt 1" should evaluate to false, got false 441s ok 13 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "2 -ge 1" should evaluate to true, got true 441s ok 14 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -ge 1" should evaluate to true, got true 441s ok 15 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "1 -gt -1" should evaluate to true, got true 441s ok 16 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' == 'aa'" should evaluate to true, got true 441s ok 17 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' == 'b'" should evaluate to false, got false 441s ok 18 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' = 'aa'" should evaluate to true, got true 441s ok 19 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' = 'b'" should evaluate to false, got false 441s ok 20 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' != 'b'" should evaluate to true, got true 441s ok 21 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' != 'aa'" should evaluate to false, got false 441s ok 22 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' < 'b'" should evaluate to true, got true 441s ok 23 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' < 'aa'" should evaluate to false, got false 441s ok 24 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' <= 'b'" should evaluate to true, got true 441s ok 25 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' <= 'aa'" should evaluate to true, got true 441s ok 26 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'b' > 'aa'" should evaluate to true, got true 441s ok 27 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' > 'aa'" should evaluate to false, got false 441s ok 28 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'b' >= 'aa'" should evaluate to true, got true 441s ok 29 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'aa' >= 'aa'" should evaluate to true, got true 441s ok 30 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 441s ok 31 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 441s ok 32 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 441s ok 33 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 441s ok 34 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 441s ok 35 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 441s ok 36 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 441s ok 37 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 441s ok 38 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 441s ok 39 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 441s ok 40 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME} != ''" should evaluate to true, got true 441s ok 41 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'a' -in { 'b', 'a' } " should evaluate to true, got true 441s ok 42 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'a' -in { 'b', 'c' } " should evaluate to false, got false 441s ok 43 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' =~ /bc/ " should evaluate to true, got true 441s ok 44 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' =~ /BC/i " should evaluate to true, got true 441s ok 45 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' !~ m!bc! " should evaluate to false, got false 441s ok 46 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' !~ m!BC!i " should evaluate to false, got false 441s ok 47 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " $0 == '' " should evaluate to true, got true 441s ok 48 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " $1 == '' " should evaluate to true, got true 441s ok 49 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " $9 == '' " should evaluate to true, got true 441s ok 50 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " '$0' == '' " should evaluate to true, got true 441s ok 51 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 441s ok 52 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 441s ok 53 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 441s ok 54 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 441s ok 55 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 441s ok 56 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 441s ok 57 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 441s ok 58 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 441s ok 59 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 441s ok 60 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 441s ok 61 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 441s ok 62 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 441s ok 63 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 441s ok 64 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 441s ok 65 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 441s ok 66 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 441s ok 67 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 441s ok 68 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 441s ok 69 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 441s ok 70 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{HTTPS} == 'off' " should evaluate to true, got true 441s ok 71 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 441s ok 72 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 441s ok 73 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 441s ok 74 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 441s ok 75 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 441s ok 76 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 441s ok 77 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 441s ok 78 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 441s ok 79 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 441s ok 80 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 441s ok 81 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 441s ok 82 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "escape('?') = '%3f' " should evaluate to true, got true 441s ok 83 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "unescape('%3f') = '?' " should evaluate to true, got true 441s ok 84 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 441s ok 85 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 441s ok 86 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 441s ok 87 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "file('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 441s ok 88 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-n ''" should evaluate to false, got false 441s ok 89 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-z ''" should evaluate to true, got true 441s ok 90 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-n '1'" should evaluate to true, got true 441s ok 91 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-z '1'" should evaluate to false, got false 441s ok 92 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "-R 'abc'", got parse error 441s ok 93 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 441s ok 94 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-R '240.0.0.0'" should evaluate to false, got false 441s ok 95 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-R '240.0.0.0/8'" should evaluate to false, got false 441s ok 96 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-R 'ff::/8'" should evaluate to false, got false 441s ok 97 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 441s ok 98 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 441s ok 99 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 441s ok 100 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 441s ok 101 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 441s ok 102 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 441s ok 103 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 441s ok 104 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'foo' -strmatch '*o'" should evaluate to true, got true 441s ok 105 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 441s ok 106 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'foo' -strmatch 'F*'" should evaluate to false, got false 441s ok 107 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'foo' -strcmatch 'F*'" should evaluate to true, got true 441s ok 108 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'foo' -strmatch 'g*'" should evaluate to false, got false 441s ok 109 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'foo' -strcmatch 'g*'" should evaluate to false, got false 441s ok 110 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 441s ok 111 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 441s ok 112 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 441s ok 113 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 441s ok 114 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "foo('bar') = 'bar'", got parse error 441s ok 115 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "%{FOO} != 'bar'", got parse error 441s ok 116 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s Should get parse error for "'bar' = bar", got parse error 441s ok 117 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true" should evaluate to true, got true 441s ok 118 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && true" should evaluate to true, got true 441s ok 119 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || true" should evaluate to true, got true 441s ok 120 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || true || true" should evaluate to true, got true 441s ok 121 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || true && true" should evaluate to true, got true 441s ok 122 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && true || true" should evaluate to true, got true 441s ok 123 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && true && true" should evaluate to true, got true 441s ok 124 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || true || !true" should evaluate to true, got true 441s ok 125 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || true && !true" should evaluate to true, got true 441s ok 126 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && true || !true" should evaluate to true, got true 441s ok 127 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && true && !true" should evaluate to false, got false 441s ok 128 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && !true" should evaluate to false, got false 441s ok 129 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || !true" should evaluate to true, got true 441s ok 130 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || !true || true" should evaluate to true, got true 441s ok 131 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || !true && true" should evaluate to true, got true 441s ok 132 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && !true || true" should evaluate to true, got true 441s ok 133 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && !true && true" should evaluate to false, got false 441s ok 134 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || !true || !true" should evaluate to true, got true 441s ok 135 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true || !true && !true" should evaluate to true, got true 441s ok 136 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && !true || !true" should evaluate to false, got false 441s ok 137 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "true && !true && !true" should evaluate to false, got false 441s ok 138 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true" should evaluate to false, got false 441s ok 139 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && true" should evaluate to false, got false 441s ok 140 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || true" should evaluate to true, got true 441s ok 141 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || true || true" should evaluate to true, got true 441s ok 142 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || true && true" should evaluate to true, got true 441s ok 143 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && true || true" should evaluate to true, got true 441s ok 144 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && true && true" should evaluate to false, got false 441s ok 145 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || true || !true" should evaluate to true, got true 441s ok 146 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || true && !true" should evaluate to false, got false 441s ok 147 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && true || !true" should evaluate to false, got false 441s ok 148 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && true && !true" should evaluate to false, got false 441s ok 149 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && !true" should evaluate to false, got false 441s ok 150 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || !true" should evaluate to false, got false 441s ok 151 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || !true || true" should evaluate to true, got true 441s ok 152 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || !true && true" should evaluate to false, got false 441s ok 153 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && !true || true" should evaluate to true, got true 441s ok 154 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && !true && true" should evaluate to false, got false 441s ok 155 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || !true || !true" should evaluate to false, got false 441s ok 156 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true || !true && !true" should evaluate to false, got false 441s ok 157 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && !true || !true" should evaluate to false, got false 441s ok 158 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!true && !true && !true" should evaluate to false, got false 441s ok 159 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true)" should evaluate to false, got false 441s ok 160 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && true)" should evaluate to false, got false 441s ok 161 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || true)" should evaluate to false, got false 441s ok 162 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || true || true)" should evaluate to false, got false 441s ok 163 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || true && true)" should evaluate to false, got false 441s ok 164 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && true || true)" should evaluate to false, got false 441s ok 165 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && true && true)" should evaluate to false, got false 441s ok 166 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || true || !true)" should evaluate to false, got false 441s ok 167 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || true && !true)" should evaluate to false, got false 441s ok 168 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && true || !true)" should evaluate to false, got false 441s ok 169 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && true && !true)" should evaluate to true, got true 441s ok 170 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && !true)" should evaluate to true, got true 441s ok 171 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || !true)" should evaluate to false, got false 441s ok 172 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || !true || true)" should evaluate to false, got false 441s ok 173 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || !true && true)" should evaluate to false, got false 441s ok 174 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && !true || true)" should evaluate to false, got false 441s ok 175 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && !true && true)" should evaluate to true, got true 441s ok 176 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || !true || !true)" should evaluate to false, got false 441s ok 177 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true || !true && !true)" should evaluate to false, got false 441s ok 178 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && !true || !true)" should evaluate to true, got true 441s ok 179 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(true && !true && !true)" should evaluate to true, got true 441s ok 180 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true)" should evaluate to true, got true 441s ok 181 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && true)" should evaluate to true, got true 441s ok 182 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || true)" should evaluate to false, got false 441s ok 183 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || true || true)" should evaluate to false, got false 441s ok 184 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || true && true)" should evaluate to false, got false 441s ok 185 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && true || true)" should evaluate to false, got false 441s ok 186 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && true && true)" should evaluate to true, got true 441s ok 187 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || true || !true)" should evaluate to false, got false 441s ok 188 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || true && !true)" should evaluate to true, got true 441s ok 189 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && true || !true)" should evaluate to true, got true 441s ok 190 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && true && !true)" should evaluate to true, got true 441s ok 191 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && !true)" should evaluate to true, got true 441s ok 192 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || !true)" should evaluate to true, got true 441s ok 193 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || !true || true)" should evaluate to false, got false 441s ok 194 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || !true && true)" should evaluate to true, got true 441s ok 195 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && !true || true)" should evaluate to false, got false 441s ok 196 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && !true && true)" should evaluate to true, got true 441s ok 197 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || !true || !true)" should evaluate to true, got true 441s ok 198 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true || !true && !true)" should evaluate to true, got true 441s ok 199 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && !true || !true)" should evaluate to true, got true 441s ok 200 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "!(!true && !true && !true)" should evaluate to true, got true 441s ok 201 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 441s ok 202 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 441s ok 203 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 441s ok 204 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 441s ok 205 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 441s ok 206 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 441s ok 207 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 441s ok 208 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 441s ok 209 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 441s ok 210 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 441s ok 211 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 441s ok 212 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 441s ok 213 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 441s ok 214 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 441s ok 215 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 441s ok 216 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 441s ok 217 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 441s ok 218 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 441s ok 219 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 441s ok 220 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-F '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 441s ok 221 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-F '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 441s ok 222 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-U '/apache/' " should evaluate to true, got true 441s ok 223 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "-U '/apache/expr/none' " should evaluate to false, got false 441s ok 224 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 441s ok 225 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 441s ok 226 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "base64('foo') = 'Zm9v' " should evaluate to true, got true 441s ok 227 441s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 441s ok 228 441s Error log should not have 'Internal evaluation error' entries, found 0 441s ok 229 441s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 441s ok 447s t/apache/expr_string.t .............. 447s 1..29 447s # Running under perl version 5.040000 for linux 447s # Current time local: Thu Nov 14 07:49:00 2024 447s # Current time GMT: Thu Nov 14 07:49:00 2024 447s # Using Test.pm version 1.31 447s # Using Apache/Test.pm version 1.44 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 1 447s Expected return code 200, got 200 for 'foo' 447s ok 2 447s # testing : log message [Thu Nov 14 07:49:04.375857 2024] [log_debug:info] [pid 6654:tid 6654] [client 127.0.0.1:46514] foo (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: 'foo' 447s # received: 'foo' 447s ok 3 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 4 447s Expected return code 200, got 200 for '%{req:SomeHeader}' 447s ok 5 447s # testing : log message [Thu Nov 14 07:49:04.638160 2024] [log_debug:info] [pid 6654:tid 6654] [client 127.0.0.1:46514] SomeValue (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: 'SomeValue' 447s # received: 'SomeValue' 447s ok 6 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 7 447s Should get parse error (500) for "%{", got 500 447s ok 8 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 9 447s Expected return code 200, got 200 for '%' 447s ok 10 447s # testing : log message [Thu Nov 14 07:49:05.150922 2024] [log_debug:info] [pid 6675:tid 6675] [client 127.0.0.1:46524] % (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: '%' 447s # received: '%' 447s ok 11 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 12 447s Expected return code 200, got 200 for '}' 447s ok 13 447s # testing : log message [Thu Nov 14 07:49:05.406641 2024] [log_debug:info] [pid 6675:tid 6675] [client 127.0.0.1:46524] } (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: '}' 447s # received: '}' 447s ok 14 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 15 447s Expected return code 200, got 200 for '\"' 447s ok 16 447s # testing : log message [Thu Nov 14 07:49:05.662351 2024] [log_debug:info] [pid 6675:tid 6675] [client 127.0.0.1:46524] " (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: '"' 447s # received: '"' 447s ok 17 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 18 447s Expected return code 200, got 200 for '\'' 447s ok 19 447s # testing : log message [Thu Nov 14 07:49:05.918792 2024] [log_debug:info] [pid 6675:tid 6675] [client 127.0.0.1:46524] ' (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: '\'' 447s # received: '\'' 447s ok 20 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 21 447s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 447s ok 22 447s # testing : log message [Thu Nov 14 07:49:06.175202 2024] [log_debug:info] [pid 6675:tid 6675] [client 127.0.0.1:46524] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: '%{req:SomeHeader}' 447s # received: '%{req:SomeHeader}' 447s ok 23 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 24 447s Expected return code 200, got 200 for '%{tolower:IDENT}' 447s ok 25 447s # testing : log message [Thu Nov 14 07:49:06.431073 2024] [log_debug:info] [pid 6675:tid 6675] [client 127.0.0.1:46524] ident (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: 'ident' 447s # received: 'ident' 447s ok 26 447s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 27 447s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 447s ok 28 447s # testing : log message [Thu Nov 14 07:49:06.687072 2024] [log_debug:info] [pid 6675:tid 6675] [client 127.0.0.1:46524] get (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 447s # didn't match 447s # expected: 'get' 447s # received: 'get' 447s ok 29 447s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 447s ok 451s t/apache/getfile.t .................. 451s # using LWP client 451s 1..220 451s # Running under perl version 5.040000 for linux 451s # Current time local: Thu Nov 14 07:49:07 2024 451s # Current time GMT: Thu Nov 14 07:49:07 2024 451s # Using Test.pm version 1.31 451s # Using Apache/Test.pm version 1.44 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4c64-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 19556 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl.pod 451s # expected: 19556 451s # received: 19556 451s ok 1 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "dbb0-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 56240 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5004delta.pod 451s # expected: 56240 451s # received: 56240 451s ok 2 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "85ea-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 34282 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5005delta.pod 451s # expected: 34282 451s # received: 34282 451s ok 3 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "da40-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 55872 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5100delta.pod 451s # expected: 55872 451s # received: 55872 451s ok 4 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "ab70-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 43888 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5101delta.pod 451s # expected: 43888 451s # received: 43888 451s ok 5 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "15cb8-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 89272 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5120delta.pod 451s # expected: 89272 451s # received: 89272 451s ok 6 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2707-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 9991 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5121delta.pod 451s # expected: 9991 451s # received: 9991 451s ok 7 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2569-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 9577 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5122delta.pod 451s # expected: 9577 451s # received: 9577 451s ok 8 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1004-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4100 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5123delta.pod 451s # expected: 4100 451s # received: 4100 451s ok 9 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "e58-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 3672 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5124delta.pod 451s # expected: 3672 451s # received: 3672 451s ok 10 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1e00-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7680 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5125delta.pod 451s # expected: 7680 451s # received: 7680 451s ok 11 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "233a9-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 144297 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5140delta.pod 451s # expected: 144297 451s # received: 144297 451s ok 12 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1f1e-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7966 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5141delta.pod 451s # expected: 7966 451s # received: 7966 451s ok 13 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1aeb-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6891 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5142delta.pod 451s # expected: 6891 451s # received: 6891 451s ok 14 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1e50-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7760 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5143delta.pod 451s # expected: 7760 451s # received: 7760 451s ok 15 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "18b7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6327 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5144delta.pod 451s # expected: 6327 451s # received: 6327 451s ok 16 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "20a07-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 133639 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5160delta.pod 451s # expected: 133639 451s # received: 133639 451s ok 17 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "17fe-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6142 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5161delta.pod 451s # expected: 6142 451s # received: 6142 451s ok 18 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "e0a-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 3594 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5162delta.pod 451s # expected: 3594 451s # received: 3594 451s ok 19 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "ff5-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4085 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5163delta.pod 451s # expected: 4085 451s # received: 4085 451s ok 20 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1d280-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 119424 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5180delta.pod 451s # expected: 119424 451s # received: 119424 451s ok 21 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "19c5-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6597 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5181delta.pod 451s # expected: 6597 451s # received: 6597 451s ok 22 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "14d7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 5335 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5182delta.pod 451s # expected: 5335 451s # received: 5335 451s ok 23 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1208-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4616 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5184delta.pod 451s # expected: 4616 451s # received: 4616 451s ok 24 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1c352-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 115538 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5200delta.pod 451s # expected: 115538 451s # received: 115538 451s ok 25 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2a07-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 10759 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5201delta.pod 451s # expected: 10759 451s # received: 10759 451s ok 26 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2fef-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 12271 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5202delta.pod 451s # expected: 12271 451s # received: 12271 451s ok 27 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2410-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 9232 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5203delta.pod 451s # expected: 9232 451s # received: 9232 451s ok 28 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1fa8f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 129679 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5220delta.pod 451s # expected: 129679 451s # received: 129679 451s ok 29 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "293d-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 10557 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5221delta.pod 451s # expected: 10557 451s # received: 10557 451s ok 30 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "301f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 12319 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5222delta.pod 451s # expected: 12319 451s # received: 12319 451s ok 31 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "20fa-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8442 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5223delta.pod 451s # expected: 8442 451s # received: 8442 451s ok 32 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1162-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4450 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5224delta.pod 451s # expected: 4450 451s # received: 4450 451s ok 33 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "fc09-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 64521 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5240delta.pod 451s # expected: 64521 451s # received: 64521 451s ok 34 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2009-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8201 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5241delta.pod 451s # expected: 8201 451s # received: 8201 451s ok 35 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1007-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4103 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5242delta.pod 451s # expected: 4103 451s # received: 4103 451s ok 36 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2aac-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 10924 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5243delta.pod 451s # expected: 10924 451s # received: 10924 451s ok 37 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1168-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4456 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5244delta.pod 451s # expected: 4456 451s # received: 4456 451s ok 38 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1875a-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 100186 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5260delta.pod 451s # expected: 100186 451s # received: 100186 451s ok 39 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1e25-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7717 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5261delta.pod 451s # expected: 7717 451s # received: 7717 451s ok 40 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1e16-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7702 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5262delta.pod 451s # expected: 7702 451s # received: 7702 451s ok 41 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1b69-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7017 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5263delta.pod 451s # expected: 7017 451s # received: 7017 451s ok 42 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "115d9-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 71129 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5280delta.pod 451s # expected: 71129 451s # received: 71129 451s ok 43 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "11f7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4599 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5281delta.pod 451s # expected: 4599 451s # received: 4599 451s ok 44 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1806-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6150 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5282delta.pod 451s # expected: 6150 451s # received: 6150 451s ok 45 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "13f7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 5111 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5283delta.pod 451s # expected: 5111 451s # received: 5111 451s ok 46 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "a038-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 41016 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5300delta.pod 451s # expected: 41016 451s # received: 41016 451s ok 47 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1662-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 5730 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5301delta.pod 451s # expected: 5730 451s # received: 5730 451s ok 48 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "124a-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4682 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5302delta.pod 451s # expected: 4682 451s # received: 4682 451s ok 49 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1374-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4980 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5303delta.pod 451s # expected: 4980 451s # received: 4980 451s ok 50 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "d310-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 54032 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5320delta.pod 451s # expected: 54032 451s # received: 54032 451s ok 51 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1b5f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7007 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5321delta.pod 451s # expected: 7007 451s # received: 7007 451s ok 52 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "9201-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 37377 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5340delta.pod 451s # expected: 37377 451s # received: 37377 451s ok 53 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1076-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4214 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5341delta.pod 451s # expected: 4214 451s # received: 4214 451s ok 54 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "f68-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 3944 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5342delta.pod 451s # expected: 3944 451s # received: 3944 451s ok 55 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "fd6-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4054 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5343delta.pod 451s # expected: 4054 451s # received: 4054 451s ok 56 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "ad8b-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 44427 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5360delta.pod 451s # expected: 44427 451s # received: 44427 451s ok 57 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1288-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4744 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5361delta.pod 451s # expected: 4744 451s # received: 4744 451s ok 58 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "f69-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 3945 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5362delta.pod 451s # expected: 3945 451s # received: 3945 451s ok 59 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "fd7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4055 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5363delta.pod 451s # expected: 4055 451s # received: 4055 451s ok 60 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "10d47-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 68935 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5380delta.pod 451s # expected: 68935 451s # received: 68935 451s ok 61 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "f6a-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 3946 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5381delta.pod 451s # expected: 3946 451s # received: 3946 451s ok 62 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "fd8-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4056 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5382delta.pod 451s # expected: 4056 451s # received: 4056 451s ok 63 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "c797-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 51095 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl5400delta.pod 451s # expected: 51095 451s # received: 51095 451s ok 64 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1e723-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 124707 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl561delta.pod 451s # expected: 124707 451s # received: 124707 451s ok 65 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1a2bb-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 107195 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl56delta.pod 451s # expected: 107195 451s # received: 107195 451s ok 66 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "94ac-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 38060 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl581delta.pod 451s # expected: 38060 451s # received: 38060 451s ok 67 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1176-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4470 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl582delta.pod 451s # expected: 4470 451s # received: 4470 451s ok 68 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "18bf-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6335 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl583delta.pod 451s # expected: 6335 451s # received: 6335 451s ok 69 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1cc3-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7363 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl584delta.pod 451s # expected: 7363 451s # received: 7363 451s ok 70 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1701-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 5889 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl585delta.pod 451s # expected: 5889 451s # received: 5889 451s ok 71 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "122b-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4651 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl586delta.pod 451s # expected: 4651 451s # received: 4651 451s ok 72 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "20a4-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8356 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl587delta.pod 451s # expected: 8356 451s # received: 8356 451s ok 73 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "62c1-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 25281 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl588delta.pod 451s # expected: 25281 451s # received: 25281 451s ok 74 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "d28d-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 53901 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl589delta.pod 451s # expected: 53901 451s # received: 53901 451s ok 75 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1c1d5-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 115157 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perl58delta.pod 451s # expected: 115157 451s # received: 115157 451s ok 76 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4fe9-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 20457 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlaix.pod 451s # expected: 20457 451s # received: 20457 451s ok 77 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1688-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 5768 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlamiga.pod 451s # expected: 5768 451s # received: 5768 451s ok 78 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2031-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8241 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlandroid.pod 451s # expected: 8241 451s # received: 8241 451s ok 79 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "ceb51-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 846673 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlapi.pod 451s # expected: 846673 451s # received: 846673 451s ok 80 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "5838-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 22584 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlapio.pod 451s # expected: 22584 451s # received: 22584 451s ok 81 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1b62-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7010 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlartistic.pod 451s # expected: 7010 451s # received: 7010 451s ok 82 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "210c-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8460 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlbook.pod 451s # expected: 8460 451s # received: 8460 451s ok 83 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "126-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 294 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlboot.pod 451s # expected: 294 451s # received: 294 451s ok 84 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "130-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 304 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlbot.pod 451s # expected: 304 451s # received: 304 451s ok 85 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1f50-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8016 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlbs2000.pod 451s # expected: 8016 451s # received: 8016 451s ok 86 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "dea2-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 56994 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlcall.pod 451s # expected: 56994 451s # received: 56994 451s ok 87 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1180-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4480 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlcheat.pod 451s # expected: 4480 451s # received: 4480 451s ok 88 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "3179-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 12665 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlclass.pod 451s # expected: 12665 451s # received: 12665 451s ok 89 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "3c63-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 15459 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlclassguts.pod 451s # expected: 15459 451s # received: 15459 451s ok 90 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "d19f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 53663 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlclib.pod 451s # expected: 53663 451s # received: 53663 451s ok 91 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "12e5-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4837 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlcn.pod 451s # expected: 4837 451s # received: 4837 451s ok 92 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1b1b-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6939 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlcommunity.pod 451s # expected: 6939 451s # received: 6939 451s ok 93 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "662a-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 26154 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlcygwin.pod 451s # expected: 26154 451s # received: 26154 451s ok 94 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "cfa2-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 53154 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldata.pod 451s # expected: 53154 451s # received: 53154 451s ok 95 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "134d-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4941 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 451s # expected: 4941 451s # received: 4941 451s ok 96 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "a85c-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 43100 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldebguts.pod 451s # expected: 43100 451s # received: 43100 451s ok 97 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "5693-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 22163 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldebtut.pod 451s # expected: 22163 451s # received: 22163 451s ok 98 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "9bc9-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 39881 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldebug.pod 451s # expected: 39881 451s # received: 39881 451s ok 99 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "c797-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 51095 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldelta.pod 451s # expected: 51095 451s # received: 51095 451s ok 100 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "5fb8-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 24504 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldeprecation.pod 451s # expected: 24504 451s # received: 24504 451s ok 101 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4d4e9-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 316649 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldiag.pod 451s # expected: 316649 451s # received: 316649 451s ok 102 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "24a0-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 9376 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldoc.pod 451s # expected: 9376 451s # received: 9376 451s ok 103 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "b4ed-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 46317 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldocstyle.pod 451s # expected: 46317 451s # received: 46317 451s ok 104 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "6946-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 26950 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldsc.pod 451s # expected: 26950 451s # received: 26950 451s ok 105 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1f20-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7968 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perldtrace.pod 451s # expected: 7968 451s # received: 7968 451s ok 106 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1497f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 84351 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlebcdic.pod 451s # expected: 84351 451s # received: 84351 451s ok 107 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "937e-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 37758 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlembed.pod 451s # expected: 37758 451s # received: 37758 451s ok 108 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2812-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 10258 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlexperiment.pod 451s # expected: 10258 451s # received: 10258 451s ok 109 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "58d2-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 22738 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq.pod 451s # expected: 22738 451s # received: 22738 451s ok 110 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "34a1-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 13473 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq1.pod 451s # expected: 13473 451s # received: 13473 451s ok 111 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "292a-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 10538 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq2.pod 451s # expected: 10538 451s # received: 10538 451s ok 112 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "92e1-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 37601 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq3.pod 451s # expected: 37601 451s # received: 37601 451s ok 113 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "16bcd-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 93133 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq4.pod 451s # expected: 93133 451s # received: 93133 451s ok 114 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "dbc1-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 56257 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq5.pod 451s # expected: 56257 451s # received: 56257 451s ok 115 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "9a71-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 39537 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq6.pod 451s # expected: 39537 451s # received: 39537 451s ok 116 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "93ae-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 37806 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq7.pod 451s # expected: 37806 451s # received: 37806 451s ok 117 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "c30c-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 49932 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq8.pod 451s # expected: 49932 451s # received: 49932 451s ok 118 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "3b75-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 15221 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfaq9.pod 451s # expected: 15221 451s # received: 15221 451s ok 119 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "56ca-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 22218 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfilter.pod 451s # expected: 22218 451s # received: 22218 451s ok 120 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "342b-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 13355 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfork.pod 451s # expected: 13355 451s # received: 13355 451s ok 121 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4122-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 16674 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlform.pod 451s # expected: 16674 451s # received: 16674 451s ok 122 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "671-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 1649 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 451s # expected: 1649 451s # received: 1649 451s ok 123 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "68740-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 427840 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlfunc.pod 451s # expected: 427840 451s # received: 427840 451s ok 124 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "7c2e-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 31790 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlgit.pod 451s # expected: 31790 451s # received: 31790 451s ok 125 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "219ca-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 137674 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlglossary.pod 451s # expected: 137674 451s # received: 137674 451s ok 126 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4072-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 16498 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlgov.pod 451s # expected: 16498 451s # received: 16498 451s ok 127 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "35f7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 13815 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlgpl.pod 451s # expected: 13815 451s # received: 13815 451s ok 128 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "31bb8-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 203704 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlguts.pod 451s # expected: 203704 451s # received: 203704 451s ok 129 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "afe5-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 45029 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlhack.pod 451s # expected: 45029 451s # received: 45029 451s ok 130 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1297d-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 76157 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlhacktips.pod 451s # expected: 76157 451s # received: 76157 451s ok 131 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1809-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6153 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlhacktut.pod 451s # expected: 6153 451s # received: 6153 451s ok 132 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "602-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 1538 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlhaiku.pod 451s # expected: 1538 451s # received: 1538 451s ok 133 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "ea29-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 59945 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlhist.pod 451s # expected: 59945 451s # received: 59945 451s ok 134 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "77a4-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 30628 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlhpux.pod 451s # expected: 30628 451s # received: 30628 451s ok 135 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "7dd-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 2013 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlhurd.pod 451s # expected: 2013 451s # received: 2013 451s ok 136 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1fc9f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 130207 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlintern.pod 451s # expected: 130207 451s # received: 130207 451s ok 137 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "9216-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 37398 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlinterp.pod 451s # expected: 37398 451s # received: 37398 451s ok 138 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "579a-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 22426 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlintro.pod 451s # expected: 22426 451s # received: 22426 451s ok 139 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "8ad2-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 35538 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perliol.pod 451s # expected: 35538 451s # received: 35538 451s ok 140 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "11818-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 71704 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlipc.pod 451s # expected: 71704 451s # received: 71704 451s ok 141 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1150-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4432 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlirix.pod 451s # expected: 4432 451s # received: 4432 451s ok 142 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "20a8-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8360 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perljp.pod 451s # expected: 8360 451s # received: 8360 451s ok 143 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2fc0-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 12224 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlko.pod 451s # expected: 12224 451s # received: 12224 451s ok 144 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "163-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 355 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perllexwarn.pod 451s # expected: 355 451s # received: 355 451s ok 145 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "7ea-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 2026 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perllinux.pod 451s # expected: 2026 451s # received: 2026 451s ok 146 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "12978-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 76152 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perllocale.pod 451s # expected: 76152 451s # received: 76152 451s ok 147 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2487-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 9351 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perllol.pod 451s # expected: 9351 451s # received: 9351 451s ok 148 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2f6f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 12143 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlmacosx.pod 451s # expected: 12143 451s # received: 12143 451s ok 149 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "67a7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 26535 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlmod.pod 451s # expected: 26535 451s # received: 26535 451s ok 150 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2574-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 9588 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 451s # expected: 9588 451s # received: 9588 451s ok 151 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1095c-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 67932 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlmodlib.pod 451s # expected: 67932 451s # received: 67932 451s ok 152 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "573b-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 22331 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 451s # expected: 22331 451s # received: 22331 451s ok 153 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "d65-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 3429 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlmroapi.pod 451s # expected: 3429 451s # received: 3429 451s ok 154 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2ad3-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 10963 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlnewmod.pod 451s # expected: 10963 451s # received: 10963 451s ok 155 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "20a5-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8357 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlnumber.pod 451s # expected: 8357 451s # received: 8357 451s ok 156 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "8d31-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 36145 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlobj.pod 451s # expected: 36145 451s # received: 36145 451s ok 157 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "6885-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 26757 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlootut.pod 451s # expected: 26757 451s # received: 26757 451s ok 158 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2b4ac-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 177324 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlop.pod 451s # expected: 177324 451s # received: 177324 451s ok 159 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4db-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 1243 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 451s # expected: 1243 451s # received: 1243 451s ok 160 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "3b77-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 15223 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlopentut.pod 451s # expected: 15223 451s # received: 15223 451s ok 161 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "16cb7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 93367 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlos2.pod 451s # expected: 93367 451s # received: 93367 451s ok 162 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "37cb-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 14283 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlos390.pod 451s # expected: 14283 451s # received: 14283 451s ok 163 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "12b0-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4784 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlos400.pod 451s # expected: 4784 451s # received: 4784 451s ok 164 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "c8a9-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 51369 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlpacktut.pod 451s # expected: 51369 451s # received: 51369 451s ok 165 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "c2bc-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 49852 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlperf.pod 451s # expected: 49852 451s # received: 49852 451s ok 166 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1418-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 5144 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlplan9.pod 451s # expected: 5144 451s # received: 5144 451s ok 167 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "5b65-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 23397 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlpod.pod 451s # expected: 23397 451s # received: 23397 451s ok 168 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "10d10-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 68880 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlpodspec.pod 451s # expected: 68880 451s # received: 68880 451s ok 169 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2f40-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 12096 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 451s # expected: 12096 451s # received: 12096 451s ok 170 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "67b7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 26551 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlpolicy.pod 451s # expected: 26551 451s # received: 26551 451s ok 171 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "15db1-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 89521 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlport.pod 451s # expected: 89521 451s # received: 89521 451s ok 172 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1412-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 5138 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlpragma.pod 451s # expected: 5138 451s # received: 5138 451s ok 173 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1a25-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 6693 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlqnx.pod 451s # expected: 6693 451s # received: 6693 451s ok 174 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "21256-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 135766 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlre.pod 451s # expected: 135766 451s # received: 135766 451s ok 175 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "8a9c-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 35484 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlreapi.pod 451s # expected: 35484 451s # received: 35484 451s ok 176 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "818f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 33167 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 451s # expected: 33167 451s # received: 33167 451s ok 177 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "bec7-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 48839 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 451s # expected: 48839 451s # received: 48839 451s ok 178 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "8d5c-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 36188 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlref.pod 451s # expected: 36188 451s # received: 36188 451s ok 179 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4944-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 18756 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlreftut.pod 451s # expected: 18756 451s # received: 18756 451s ok 180 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "a989-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 43401 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlreguts.pod 451s # expected: 43401 451s # received: 43401 451s ok 181 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1fd-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 509 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlrepository.pod 451s # expected: 509 451s # received: 509 451s ok 182 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4b07-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 19207 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlrequick.pod 451s # expected: 19207 451s # received: 19207 451s ok 183 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "3caa-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 15530 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlreref.pod 451s # expected: 15530 451s # received: 15530 451s ok 184 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1e1ef-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 123375 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlretut.pod 451s # expected: 123375 451s # received: 123375 451s ok 185 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "651-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 1617 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlriscos.pod 451s # expected: 1617 451s # received: 1617 451s ok 186 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "e707-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 59143 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlrun.pod 451s # expected: 59143 451s # received: 59143 451s ok 187 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Accept-Ranges: bytes 451s #ETag: "6cea-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 27882 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:10 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlsec.pod 451s # expected: 27882 451s # received: 27882 451s ok 188 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "4af2-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 19186 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 451s # expected: 19186 451s # received: 19186 451s ok 189 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "7494-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 29844 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlsolaris.pod 451s # expected: 29844 451s # received: 29844 451s ok 190 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1bdc-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7132 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlsource.pod 451s # expected: 7132 451s # received: 7132 451s ok 191 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "233b-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 9019 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlstyle.pod 451s # expected: 9019 451s # received: 9019 451s ok 192 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "12fb9-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 77753 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlsub.pod 451s # expected: 77753 451s # received: 77753 451s ok 193 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "d31f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 54047 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlsyn.pod 451s # expected: 54047 451s # received: 54047 451s ok 194 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2858-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 10328 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlsynology.pod 451s # expected: 10328 451s # received: 10328 451s ok 195 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "b184-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 45444 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlthrtut.pod 451s # expected: 45444 451s # received: 45444 451s ok 196 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "9a91-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 39569 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perltie.pod 451s # expected: 39569 451s # received: 39569 451s ok 197 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "ce6d8-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 845528 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perltoc.pod 451s # expected: 845528 451s # received: 845528 451s ok 198 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "174-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 372 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perltodo.pod 451s # expected: 372 451s # received: 372 451s ok 199 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "126-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 294 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perltooc.pod 451s # expected: 294 451s # received: 294 451s ok 200 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "126-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 294 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perltoot.pod 451s # expected: 294 451s # received: 294 451s ok 201 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "297f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 10623 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perltrap.pod 451s # expected: 10623 451s # received: 10623 451s ok 202 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "213f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 8511 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perltru64.pod 451s # expected: 8511 451s # received: 8511 451s ok 203 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1183-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 4483 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perltw.pod 451s # expected: 4483 451s # received: 4483 451s ok 204 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "162b6-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 90806 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlunicode.pod 451s # expected: 90806 451s # received: 90806 451s ok 205 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "6349-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 25417 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlunicook.pod 451s # expected: 25417 451s # received: 25417 451s ok 206 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "372e-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 14126 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlunifaq.pod 451s # expected: 14126 451s # received: 14126 451s ok 207 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "96e1-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 38625 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perluniintro.pod 451s # expected: 38625 451s # received: 38625 451s ok 208 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "6eefa-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 454394 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perluniprops.pod 451s # expected: 454394 451s # received: 454394 451s ok 209 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1f10-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7952 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlunitut.pod 451s # expected: 7952 451s # received: 7952 451s ok 210 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "1ce8-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 7400 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlutil.pod 451s # expected: 7400 451s # received: 7400 451s ok 211 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "16c17-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 93207 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlvar.pod 451s # expected: 93207 451s # received: 93207 451s ok 212 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "c68d-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 50829 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlvms.pod 451s # expected: 50829 451s # received: 50829 451s ok 213 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "f16-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 3862 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlvos.pod 451s # expected: 3862 451s # received: 3862 451s ok 214 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "7c61-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 31841 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlwin32.pod 451s # expected: 31841 451s # received: 31841 451s ok 215 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "12d15-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 77077 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlxs.pod 451s # expected: 77077 451s # received: 77077 451s ok 216 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "c51f-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 50463 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlxstut.pod 451s # expected: 50463 451s # received: 50463 451s ok 217 451s #lwp request: 451s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "5dc1-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 24001 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 451s # expected: 24001 451s # received: 24001 451s ok 218 451s #lwp request: 451s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "712dc-61fb3d76b3b80" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 463580 451s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-binary-httpd 451s # expected: 463580 451s # received: 463580 451s ok 219 451s #lwp request: 451s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 451s #User-Agent: libwww-perl/6.77 451s # 451s #server response: 451s #HTTP/1.1 200 OK 451s #Connection: close 451s #Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Accept-Ranges: bytes 451s #ETag: "2d55f4-6264461943b40" 451s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 451s #Vary: In-If1 451s #Content-Length: 2971124 451s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 451s #Client-Date: Thu, 14 Nov 2024 07:49:11 GMT 451s #Client-Peer: 127.0.0.1:8529 451s #Client-Response-Num: 1 451s #DMMATCH1: 1 451s # 451s # testing : download of /getfiles-binary-perl 451s # expected: 2971124 451s # received: 2971124 451s ok 220 451s ok 454s t/apache/headers.t .................. 454s 1..27 454s # Running under perl version 5.040000 for linux 454s # Current time local: Thu Nov 14 07:49:11 2024 454s # Current time GMT: Thu Nov 14 07:49:11 2024 454s # Using Test.pm version 1.31 454s # Using Apache/Test.pm version 1.44 454s testing: Hello: World 454s ok 1 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 2 454s header: [World] vs [World] 454s # testing : compare header Hello value 454s # expected: 'World' 454s # received: 'World' 454s ok 3 454s testing: Hello: World 454s ok 4 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 5 454s header: [World] vs [World] 454s # testing : compare header Hello value 454s # expected: 'World' 454s # received: 'World' 454s ok 6 454s testing: Hello: World 454s ok 7 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 8 454s header: [World] vs [World] 454s # testing : compare header Hello value 454s # expected: 'World' 454s # received: 'World' 454s ok 9 454s testing: Hello: Foo 454s Bar 454s ok 10 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 11 454s header: [Foo Bar] vs [Foo Bar] 454s # testing : compare header Hello value 454s # expected: 'Foo Bar' 454s # received: 'Foo Bar' 454s ok 12 454s testing: Hello: Foo 454s Bar 454s ok 13 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 14 454s header: [Foo Bar] vs [Foo Bar] 454s # testing : compare header Hello value 454s # expected: 'Foo Bar' 454s # received: 'Foo Bar' 454s ok 15 454s testing: Hello: Foo 454s Bar 454s ok 16 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 17 454s header: [Foo Bar] vs [Foo Bar] 454s # testing : compare header Hello value 454s # expected: 'Foo Bar' 454s # received: 'Foo Bar' 454s ok 18 454s testing: Hello: Foo 454s Bar 454s ok 19 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 20 454s header: [Foo Bar] vs [Foo Bar] 454s # testing : compare header Hello value 454s # expected: 'Foo Bar' 454s # received: 'Foo Bar' 454s ok 21 454s testing: Hello: Foo 454s Bar 454s ok 22 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 23 454s header: [Foo Bar] vs [Foo Bar] 454s # testing : compare header Hello value 454s # expected: 'Foo Bar' 454s # received: 'Foo Bar' 454s ok 24 454s testing: Hello:World 454s ok 25 454s # testing : response success 454s # expected: qr/HTTP\/1\.. 200 OK/ 454s # received: 'HTTP/1.1 200 OK' 454s ok 26 454s header: [World] vs [World] 454s # testing : compare header Hello value 454s # expected: 'World' 454s # received: 'World' 454s ok 27 454s ok 457s t/apache/hostcheck.t ................ 457s 1..14 457s # Running under perl version 5.040000 for linux 457s # Current time local: Thu Nov 14 07:49:14 2024 457s # Current time GMT: Thu Nov 14 07:49:14 2024 457s # Using Test.pm version 1.31 457s # Using Apache/Test.pm version 1.44 457s # SENDING to 127.0.0.1:8529 457s # GET / HTTP/1.1 457s Host: localhost 457s 457s # expected 200, got 200 for ok 457s ok 1 457s # SENDING to 127.0.0.1:8529 457s # GET / HTTP/1.1 457s Host: localhost:1 457s 457s # expected 200, got 200 for port ignored 457s ok 2 457s # SENDING to 127.0.0.1:8529 457s # GET / HTTP/1.1 457s Host: notlisted 457s 457s # expected 200, got 200 for name not listed 457s ok 3 457s # SENDING to 127.0.0.1:8529 457s # GET / HTTP/1.1 457s Host: 127.0.0.1 457s 457s # expected 200, got 200 for IP not in serveralias/servername 457s ok 4 457s # SENDING to 127.0.0.1:8529 457s # GET / HTTP/1.1 457s Host: default-strict 457s 457s # expected 200, got 200 for NVH matches in default server 457s ok 5 457s # SENDING to 127.0.0.1:8529 457s # GET / HTTP/1.1 457s Host: nvh-strict 457s 457s # expected 200, got 200 for NVH matches 457s ok 6 457s # SENDING to 127.0.0.1:8529 457s # GET / HTTP/1.1 457s Host: nvh-strict:1 457s 457s # expected 200, got 200 for NVH matches port ignored 457s ok 7 457s # SENDING to 127.0.0.1:8537 457s # GET / HTTP/1.1 457s Host: localhost 457s 457s # expected 400, got 400 for ok 457s ok 8 457s # SENDING to 127.0.0.1:8537 457s # GET / HTTP/1.1 457s Host: localhost:1 457s 457s # expected 400, got 400 for port ignored 457s ok 9 457s # SENDING to 127.0.0.1:8537 457s # GET / HTTP/1.1 457s Host: notlisted 457s 457s # expected 400, got 400 for name not listed 457s ok 10 457s # SENDING to 127.0.0.1:8537 457s # GET / HTTP/1.1 457s Host: 127.0.0.1 457s 457s # expected 400, got 400 for IP not in serveralias/servername 457s ok 11 457s # SENDING to 127.0.0.1:8537 457s # GET / HTTP/1.1 457s Host: default-strict 457s 457s # expected 200, got 200 for NVH matches in default server 457s ok 12 457s # SENDING to 127.0.0.1:8537 457s # GET / HTTP/1.1 457s Host: nvh-strict 457s 457s # expected 200, got 200 for NVH matches 457s ok 13 457s # SENDING to 127.0.0.1:8537 457s # GET / HTTP/1.1 457s Host: nvh-strict:1 457s 457s # expected 200, got 200 for NVH matches port ignored 457s ok 14 457s ok 461s t/apache/http_strict.t .............. 461s 1..178 461s # Running under perl version 5.040000 for linux 461s # Current time local: Thu Nov 14 07:49:17 2024 461s # Current time GMT: Thu Nov 14 07:49:17 2024 461s # Using Test.pm version 1.31 461s # Using Apache/Test.pm version 1.44 461s # SENDING: 461s # GET / HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 1 461s # SENDING: 461s # GET / HTTP/1.0\n\n 461s # expecting success, got 200 461s ok 2 461s # SENDING: 461s # get / HTTP/1.0\r\n\r\n 461s # expecting 501, got 501 461s ok 3 461s # SENDING: 461s # G ET / HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 4 461s # SENDING: 461s # G\x00ET / HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 5 461s # SENDING: 461s # G/T / HTTP/1.0\r\n\r\n 461s # expecting 501, got 501 461s ok 6 461s # SENDING: 461s # GET /\x00 HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 7 461s # SENDING: 461s # GET / HTTP/1.0\x00\r\n\r\n 461s # expecting 400, got 400 461s ok 8 461s # SENDING: 461s # GET\x0c/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 9 461s # SENDING: 461s # GET\r/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 10 461s # SENDING: 461s # GET\t/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 11 461s # SENDING: 461s # GET / HTT/1.0\r\n\r\n 461s # expecting error, got 400 461s ok 12 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 461s # expecting success, got 200 461s ok 13 461s # SENDING: 461s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 461s # expecting success, got 200 461s ok 14 461s # SENDING: 461s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 461s # expecting success, got 200 461s ok 15 461s # SENDING: 461s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 461s # expecting 400, got 400 461s ok 16 461s # SENDING: 461s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 461s # expecting 400, got 400 461s ok 17 461s # SENDING: 461s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 461s # expecting 200, got 200 461s ok 18 461s # SENDING: 461s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 461s # expecting 400, got 400 461s ok 19 461s # SENDING: 461s # GET / HTTP/\r\nHost: localhost\r\n\r\n 461s # expecting error, got 400 461s ok 20 461s # SENDING: 461s # GET / HTTP/0.9\r\n\r\n 461s # expecting error, got 400 461s ok 21 461s # SENDING: 461s # GET / HTTP/0.8\r\n\r\n 461s # expecting error, got 400 461s ok 22 461s # SENDING: 461s # GET /\x01 HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 23 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 24 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 461s # expecting 200, got 200 461s ok 25 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 461s # expecting 400, got 400 461s ok 26 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 461s # expecting 200, got 200 461s ok 27 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo\r\n\r\n 461s # expecting 400, got 400 461s ok 28 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 461s # expecting 400, got 400 461s ok 29 461s # SENDING: 461s # GET / HTTP/1.0\r\n: bar\r\n\r\n 461s # expecting 400, got 400 461s ok 30 461s # SENDING: 461s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 31 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 461s # expecting 400, got 400 461s ok 32 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 461s # expecting 400, got 400 461s ok 33 461s # SENDING: 461s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 461s # expecting 400, got 400 461s ok 34 461s # SENDING: 461s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 35 461s # SENDING: 461s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 461s # expecting 400, got 400 461s ok 36 461s # SENDING: 461s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 461s # expecting 400, got 400 461s ok 37 461s # SENDING: 461s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 461s # expecting 200, got 200 461s ok 38 461s # SENDING: 461s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 461s # expecting 400, got 400 461s ok 39 461s # SENDING: 461s # GET / HTTP/1.0\r\r 461s # expecting dropped connection and HTTPD dropped connection 461s ok 40 461s # SENDING: 461s # GET /\r\n 461s # expecting headerless HTTP/0.9 body, got response 461s ok 41 461s # SENDING: 461s # GET /#frag HTTP/1.0\r\n 461s # expecting 400, got 400 461s ok 42 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 461s # expecting 200, got 200 461s ok 43 461s # SENDING: 461s # GET http://017700000001/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 44 461s # SENDING: 461s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 45 461s # SENDING: 461s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 46 461s # SENDING: 461s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 47 461s # SENDING: 461s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 48 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 461s # expecting 200, got 200 461s ok 49 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 461s # expecting 400, got 400 461s ok 50 461s # SENDING: 461s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 51 461s # SENDING: 461s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 52 461s # SENDING: 461s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 53 461s # SENDING: 461s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 54 461s # SENDING: 461s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 55 461s # SENDING: 461s # GET http://[::1]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 56 461s # SENDING: 461s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 57 461s # SENDING: 461s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 58 461s # SENDING: 461s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 59 461s # SENDING: 461s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 60 461s # SENDING: 461s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 61 461s # SENDING: 461s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 62 461s # SENDING: 461s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 63 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 461s # expecting success, got 200 461s ok 64 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 461s # expecting success, got 200 461s ok 65 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 461s # expecting success, got 200 461s ok 66 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 461s # expecting success, got 200 461s ok 67 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 461s # expecting success, got 200 461s ok 68 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 461s # expecting success, got 200 461s ok 69 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 461s # expecting 200, got 200 461s ok 70 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 461s # expecting 200, got 200 461s ok 71 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 461s # expecting 400, got 400 461s ok 72 461s # SENDING: 461s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 73 461s # SENDING: 461s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 74 461s # SENDING: 461s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 75 461s # SENDING: 461s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 76 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 461s # expecting 200, got 200 461s ok 77 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 461s # expecting 200, got 200 461s ok 78 461s # SENDING: 461s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 79 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 461s # DECODED: Foo: bar 461s # RESPONSE: 461s # HTTP/1.1 200 OK\r\n 461s # Date: Thu, 14 Nov 2024 07:49:20 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Foo: bar\r\n 461s # Vary: In-If1\r\n 461s # DMMATCH1: 1\r\n 461s # Content-Length: 36\r\n 461s # Connection: close\r\n 461s # Content-Type: text/plain\r\n 461s # \r\n 461s # Hi!\n 461s # SERVERNAME=localhost\n 461s # HTTP_HOST=\n 461s # 461s # expecting 200, got 200 461s ok 80 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 461s # DECODED: Foo: 461s # RESPONSE: 461s # HTTP/1.1 200 OK\r\n 461s # Date: Thu, 14 Nov 2024 07:49:20 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Foo: \r\n 461s # Vary: In-If1\r\n 461s # DMMATCH1: 1\r\n 461s # Connection: close\r\n 461s # Content-Type: text/plain\r\n 461s # \r\n 461s # Hi!\n 461s # SERVERNAME=localhost\n 461s # HTTP_HOST=\n 461s # 461s # expecting 200, got 200 461s ok 81 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 461s # DECODED: : bar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:20 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 82 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 461s # DECODED: F\x00oo: bar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:20 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Content-Length: 528\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 83 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 461s # DECODED: F\x01oo: bar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:20 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 84 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 461s # DECODED: F\noo: bar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:20 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Content-Length: 528\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 85 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 461s # DECODED: Foo: b\tar 461s # RESPONSE: 461s # HTTP/1.1 200 OK\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Foo: b\tar\r\n 461s # Vary: In-If1\r\n 461s # DMMATCH1: 1\r\n 461s # Content-Length: 36\r\n 461s # Connection: close\r\n 461s # Content-Type: text/plain\r\n 461s # \r\n 461s # Hi!\n 461s # SERVERNAME=localhost\n 461s # HTTP_HOST=\n 461s # 461s # expecting 200, got 200 461s ok 86 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 461s # DECODED: Foo: b\x01ar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 87 461s # SENDING: 461s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 461s # expecting 500, got 500 461s ok 88 461s # SENDING: 461s # GET / HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 89 461s # SENDING: 461s # GET / HTTP/1.0\n\n 461s # expecting 400, got 400 461s ok 90 461s # SENDING: 461s # get / HTTP/1.0\r\n\r\n 461s # expecting 501, got 501 461s ok 91 461s # SENDING: 461s # G ET / HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 92 461s # SENDING: 461s # G\x00ET / HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 93 461s # SENDING: 461s # G/T / HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 94 461s # SENDING: 461s # GET /\x00 HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 95 461s # SENDING: 461s # GET / HTTP/1.0\x00\r\n\r\n 461s # expecting 400, got 400 461s ok 96 461s # SENDING: 461s # GET\x0c/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 97 461s # SENDING: 461s # GET\r/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 98 461s # SENDING: 461s # GET\t/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 99 461s # SENDING: 461s # GET / HTT/1.0\r\n\r\n 461s # expecting error, got 400 461s ok 100 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 461s # expecting success, got 200 461s ok 101 461s # SENDING: 461s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 461s # expecting success, got 200 461s ok 102 461s # SENDING: 461s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 461s # expecting success, got 200 461s ok 103 461s # SENDING: 461s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 461s # expecting 400, got 400 461s ok 104 461s # SENDING: 461s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 461s # expecting 400, got 400 461s ok 105 461s # SENDING: 461s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 461s # expecting 400, got 400 461s ok 106 461s # SENDING: 461s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 461s # expecting 400, got 400 461s ok 107 461s # SENDING: 461s # GET / HTTP/\r\nHost: localhost\r\n\r\n 461s # expecting error, got 400 461s ok 108 461s # SENDING: 461s # GET / HTTP/0.9\r\n\r\n 461s # expecting error, got 400 461s ok 109 461s # SENDING: 461s # GET / HTTP/0.8\r\n\r\n 461s # expecting error, got 400 461s ok 110 461s # SENDING: 461s # GET /\x01 HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 111 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 112 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 461s # expecting 200, got 200 461s ok 113 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 461s # expecting 400, got 400 461s ok 114 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 461s # expecting 400, got 400 461s ok 115 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo\r\n\r\n 461s # expecting 400, got 400 461s ok 116 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 461s # expecting 400, got 400 461s ok 117 461s # SENDING: 461s # GET / HTTP/1.0\r\n: bar\r\n\r\n 461s # expecting 400, got 400 461s ok 118 461s # SENDING: 461s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 119 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 461s # expecting 400, got 400 461s ok 120 461s # SENDING: 461s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 461s # expecting 400, got 400 461s ok 121 461s # SENDING: 461s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 461s # expecting 400, got 400 461s ok 122 461s # SENDING: 461s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 461s # expecting 400, got 400 461s ok 123 461s # SENDING: 461s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 461s # expecting 400, got 400 461s ok 124 461s # SENDING: 461s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 461s # expecting 400, got 400 461s ok 125 461s # SENDING: 461s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 461s # expecting 200, got 200 461s ok 126 461s # SENDING: 461s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 461s # expecting 400, got 400 461s ok 127 461s # SENDING: 461s # GET / HTTP/1.0\r\r 461s # expecting dropped connection and HTTPD dropped connection 461s ok 128 461s # SENDING: 461s # GET /\r\n 461s # expecting headerless HTTP/0.9 body, got response 461s ok 129 461s # SENDING: 461s # GET /#frag HTTP/1.0\r\n 461s # expecting 400, got 400 461s ok 130 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 461s # expecting 400, got 400 461s ok 131 461s # SENDING: 461s # GET http://017700000001/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 132 461s # SENDING: 461s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 133 461s # SENDING: 461s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 134 461s # SENDING: 461s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 135 461s # SENDING: 461s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 136 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 461s # expecting 400, got 400 461s ok 137 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 461s # expecting 400, got 400 461s ok 138 461s # SENDING: 461s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 139 461s # SENDING: 461s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 140 461s # SENDING: 461s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 141 461s # SENDING: 461s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 142 461s # SENDING: 461s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 143 461s # SENDING: 461s # GET http://[::1]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 144 461s # SENDING: 461s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 145 461s # SENDING: 461s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 146 461s # SENDING: 461s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 147 461s # SENDING: 461s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 148 461s # SENDING: 461s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 149 461s # SENDING: 461s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 461s # expecting success, got 200 461s ok 150 461s # SENDING: 461s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 461s # expecting 400, got 400 461s ok 151 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 461s # expecting success, got 200 461s ok 152 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 461s # expecting success, got 200 461s ok 153 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 461s # expecting success, got 200 461s ok 154 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 461s # expecting success, got 200 461s ok 155 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 461s # expecting success, got 200 461s ok 156 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 461s # expecting success, got 200 461s ok 157 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 461s # expecting 400, got 400 461s ok 158 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 461s # expecting 400, got 400 461s ok 159 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 461s # expecting 400, got 400 461s ok 160 461s # SENDING: 461s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 161 461s # SENDING: 461s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 162 461s # SENDING: 461s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 163 461s # SENDING: 461s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 461s # expecting 200, got 200 461s ok 164 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 461s # expecting 200, got 200 461s ok 165 461s # SENDING: 461s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 461s # expecting 200, got 200 461s ok 166 461s # SENDING: 461s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 461s # expecting 200, got 200 461s ok 167 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 461s # DECODED: Foo: bar 461s # RESPONSE: 461s # HTTP/1.1 200 OK\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Foo: bar\r\n 461s # Vary: In-If1\r\n 461s # DMMATCH1: 1\r\n 461s # Content-Length: 36\r\n 461s # Connection: close\r\n 461s # Content-Type: text/plain\r\n 461s # \r\n 461s # Hi!\n 461s # SERVERNAME=localhost\n 461s # HTTP_HOST=\n 461s # 461s # expecting 200, got 200 461s ok 168 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 461s # DECODED: Foo: 461s # RESPONSE: 461s # HTTP/1.1 200 OK\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Foo: \r\n 461s # Vary: In-If1\r\n 461s # DMMATCH1: 1\r\n 461s # Connection: close\r\n 461s # Content-Type: text/plain\r\n 461s # \r\n 461s # Hi!\n 461s # SERVERNAME=localhost\n 461s # HTTP_HOST=\n 461s # 461s # expecting 200, got 200 461s ok 169 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 461s # DECODED: : bar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 170 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 461s # DECODED: F\x00oo: bar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Content-Length: 528\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 171 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 461s # DECODED: F\x01oo: bar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 172 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 461s # DECODED: F\noo: bar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Content-Length: 528\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 173 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 461s # DECODED: Foo: b\tar 461s # RESPONSE: 461s # HTTP/1.1 200 OK\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Foo: b\tar\r\n 461s # Vary: In-If1\r\n 461s # DMMATCH1: 1\r\n 461s # Content-Length: 36\r\n 461s # Connection: close\r\n 461s # Content-Type: text/plain\r\n 461s # \r\n 461s # Hi!\n 461s # SERVERNAME=localhost\n 461s # HTTP_HOST=\n 461s # 461s # expecting 200, got 200 461s ok 174 461s # SENDING: 461s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 461s # DECODED: Foo: b\x01ar 461s # RESPONSE: 461s # HTTP/1.1 500 Internal Server Error\r\n 461s # Date: Thu, 14 Nov 2024 07:49:21 GMT\r\n 461s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 461s # Connection: close\r\n 461s # Content-Type: text/html; charset=iso-8859-1\r\n 461s # \r\n 461s # \n 461s # \n 461s # ... 461s # expecting 500, got 500 461s ok 175 461s # SENDING: 461s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 461s # expecting 500, got 500 461s ok 176 461s ok 177 461s ok 178 461s ok 464s t/apache/if_sections.t .............. 464s 1..46 464s # Running under perl version 5.040000 for linux 464s # Current time local: Thu Nov 14 07:49:21 2024 464s # Current time GMT: Thu Nov 14 07:49:21 2024 464s # Using Test.pm version 1.31 464s # Using Apache/Test.pm version 1.44 464s # /if_sec/ with '': 464s # expected: 200 464s # received: '200' 464s ok 1 464s # expected: undef 464s # received: undef 464s ok 2 464s # /if_sec/foo.if_test with '': 464s # expected: 200 464s # received: '200' 464s ok 3 464s # expected: undef 464s # received: undef 464s ok 4 464s # /if_sec/foo.if_test with '1': 464s # expected: 200 464s # received: '200' 464s ok 5 464s # expected: 'global1' 464s # received: 'global1' 464s ok 6 464s # /if_sec/foo.if_test with '1 11': 464s # expected: 200 464s # received: '200' 464s ok 7 464s # expected: 'global1, nested11, nested113' 464s # received: 'global1, nested11, nested113' 464s ok 8 464s # /if_sec/foo.if_test with '1 11 111': 464s # expected: 200 464s # received: '200' 464s ok 9 464s # expected: 'global1, nested11, nested111' 464s # received: 'global1, nested11, nested111' 464s ok 10 464s # /if_sec/foo.if_test with '1 11 112': 464s # expected: 200 464s # received: '200' 464s ok 11 464s # expected: 'global1, nested11, nested112' 464s # received: 'global1, nested11, nested112' 464s ok 12 464s # /if_sec/foo.if_test with '1 2': 464s # expected: 200 464s # received: '200' 464s ok 13 464s # expected: 'global1, files2' 464s # received: 'global1, files2' 464s ok 14 464s # /if_sec/dir/foo.txt with '1 2': 464s # expected: 200 464s # received: '200' 464s ok 15 464s # expected: 'global1, dir1, dir2, dir_files1' 464s # received: 'global1, dir1, dir2, dir_files1' 464s ok 16 464s # /if_sec/dir/ with '1 2': 464s # expected: 200 464s # received: '200' 464s ok 17 464s # expected: 'global1, dir1, dir2' 464s # received: 'global1, dir1, dir2' 464s ok 18 464s # /if_sec/dir/ with '1 11': 464s # expected: 200 464s # received: '200' 464s ok 19 464s # expected: 'global1, dir1, nested11, nested113' 464s # received: 'global1, dir1, nested11, nested113' 464s ok 20 464s # /if_sec/dir/ with '1 11 111': 464s # expected: 200 464s # received: '200' 464s ok 21 464s # expected: 'global1, dir1, nested11, nested111' 464s # received: 'global1, dir1, nested11, nested111' 464s ok 22 464s # /if_sec/dir/ with '1 11 112': 464s # expected: 200 464s # received: '200' 464s ok 23 464s # expected: 'global1, dir1, nested11, nested112' 464s # received: 'global1, dir1, nested11, nested112' 464s ok 24 464s # /if_sec/loc/ with '1 2': 464s # expected: 200 464s # received: '200' 464s ok 25 464s # expected: 'global1, loc1, loc2' 464s # received: 'global1, loc1, loc2' 464s ok 26 464s # /if_sec/loc/foo.txt with '1 2': 464s # expected: 200 464s # received: '200' 464s ok 27 464s # expected: 'global1, loc1, loc2' 464s # received: 'global1, loc1, loc2' 464s ok 28 464s # /if_sec/loc/ with '1 11': 464s # expected: 200 464s # received: '200' 464s ok 29 464s # expected: 'global1, loc1, nested11, nested113' 464s # received: 'global1, loc1, nested11, nested113' 464s ok 30 464s # /if_sec/loc/ with '1 11 111': 464s # expected: 200 464s # received: '200' 464s ok 31 464s # expected: 'global1, loc1, nested11, nested111' 464s # received: 'global1, loc1, nested11, nested111' 464s ok 32 464s # /if_sec/loc/ with '1 11 112': 464s # expected: 200 464s # received: '200' 464s ok 33 464s # expected: 'global1, loc1, nested11, nested112' 464s # received: 'global1, loc1, nested11, nested112' 464s ok 34 464s # /if_sec/loc/foo.if_test with '1 2': 464s # expected: 200 464s # received: '200' 464s ok 35 464s # expected: 'global1, files2, loc1, loc2' 464s # received: 'global1, files2, loc1, loc2' 464s ok 36 464s # /if_sec/loc/foo.if_test with '1 2 11': 464s # expected: 200 464s # received: '200' 464s ok 37 464s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 464s # received: 'global1, files2, loc1, loc2, nested11, nested113' 464s ok 38 464s # /if_sec/loc/foo.if_test with '1 2 11 111': 464s # expected: 200 464s # received: '200' 464s ok 39 464s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 464s # received: 'global1, files2, loc1, loc2, nested11, nested111' 464s ok 40 464s # /if_sec/loc/foo.if_test with '1 2 11 112': 464s # expected: 200 464s # received: '200' 464s ok 41 464s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 464s # received: 'global1, files2, loc1, loc2, nested11, nested112' 464s ok 42 464s # /if_sec/proxy/ with '1 2': 464s # expected: 200 464s # received: '200' 464s ok 43 464s # expected: 'global1, locp1, locp2' 464s # received: 'global1, locp1, locp2' 464s ok 44 464s # /if_sec/proxy/ with '2': 464s # expected: 200 464s # received: '200' 464s ok 45 464s # expected: 'locp2' 464s # received: 'locp2' 464s ok 46 464s ok 467s t/apache/iffile.t ................... 467s 1..2 467s # Running under perl version 5.040000 for linux 467s # Current time local: Thu Nov 14 07:49:24 2024 467s # Current time GMT: Thu Nov 14 07:49:24 2024 467s # Using Test.pm version 1.31 467s # Using Apache/Test.pm version 1.44 467s # expected: 200 467s # received: '200' 467s ok 1 467s # expected: 'success1, success2, success3, success4, success5' 467s # received: 'success1, success2, success3, success4, success5' 467s ok 2 467s ok 470s t/apache/leaks.t .................... skipped: mod_memory_track not activated 477s t/apache/limits.t ................... 477s 1..12 477s # Running under perl version 5.040000 for linux 477s # Current time local: Thu Nov 14 07:49:30 2024 477s # Current time GMT: Thu Nov 14 07:49:30 2024 477s # Using Test.pm version 1.31 477s # Using Apache/Test.pm version 1.44 477s # Testing LimitRequestLine; should succeed 477s # testing : Test #1 477s # expected: 200 477s # received: '200' 477s ok 1 477s # Testing LimitRequestLine; should fail 477s # testing : Test #2 477s # expected: 414 477s # received: '414' 477s ok 2 477s # Testing LimitRequestFieldSize; should succeed 477s # testing : Test #3 477s # expected: 200 477s # received: '200' 477s ok 3 477s # Testing LimitRequestFieldSize; should fail 477s # testing : Test #4 477s # expected: 400 477s # received: '400' 477s ok 4 477s # Testing LimitRequestFields; should succeed 477s # testing : Test #5 477s # expected: 200 477s # received: '200' 477s ok 5 477s # Testing LimitRequestFields; should fail 477s # testing : Test #6 477s # expected: 400 477s # received: '400' 477s ok 6 477s # Testing LimitRequestBody; should succeed 477s # Chunked transfer-encoding enabled 477s # testing : Test #7 477s # expected: 200 477s # received: '200' 477s ok 7 477s # Testing LimitRequestBody; should succeed 477s # Chunked transfer-encoding disabled 477s # testing : Test #8 477s # expected: 200 477s # received: '200' 477s ok 8 477s # Testing LimitRequestBody; should fail 477s # Chunked transfer-encoding enabled 477s # testing : Test #9 477s # expected: 413 477s # received: '413' 477s ok 9 477s # Testing LimitRequestBody; should fail 477s # Chunked transfer-encoding disabled 477s # testing : Test #10 477s # expected: 413 477s # received: '413' 477s ok 10 477s # Testing LimitRequestFieldSize; should succeed 477s # testing : Test #11 477s # expected: 200 477s # received: '200' 477s ok 11 477s # Testing LimitRequestFieldSize; should fail 477s # testing : Test #12 477s # expected: 400 477s # received: '400' 477s ok 12 477s ok 480s t/apache/loglevel.t ................. 480s 1..8 480s # Running under perl version 5.040000 for linux 480s # Current time local: Thu Nov 14 07:49:37 2024 480s # Current time GMT: Thu Nov 14 07:49:37 2024 480s # Using Test.pm version 1.31 480s # Using Apache/Test.pm version 1.44 480s ok 1 480s ok 2 480s ok 3 480s ok 4 480s ok 5 480s ok 6 480s ok 7 480s ok 8 480s ok 483s t/apache/maxranges.t ................ 483s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 483s 1..19 483s # Running under perl version 5.040000 for linux 483s # Current time local: Thu Nov 14 07:49:40 2024 483s # Current time GMT: Thu Nov 14 07:49:40 2024 483s # Using Test.pm version 1.31 483s # Using Apache/Test.pm version 1.44 483s ok 1 483s ok 2 483s ok 3 483s ok 4 483s ok 5 483s ok 6 483s ok 7 483s ok 8 483s ok 9 483s ok 10 483s ok 11 483s ok 12 483s ok 13 483s ok 14 483s ok 15 483s ok 16 483s ok 17 483s ok 18 483s ok 19 483s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 483s ok 486s t/apache/mergeslashes.t ............. 486s 1..9 486s # Running under perl version 5.040000 for linux 486s # Current time local: Thu Nov 14 07:49:43 2024 486s # Current time GMT: Thu Nov 14 07:49:43 2024 486s # Using Test.pm version 1.31 486s # Using Apache/Test.pm version 1.44 486s # SENDING to 127.0.0.1:8537 486s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 486s # expected 403, got 403 for exact match 486s ok 1 486s # SENDING to 127.0.0.1:8537 486s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 486s # expected 403, got 403 for merged even at front 486s ok 2 486s # SENDING to 127.0.0.1:8537 486s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 486s # expected 403, got 403 for merged even at front 486s ok 3 486s # SENDING to 127.0.0.1:8537 486s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 486s # expected 403, got 403 for c// should be merged 486s ok 4 486s # SENDING to 127.0.0.1:8537 486s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 486s # expected 403, got 403 for a// should be merged 486s ok 5 486s # SENDING to 127.0.0.1:8537 486s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 486s # expected 403, got 403 for a// matches locationmatch 486s ok 6 486s # SENDING to 127.0.0.1:8537 486s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 486s # expected 200, got 200 for c// doesn't match locationmatch 486s ok 7 486s # SENDING to 127.0.0.1:8537 486s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 486s # expected 403, got 403 for baseline failed 486s ok 8 486s # SENDING to 127.0.0.1:8537 486s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 486s # expected 403, got 403 for b//d not merged for Location with OFF 486s ok 9 486s ok 490s t/apache/mmn.t ...................... 490s 1..2 490s # Running under perl version 5.040000 for linux 490s # Current time local: Thu Nov 14 07:49:46 2024 490s # Current time GMT: Thu Nov 14 07:49:46 2024 490s # Using Test.pm version 1.31 490s # Using Apache/Test.pm version 1.44 490s ok 1 490s ok 2 490s ok 493s t/apache/options.t .................. 493s 1..2 493s # Running under perl version 5.040000 for linux 493s # Current time local: Thu Nov 14 07:49:50 2024 493s # Current time GMT: Thu Nov 14 07:49:50 2024 493s # Using Test.pm version 1.31 493s # Using Apache/Test.pm version 1.44 493s # testing : code 493s # expected: 200 493s # received: '200' 493s ok 1 493s # testing : OPTIONS 493s # expected: qr/OPTIONS/ 493s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 493s ok 2 493s ok 498s t/apache/passbrigade.t .............. 498s # using LWP client 498s 1..114 498s # Running under perl version 5.040000 for linux 498s # Current time local: Thu Nov 14 07:49:53 2024 498s # Current time GMT: Thu Nov 14 07:49:53 2024 498s # Using Test.pm version 1.31 498s # Using Apache/Test.pm version 1.44 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 1024 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 1024 498s # received: 1024 498s ok 1 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 2048 498s # received: 2048 498s ok 2 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 3072 498s # received: 3072 498s ok 3 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 4096 498s # received: 4096 498s ok 4 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 5120 498s # received: 5120 498s ok 5 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 6144 498s # received: 6144 498s ok 6 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 7168 498s # received: 7168 498s ok 7 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 8192 498s # received: 8192 498s ok 8 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 9216 498s # received: 9216 498s ok 9 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 10240 498s # received: 10240 498s ok 10 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 11264 498s # received: 11264 498s ok 11 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 12288 498s # received: 12288 498s ok 12 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 13312 498s # received: 13312 498s ok 13 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 14336 498s # received: 14336 498s ok 14 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:55 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 15360 498s # received: 15360 498s ok 15 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 16384 498s # received: 16384 498s ok 16 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 17408 498s # received: 17408 498s ok 17 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 18432 498s # received: 18432 498s ok 18 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 19456 498s # received: 19456 498s ok 19 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 20480 498s # received: 20480 498s ok 20 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 21504 498s # received: 21504 498s ok 21 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 22528 498s # received: 22528 498s ok 22 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 23552 498s # received: 23552 498s ok 23 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 24576 498s # received: 24576 498s ok 24 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 25600 498s # received: 25600 498s ok 25 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 26624 498s # received: 26624 498s ok 26 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 27648 498s # received: 27648 498s ok 27 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 28672 498s # received: 28672 498s ok 28 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 29696 498s # received: 29696 498s ok 29 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 30720 498s # received: 30720 498s ok 30 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 31744 498s # received: 31744 498s ok 31 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 32768 498s # received: 32768 498s ok 32 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 33792 498s # received: 33792 498s ok 33 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 34816 498s # received: 34816 498s ok 34 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 35840 498s # received: 35840 498s ok 35 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 36864 498s # received: 36864 498s ok 36 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 37888 498s # received: 37888 498s ok 37 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 38912 498s # received: 38912 498s ok 38 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 39936 498s # received: 39936 498s ok 39 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 40960 498s # received: 40960 498s ok 40 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 41984 498s # received: 41984 498s ok 41 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 43008 498s # received: 43008 498s ok 42 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 44032 498s # received: 44032 498s ok 43 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 45056 498s # received: 45056 498s ok 44 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 46080 498s # received: 46080 498s ok 45 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 47104 498s # received: 47104 498s ok 46 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 48128 498s # received: 48128 498s ok 47 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 49152 498s # received: 49152 498s ok 48 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 50176 498s # received: 50176 498s ok 49 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 51200 498s # received: 51200 498s ok 50 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 102400 498s # received: 102400 498s ok 51 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 307200 498s # received: 307200 498s ok 52 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 512000 498s # received: 512000 498s ok 53 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 2048000 498s # received: 2048000 498s ok 54 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 4096000 498s # received: 4096000 498s ok 55 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:56 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 6144000 498s # received: 6144000 498s ok 56 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 10240000 498s # received: 10240000 498s ok 57 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 1024 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 1024 498s # received: 1024 498s ok 58 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 2048 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 2048 498s # received: 2048 498s ok 59 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 3072 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 3072 498s # received: 3072 498s ok 60 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 4096 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 4096 498s # received: 4096 498s ok 61 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 5120 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 5120 498s # received: 5120 498s ok 62 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 6144 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 6144 498s # received: 6144 498s ok 63 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 7168 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 7168 498s # received: 7168 498s ok 64 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 8192 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #DMMATCH1: 1 498s # 498s # testing : bytes in body 498s # expected: 8192 498s # received: 8192 498s ok 65 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 9216 498s # received: 9216 498s ok 66 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 10240 498s # received: 10240 498s ok 67 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 11264 498s # received: 11264 498s ok 68 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 12288 498s # received: 12288 498s ok 69 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 13312 498s # received: 13312 498s ok 70 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 14336 498s # received: 14336 498s ok 71 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 15360 498s # received: 15360 498s ok 72 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 16384 498s # received: 16384 498s ok 73 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 17408 498s # received: 17408 498s ok 74 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 18432 498s # received: 18432 498s ok 75 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:57 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 19456 498s # received: 19456 498s ok 76 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 20480 498s # received: 20480 498s ok 77 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 21504 498s # received: 21504 498s ok 78 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 22528 498s # received: 22528 498s ok 79 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 23552 498s # received: 23552 498s ok 80 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 24576 498s # received: 24576 498s ok 81 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 25600 498s # received: 25600 498s ok 82 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 26624 498s # received: 26624 498s ok 83 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 27648 498s # received: 27648 498s ok 84 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 28672 498s # received: 28672 498s ok 85 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 29696 498s # received: 29696 498s ok 86 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 30720 498s # received: 30720 498s ok 87 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 31744 498s # received: 31744 498s ok 88 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 32768 498s # received: 32768 498s ok 89 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 33792 498s # received: 33792 498s ok 90 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 34816 498s # received: 34816 498s ok 91 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 35840 498s # received: 35840 498s ok 92 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 36864 498s # received: 36864 498s ok 93 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 37888 498s # received: 37888 498s ok 94 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 38912 498s # received: 38912 498s ok 95 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 39936 498s # received: 39936 498s ok 96 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 40960 498s # received: 40960 498s ok 97 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 41984 498s # received: 41984 498s ok 98 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 43008 498s # received: 43008 498s ok 99 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 44032 498s # received: 44032 498s ok 100 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 45056 498s # received: 45056 498s ok 101 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 46080 498s # received: 46080 498s ok 102 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 47104 498s # received: 47104 498s ok 103 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 48128 498s # received: 48128 498s ok 104 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 49152 498s # received: 49152 498s ok 105 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 50176 498s # received: 50176 498s ok 106 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 51200 498s # received: 51200 498s ok 107 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 102400 498s # received: 102400 498s ok 108 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 307200 498s # received: 307200 498s ok 109 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 512000 498s # received: 512000 498s ok 110 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 2048000 498s # received: 2048000 498s ok 111 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 4096000 498s # received: 4096000 498s ok 112 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 6144000 498s # received: 6144000 498s ok 113 498s #lwp request: 498s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 498s #User-Agent: libwww-perl/6.77 498s # 498s #server response: 498s #HTTP/1.1 200 OK 498s #Connection: close 498s #Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 498s #Vary: In-If1 498s #Content-Length: 0 498s #Client-Date: Thu, 14 Nov 2024 07:49:58 GMT 498s #Client-Peer: 127.0.0.1:8529 498s #Client-Response-Num: 1 498s #Client-Transfer-Encoding: chunked 498s #DMMATCH1: 1 498s #X-Content-Length-Note: added by Apache::TestRequest 498s # 498s # testing : bytes in body 498s # expected: 10240000 498s # received: 10240000 498s ok 114 498s ok 501s t/apache/post.t ..................... 501s # using LWP client 501s 1..51 501s # Running under perl version 5.040000 for linux 501s # Current time local: Thu Nov 14 07:49:58 2024 501s # Current time GMT: Thu Nov 14 07:49:58 2024 501s # Using Test.pm version 1.31 501s # Using Apache/Test.pm version 1.44 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 1024 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '1024' 501s # received: 1024 501s ok 1 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 2048 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '2048' 501s # received: 2048 501s ok 2 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 3072 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '3072' 501s # received: 3072 501s ok 3 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 4096 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '4096' 501s # received: 4096 501s ok 4 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 5120 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '5120' 501s # received: 5120 501s ok 5 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 6144 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '6144' 501s # received: 6144 501s ok 6 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 7168 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '7168' 501s # received: 7168 501s ok 7 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 8192 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '8192' 501s # received: 8192 501s ok 8 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 9216 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 5 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '9216' 501s # received: 9216 501s ok 9 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 10240 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '10240' 501s # received: 10240 501s ok 10 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 11264 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '11264' 501s # received: 11264 501s ok 11 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 12288 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '12288' 501s # received: 12288 501s ok 12 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 13312 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '13312' 501s # received: 13312 501s ok 13 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 14336 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '14336' 501s # received: 14336 501s ok 14 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 15360 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '15360' 501s # received: 15360 501s ok 15 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 16384 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '16384' 501s # received: 16384 501s ok 16 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 17408 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '17408' 501s # received: 17408 501s ok 17 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 18432 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '18432' 501s # received: 18432 501s ok 18 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 19456 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '19456' 501s # received: 19456 501s ok 19 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 20480 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '20480' 501s # received: 20480 501s ok 20 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 21504 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '21504' 501s # received: 21504 501s ok 21 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 22528 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '22528' 501s # received: 22528 501s ok 22 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 23552 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '23552' 501s # received: 23552 501s ok 23 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 24576 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '24576' 501s # received: 24576 501s ok 24 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 25600 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '25600' 501s # received: 25600 501s ok 25 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 26624 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '26624' 501s # received: 26624 501s ok 26 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 27648 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '27648' 501s # received: 27648 501s ok 27 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 28672 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '28672' 501s # received: 28672 501s ok 28 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 29696 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '29696' 501s # received: 29696 501s ok 29 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 30720 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '30720' 501s # received: 30720 501s ok 30 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 31744 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '31744' 501s # received: 31744 501s ok 31 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 32768 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '32768' 501s # received: 32768 501s ok 32 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 33792 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '33792' 501s # received: 33792 501s ok 33 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 34816 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '34816' 501s # received: 34816 501s ok 34 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 35840 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '35840' 501s # received: 35840 501s ok 35 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 36864 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '36864' 501s # received: 36864 501s ok 36 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 37888 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '37888' 501s # received: 37888 501s ok 37 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 38912 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '38912' 501s # received: 38912 501s ok 38 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 39936 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '39936' 501s # received: 39936 501s ok 39 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 40960 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '40960' 501s # received: 40960 501s ok 40 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 41984 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '41984' 501s # received: 41984 501s ok 41 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 43008 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '43008' 501s # received: 43008 501s ok 42 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 44032 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '44032' 501s # received: 44032 501s ok 43 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 45056 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '45056' 501s # received: 45056 501s ok 44 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 46080 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '46080' 501s # received: 46080 501s ok 45 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 47104 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '47104' 501s # received: 47104 501s ok 46 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 48128 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '48128' 501s # received: 48128 501s ok 47 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 49152 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '49152' 501s # received: 49152 501s ok 48 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 50176 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '50176' 501s # received: 50176 501s ok 49 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 51200 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 6 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '51200' 501s # received: 51200 501s ok 50 501s #lwp request: 501s #POST http://localhost:8529/eat_post HTTP/1.1 501s #User-Agent: libwww-perl/6.77 501s #Content-Length: 102400 501s # 501s #server response: 501s #HTTP/1.1 200 OK 501s #Connection: close 501s #Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 501s #Vary: In-If1 501s #Content-Length: 7 501s #Client-Date: Thu, 14 Nov 2024 07:50:01 GMT 501s #Client-Peer: 127.0.0.1:8529 501s #Client-Response-Num: 1 501s #DMMATCH1: 1 501s # 501s # testing : length posted 501s # expected: '102400' 501s # received: 102400 501s ok 51 501s ok 504s t/apache/pr17629.t .................. 504s 1..4 504s # Running under perl version 5.040000 for linux 504s # Current time local: Thu Nov 14 07:50:01 2024 504s # Current time GMT: Thu Nov 14 07:50:01 2024 504s # Using Test.pm version 1.31 504s # Using Apache/Test.pm version 1.44 504s # expected: 'begin-foobar-end 504s # ' 504s # received: 'begin-foobar-end 504s # ' 504s ok 1 504s # expected: 200 504s # received: '200' 504s ok 2 504s # testing : response was gzipped 504s # expected: 'gzip' 504s # received: 'gzip' 504s ok 3 504s # expected: 'begin-foobar-end 504s # ' 504s # received: 'begin-foobar-end 504s # ' 504s ok 4 504s ok 508s t/apache/pr18757.t .................. 508s 1..3 508s # Running under perl version 5.040000 for linux 508s # Current time local: Thu Nov 14 07:50:04 2024 508s # Current time GMT: Thu Nov 14 07:50:04 2024 508s # Using Test.pm version 1.31 508s # Using Apache/Test.pm version 1.44 508s # testing : 200 response from GET 508s # expected: 200 508s # received: '200' 508s ok 1 508s # expected C-L is 26 508s # URL via proxy is http://localhost:8550/index.html 508s ok 2 508s # line: HTTP/1.1 200 OK 508s # line: Date: Thu, 14 Nov 2024 07:50:08 GMT 508s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 508s # line: Vary: In-If1 508s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 508s # line: ETag: "1a-61fafa7f73d80" 508s # line: Accept-Ranges: bytes 508s # line: Content-Length: 26 508s # line: DMMATCH1: 1 508s # line: Content-Type: text/html 508s # line: 508s # testing : whether proxy strips Content-Length header 508s # expected: 1 508s # received: 1 508s ok 3 508s ok 511s t/apache/pr35292.t .................. 511s 1..3 511s # Running under perl version 5.040000 for linux 511s # Current time local: Thu Nov 14 07:50:08 2024 511s # Current time GMT: Thu Nov 14 07:50:08 2024 511s # Using Test.pm version 1.31 511s # Using Apache/Test.pm version 1.44 511s ok 1 511s ok 2 511s # testing : read response-line 511s # expected: qr/^HTTP\/1\.. 413/ 511s # received: 'HTTP/1.1 413 Request Entity Too Large 511s # ' 511s ok 3 511s ok 514s t/apache/pr35330.t .................. 514s 1..2 514s # Running under perl version 5.040000 for linux 514s # Current time local: Thu Nov 14 07:50:11 2024 514s # Current time GMT: Thu Nov 14 07:50:11 2024 514s # Using Test.pm version 1.31 514s # Using Apache/Test.pm version 1.44 514s # testing : SSI was allowed for location 514s # expected: 200 514s # received: '200' 514s ok 1 514s # testing : file was served with correct content 514s # expected: 'hello' 514s # received: 'hello' 514s ok 2 514s ok 517s t/apache/pr37166.t .................. 517s 1..4 517s # Running under perl version 5.040000 for linux 517s # Current time local: Thu Nov 14 07:50:14 2024 517s # Current time GMT: Thu Nov 14 07:50:14 2024 517s # Using Test.pm version 1.31 517s # Using Apache/Test.pm version 1.44 517s # testing : SSI was allowed for location 517s # expected: 200 517s # received: '200' 517s ok 1 517s # testing : file was served with correct content 517s # expected: 'Hello world 517s # ' 517s # received: 'Hello world 517s # ' 517s ok 2 517s # testing : explicit 200 response 517s # expected: 200 517s # received: '200' 517s ok 3 517s # testing : file was again served with correct content 517s # expected: 'Hello world 517s # ' 517s # received: 'Hello world 517s # ' 517s ok 4 517s ok 520s t/apache/pr43939.t .................. 520s 1..4 520s # Running under perl version 5.040000 for linux 520s # Current time local: Thu Nov 14 07:50:17 2024 520s # Current time GMT: Thu Nov 14 07:50:17 2024 520s # Using Test.pm version 1.31 520s # Using Apache/Test.pm version 1.44 520s # expected: 'begin-default-end 520s # ' 520s # received: 'begin-default-end 520s # ' 520s ok 1 520s # expected: 200 520s # received: '200' 520s ok 2 520s # testing : response was gzipped 520s # expected: 'gzip' 520s # received: 'gzip' 520s ok 3 520s # expected: 'begin-default-end 520s # ' 520s # received: 'begin-default-end 520s # ' 520s ok 4 520s ok 523s t/apache/pr49328.t .................. 523s 1..1 523s # Running under perl version 5.040000 for linux 523s # Current time local: Thu Nov 14 07:50:20 2024 523s # Current time GMT: Thu Nov 14 07:50:20 2024 523s # Using Test.pm version 1.31 523s # Using Apache/Test.pm version 1.44 523s # expected: 'before 523s # included 523s # after 523s # ' 523s # received: 'before 523s # included 523s # after 523s # ' 523s ok 1 523s ok 526s t/apache/pr64339.t .................. 526s 1..12 526s # Running under perl version 5.040000 for linux 526s # Current time local: Thu Nov 14 07:50:23 2024 526s # Current time GMT: Thu Nov 14 07:50:23 2024 526s # Using Test.pm version 1.31 526s # Using Apache/Test.pm version 1.44 526s # testing : fetching /doc.xml 526s # expected: 200 526s # received: '200' 526s ok 1 526s # testing : content-type header test for /doc.xml 526s # expected: 'application/xml; charset=utf-8' 526s # received: 'application/xml; charset=utf-8' 526s ok 2 526s # testing : content test for /doc.xml 526s # expected: 'fóó 526s # ' 526s # received: 'fóó 526s # ' 526s ok 3 526s # testing : fetching /doc.fooxml 526s # expected: 200 526s # received: '200' 526s ok 4 526s # testing : content-type header test for /doc.fooxml 526s # expected: 'application/foo+xml; charset=utf-8' 526s # received: 'application/foo+xml; charset=utf-8' 526s ok 5 526s # testing : content test for /doc.fooxml 526s # expected: 'fóó 526s # ' 526s # received: 'fóó 526s # ' 526s ok 6 526s # testing : fetching /doc.notxml 526s # expected: 200 526s # received: '200' 526s ok 7 526s # testing : content-type header test for /doc.notxml 526s # expected: 'application/notreallyxml' 526s # received: 'application/notreallyxml' 526s ok 8 526s # testing : content test for /doc.notxml 526s # expected: 'f 526s # ' 526s # received: 'f 526s # ' 526s ok 9 526s # testing : fetching /doc.isohtml 526s # expected: 200 526s # received: '200' 526s ok 10 526s # testing : content-type header test for /doc.isohtml 526s # expected: 'text/html;charset=utf-8' 526s # received: 'text/html;charset=utf-8' 526s ok 11 526s # testing : content test for /doc.isohtml 526s # expected: '

fóó 526s #

' 526s # received: '

fóó 526s #

' 526s ok 12 526s ok 531s t/apache/rwrite.t ................... 531s # using LWP client 531s 1..114 531s # Running under perl version 5.040000 for linux 531s # Current time local: Thu Nov 14 07:50:26 2024 531s # Current time GMT: Thu Nov 14 07:50:26 2024 531s # Using Test.pm version 1.31 531s # Using Apache/Test.pm version 1.44 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:29 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 1024 531s #Client-Date: Thu, 14 Nov 2024 07:50:29 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 1024 531s # received: 1024 531s ok 1 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:29 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 2048 531s #Client-Date: Thu, 14 Nov 2024 07:50:29 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 2048 531s # received: 2048 531s ok 2 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 3072 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 3072 531s # received: 3072 531s ok 3 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 4096 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 4096 531s # received: 4096 531s ok 4 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 5120 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 5120 531s # received: 5120 531s ok 5 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 6144 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 6144 531s # received: 6144 531s ok 6 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 7168 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 7168 531s # received: 7168 531s ok 7 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 8192 531s # received: 8192 531s ok 8 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 9216 531s # received: 9216 531s ok 9 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 10240 531s # received: 10240 531s ok 10 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 11264 531s # received: 11264 531s ok 11 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 12288 531s # received: 12288 531s ok 12 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 13312 531s # received: 13312 531s ok 13 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 14336 531s # received: 14336 531s ok 14 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 15360 531s # received: 15360 531s ok 15 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 16384 531s # received: 16384 531s ok 16 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 17408 531s # received: 17408 531s ok 17 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 18432 531s # received: 18432 531s ok 18 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 19456 531s # received: 19456 531s ok 19 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 20480 531s # received: 20480 531s ok 20 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 21504 531s # received: 21504 531s ok 21 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 22528 531s # received: 22528 531s ok 22 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 23552 531s # received: 23552 531s ok 23 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 24576 531s # received: 24576 531s ok 24 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 25600 531s # received: 25600 531s ok 25 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 26624 531s # received: 26624 531s ok 26 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 27648 531s # received: 27648 531s ok 27 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 28672 531s # received: 28672 531s ok 28 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 29696 531s # received: 29696 531s ok 29 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 30720 531s # received: 30720 531s ok 30 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 31744 531s # received: 31744 531s ok 31 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 32768 531s # received: 32768 531s ok 32 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 33792 531s # received: 33792 531s ok 33 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 34816 531s # received: 34816 531s ok 34 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 35840 531s # received: 35840 531s ok 35 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 36864 531s # received: 36864 531s ok 36 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 37888 531s # received: 37888 531s ok 37 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 38912 531s # received: 38912 531s ok 38 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 39936 531s # received: 39936 531s ok 39 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 40960 531s # received: 40960 531s ok 40 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 41984 531s # received: 41984 531s ok 41 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 43008 531s # received: 43008 531s ok 42 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 44032 531s # received: 44032 531s ok 43 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 45056 531s # received: 45056 531s ok 44 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 46080 531s # received: 46080 531s ok 45 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 47104 531s # received: 47104 531s ok 46 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 48128 531s # received: 48128 531s ok 47 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 49152 531s # received: 49152 531s ok 48 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 50176 531s # received: 50176 531s ok 49 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 51200 531s # received: 51200 531s ok 50 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 102400 531s # received: 102400 531s ok 51 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 307200 531s # received: 307200 531s ok 52 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 512000 531s # received: 512000 531s ok 53 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 2048000 531s # received: 2048000 531s ok 54 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 4096000 531s # received: 4096000 531s ok 55 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 6144000 531s # received: 6144000 531s ok 56 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 10240000 531s # received: 10240000 531s ok 57 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 1024 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 1024 531s # received: 1024 531s ok 58 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 2048 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 2048 531s # received: 2048 531s ok 59 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 3072 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 3072 531s # received: 3072 531s ok 60 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 4096 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 4096 531s # received: 4096 531s ok 61 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 5120 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 5120 531s # received: 5120 531s ok 62 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 6144 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 6144 531s # received: 6144 531s ok 63 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 7168 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #DMMATCH1: 1 531s # 531s # testing : bytes in body 531s # expected: 7168 531s # received: 7168 531s ok 64 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 8192 531s # received: 8192 531s ok 65 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 9216 531s # received: 9216 531s ok 66 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 10240 531s # received: 10240 531s ok 67 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:30 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 11264 531s # received: 11264 531s ok 68 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 12288 531s # received: 12288 531s ok 69 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 13312 531s # received: 13312 531s ok 70 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 14336 531s # received: 14336 531s ok 71 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 15360 531s # received: 15360 531s ok 72 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 16384 531s # received: 16384 531s ok 73 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 17408 531s # received: 17408 531s ok 74 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 18432 531s # received: 18432 531s ok 75 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 19456 531s # received: 19456 531s ok 76 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 20480 531s # received: 20480 531s ok 77 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 21504 531s # received: 21504 531s ok 78 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 22528 531s # received: 22528 531s ok 79 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 23552 531s # received: 23552 531s ok 80 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 24576 531s # received: 24576 531s ok 81 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 25600 531s # received: 25600 531s ok 82 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 26624 531s # received: 26624 531s ok 83 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 27648 531s # received: 27648 531s ok 84 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 28672 531s # received: 28672 531s ok 85 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 29696 531s # received: 29696 531s ok 86 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 30720 531s # received: 30720 531s ok 87 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 31744 531s # received: 31744 531s ok 88 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 32768 531s # received: 32768 531s ok 89 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 33792 531s # received: 33792 531s ok 90 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 34816 531s # received: 34816 531s ok 91 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 35840 531s # received: 35840 531s ok 92 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 36864 531s # received: 36864 531s ok 93 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 37888 531s # received: 37888 531s ok 94 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 38912 531s # received: 38912 531s ok 95 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 39936 531s # received: 39936 531s ok 96 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 40960 531s # received: 40960 531s ok 97 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 41984 531s # received: 41984 531s ok 98 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 43008 531s # received: 43008 531s ok 99 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 44032 531s # received: 44032 531s ok 100 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 45056 531s # received: 45056 531s ok 101 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 46080 531s # received: 46080 531s ok 102 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 47104 531s # received: 47104 531s ok 103 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 48128 531s # received: 48128 531s ok 104 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 49152 531s # received: 49152 531s ok 105 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 50176 531s # received: 50176 531s ok 106 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 51200 531s # received: 51200 531s ok 107 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 102400 531s # received: 102400 531s ok 108 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 307200 531s # received: 307200 531s ok 109 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 512000 531s # received: 512000 531s ok 110 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 2048000 531s # received: 2048000 531s ok 111 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 4096000 531s # received: 4096000 531s ok 112 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 6144000 531s # received: 6144000 531s ok 113 531s #lwp request: 531s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 531s #User-Agent: libwww-perl/6.77 531s # 531s #server response: 531s #HTTP/1.1 200 OK 531s #Connection: close 531s #Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 531s #Vary: In-If1 531s #Content-Length: 0 531s #Client-Date: Thu, 14 Nov 2024 07:50:31 GMT 531s #Client-Peer: 127.0.0.1:8529 531s #Client-Response-Num: 1 531s #Client-Transfer-Encoding: chunked 531s #DMMATCH1: 1 531s #X-Content-Length-Note: added by Apache::TestRequest 531s # 531s # testing : bytes in body 531s # expected: 10240000 531s # received: 10240000 531s ok 114 531s ok 535s t/apache/server_name_port.t ......... 535s 1..84 535s # Running under perl version 5.040000 for linux 535s # Current time local: Thu Nov 14 07:50:31 2024 535s # Current time GMT: Thu Nov 14 07:50:31 2024 535s # Using Test.pm version 1.31 535s # Using Apache/Test.pm version 1.44 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 535s # expecting 200, got 200 535s ok 1 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 2 535s # got SERVER_PORT='8529', expected '8529' 535s ok 3 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 535s # expecting 200, got 200 535s ok 4 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 5 535s # got SERVER_PORT='123', expected '123' 535s ok 6 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 535s # expecting 200, got 200 535s ok 7 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 8 535s # got SERVER_PORT='8529', expected '8529' 535s ok 9 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 535s # expecting 200, got 200 535s ok 10 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 11 535s # got SERVER_PORT='123', expected '123' 535s ok 12 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 535s # expecting 200, got 200 535s ok 13 535s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 535s ok 14 535s # got SERVER_PORT='8529', expected '8529' 535s ok 15 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 535s # expecting 200, got 200 535s ok 16 535s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 535s ok 17 535s # got SERVER_PORT='123', expected '123' 535s ok 18 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 535s # expecting 200, got 200 535s ok 19 535s # got SERVER_NAME='[::1]', expected '[::1]' 535s ok 20 535s # got SERVER_PORT='8529', expected '8529' 535s ok 21 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 535s # expecting 200, got 200 535s ok 22 535s # got SERVER_NAME='[::1]', expected '[::1]' 535s ok 23 535s # got SERVER_PORT='123', expected '123' 535s ok 24 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 535s # expecting 200, got 200 535s ok 25 535s # got SERVER_NAME='[a::1]', expected '[a::1]' 535s ok 26 535s # got SERVER_PORT='8529', expected '8529' 535s ok 27 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 535s # expecting 200, got 200 535s ok 28 535s # got SERVER_NAME='[a::1]', expected '[a::1]' 535s ok 29 535s # got SERVER_PORT='123', expected '123' 535s ok 30 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 535s # expecting 200, got 200 535s ok 31 535s # got SERVER_NAME='[a::1]', expected '[a::1]' 535s ok 32 535s # got SERVER_PORT='8529', expected '8529' 535s ok 33 535s # SENDING: 535s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 535s # expecting 200, got 200 535s ok 34 535s # got SERVER_NAME='[a::1]', expected '[a::1]' 535s ok 35 535s # got SERVER_PORT='123', expected '123' 535s ok 36 535s # SENDING: 535s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 535s # expecting 200, got 200 535s ok 37 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 38 535s # got SERVER_PORT='8529', expected '8529' 535s ok 39 535s # SENDING: 535s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 535s # expecting 200, got 200 535s ok 40 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 41 535s # got SERVER_PORT='123', expected '123' 535s ok 42 535s # SENDING: 535s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 535s # expecting 200, got 200 535s ok 43 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 44 535s # got SERVER_PORT='8529', expected '8529' 535s ok 45 535s # SENDING: 535s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 535s # expecting 200, got 200 535s ok 46 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 47 535s # got SERVER_PORT='123', expected '123' 535s ok 48 535s # SENDING: 535s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 535s # expecting 200, got 200 535s ok 49 535s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 535s ok 50 535s # got SERVER_PORT='8529', expected '8529' 535s ok 51 535s # SENDING: 535s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 535s # expecting 200, got 200 535s ok 52 535s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 535s ok 53 535s # got SERVER_PORT='123', expected '123' 535s ok 54 535s # SENDING: 535s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 535s # expecting 200, got 200 535s ok 55 535s # got SERVER_NAME='[::1]', expected '[::1]' 535s ok 56 535s # got SERVER_PORT='8529', expected '8529' 535s ok 57 535s # SENDING: 535s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 535s # expecting 200, got 200 535s ok 58 535s # got SERVER_NAME='[::1]', expected '[::1]' 535s ok 59 535s # got SERVER_PORT='123', expected '123' 535s ok 60 535s # SENDING: 535s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 535s # expecting 200, got 200 535s ok 61 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 62 535s # got SERVER_PORT='8529', expected '8529' 535s ok 63 535s # SENDING: 535s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 535s # expecting 200, got 200 535s ok 64 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 65 535s # got SERVER_PORT='123', expected '123' 535s ok 66 535s # SENDING: 535s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 535s # expecting 200, got 200 535s ok 67 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 68 535s # got SERVER_PORT='8529', expected '8529' 535s ok 69 535s # SENDING: 535s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 535s # expecting 200, got 200 535s ok 70 535s # got SERVER_NAME='righthost', expected 'righthost' 535s ok 71 535s # got SERVER_PORT='123', expected '123' 535s ok 72 535s # SENDING: 535s # 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 535s # expecting 200, got 200 535s ok 73 535s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 535s ok 74 535s # got SERVER_PORT='8529', expected '8529' 535s ok 75 535s # SENDING: 535s # 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 535s # expecting 200, got 200 535s ok 76 535s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 535s ok 77 535s # got SERVER_PORT='123', expected '123' 535s ok 78 535s # SENDING: 535s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 535s # expecting 200, got 200 535s ok 79 535s # got SERVER_NAME='[::1]', expected '[::1]' 535s ok 80 535s # got SERVER_PORT='8529', expected '8529' 535s ok 81 535s # SENDING: 535s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 535s # expecting 200, got 200 535s ok 82 535s # got SERVER_NAME='[::1]', expected '[::1]' 535s ok 83 535s # got SERVER_PORT='123', expected '123' 535s ok 84 535s ok 538s t/apache/teclchunk.t ................ skipped: Not supported yet 541s t/apr/uri.t ......................... 541s 1..1 541s # Running under perl version 5.040000 for linux 541s # Current time local: Thu Nov 14 07:50:38 2024 541s # Current time GMT: Thu Nov 14 07:50:38 2024 541s # Using Test.pm version 1.31 541s # Using Apache/Test.pm version 1.44 541s ok 1 541s ok 544s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 547s t/filter/case.t ..................... 547s 1..4 547s # Running under perl version 5.040000 for linux 547s # Current time local: Thu Nov 14 07:50:44 2024 547s # Current time GMT: Thu Nov 14 07:50:44 2024 547s # Using Test.pm version 1.31 547s # Using Apache/Test.pm version 1.44 547s ok 1 547s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 547s # expected 200 547s # received 200 547s # body: =HEAD1 NAME 547s X X 547s 547s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 547s 547s =HEAD1 SYNOPSIS 547s 547s TO DECLARE SUBROUTINES: 547s X X 547s 547s SUB NAME; # A "FORWARD" DECLARATION. 547s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 547s SUB NAME : ATTRS; # WITH ATTRIBUTES 547s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 547s 547s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 547s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 547s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 547s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 547s 547s USE FEATURE 'SIGNATURES'; 547s SUB NAME(SIG) BLOCK # WITH SIGNATURE 547s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 547s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 547s 547s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 547s X 547s 547s $SUBREF = SUB BLOCK; # NO PROTO 547s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 547s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 547s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 547s 547s USE FEATURE 'SIGNATURES'; 547s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 547s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 547s 547s TO IMPORT SUBROUTINES: 547s X 547s 547s USE MODULE QW(NAME1 NAME2 NAME3); 547s 547s TO CALL SUBROUTINES: 547s X X 547s 547s NAME(LIST); # REGULAR SUBROUTINE CALL. 547s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 547s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 547s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 547s 547s =HEAD1 DESCRIPTION 547s 547s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 547s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 547s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 547s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 547s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 547s ITS NAME OR A CODE REFERENCE. 547s 547s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 547s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 547s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 547s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 547s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 547s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 547s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 547s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 547s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 547s X X 547s 547s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 547s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 547s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 547s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 547s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 547s SUCH A SIGNATURE-USING SUBROUTINE. 547s 547s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 547s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 547s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 547s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 547s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 547s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 547s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 547s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 547s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 547s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 547s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 547s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 547s X X X<@_> 547s 547s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 547s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 547s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 547s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 547s L AND L. 547s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 547s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 547s 547s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 547s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 547s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 547s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 547s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 547s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 547s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 547s ONE LARGE INDISTINGUISHABLE LIST. 547s 547s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 547s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 547s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 547s EMPTY SUB RETURNS THE EMPTY LIST. 547s X X X 547s 547s EXAMPLE: 547s 547s SUB MAX { 547s MY $MAX = SHIFT(@_); 547s FOREACH $FOO (@_) { 547s $MAX = $FOO IF $MAX < $FOO; 547s } 547s RETURN $MAX; 547s } 547s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 547s 547s EXAMPLE: 547s 547s # GET A LINE, COMBINING CONTINUATION LINES 547s # THAT START WITH WHITESPACE 547s 547s SUB GET_LINE { 547s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 547s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 547s IF ($LOOKAHEAD =~ /^[ \T]/) { 547s $THISLINE .= $LOOKAHEAD; 547s } 547s ELSE { 547s LAST LINE; 547s } 547s } 547s RETURN $THISLINE; 547s } 547s 547s $LOOKAHEAD = ; # GET FIRST LINE 547s WHILE (DEFINED($LINE = GET_LINE())) { 547s ... 547s } 547s 547s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 547s 547s SUB MAYBESET { 547s MY($KEY, $VALUE) = @_; 547s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 547s } 547s 547s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 547s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 547s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 547s ITS CALLER'S VALUES. 547s X X 547s 547s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 547s SUB UPCASE_IN { 547s FOR (@_) { TR/A-Z/A-Z/ } 547s } 547s 547s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 547s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 547s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 547s X X 547s 547s UPCASE_IN("FREDERICK"); 547s 547s IT WOULD BE MUCH SAFER IF THE C FUNCTION 547s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 547s OF CHANGING THEM IN PLACE: 547s 547s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 547s SUB UPCASE { 547s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 547s MY @PARMS = @_; 547s FOR (@PARMS) { TR/A-Z/A-Z/ } 547s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 547s } 547s 547s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 547s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 547s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 547s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 547s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 547s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 547s 547s @NEWLIST = UPCASE(@LIST1, @LIST2); 547s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 547s 547s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 547s 547s (@X, @Y) = UPCASE(@LIST1, @LIST2); 547s 547s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 547s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 547s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 547s L FOR ALTERNATIVES. 547s 547s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 547s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 547s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 547s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 547s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 547s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 547s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 547s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 547s SEE L FOR MORE ABOUT ALL THAT. 547s X<&> 547s 547s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 547s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 547s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 547s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 547s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 547s X 547s 547s &FOO(1,2,3); # PASS THREE ARGUMENTS 547s FOO(1,2,3); # THE SAME 547s 547s FOO(); # PASS AN EMPTY ARGUMENT LIST 547s &FOO(); # THE SAME 547s 547s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 547s USE STRICT 'SUBS'; 547s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 547s # A COMPILE-TIME ERROR 547s NO STRICT 'SUBS'; 547s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 547s # A LITERAL STRING "FOO" 547s 547s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 547s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 547s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 547s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 547s X<&> 547s 547s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 547s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 547s YOUR SUBROUTINE'S NAME. 547s 547s USE V5.16; 547s MY $FACTORIAL = SUB { 547s MY ($X) = @_; 547s RETURN 1 IF $X == 1; 547s RETURN($X * __SUB__->( $X - 1 ) ); 547s }; 547s 547s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 547s IS SUBJECT TO CHANGE. 547s 547s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 547s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 547s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 547s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 547s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 547s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 547s SPECIAL, PRE-DEFINED THINGS. 547s 547s =OVER 547s 547s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 547s 547s C 547s 547s =ITEM DOCUMENTED IN L 547s 547s C, C 547s 547s =ITEM DOCUMENTED IN L 547s 547s C, C 547s 547s =ITEM DOCUMENTED IN L 547s 547s C, C, C, C, C, C, C, 547s C, C, C, C, C, C, 547s C, C, C, C, C, C, C, 547s C, C, C, C, C, C, 547s C, C, C, C, C, 547s C, C, C, C 547s 547s =ITEM DOCUMENTED IN L 547s 547s C, C, C, C, C, C, C, 547s C, C, C, C, C, C, C, 547s C, C, C, C, C, C 547s 547s =ITEM DOCUMENTED IN L 547s 547s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 547s L<< C|PERLFUNC/REQUIRE >> 547s 547s =ITEM DOCUMENTED IN L 547s 547s C 547s 547s =ITEM DOCUMENTED IN L 547s 547s C, C, C, C, C 547s 547s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 547s 547s ANY STARTING WITH C<(> 547s 547s =BACK 547s 547s THE C, C, C, C AND C SUBROUTINES 547s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 547s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 547s EXPLICITLY. SEE L 547s 547s =HEAD2 SIGNATURES 547s 547s X X 547s 547s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 547s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 547s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 547s 547s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 547s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 547s DIRECTLY BY C, IN THE CURRENT SCOPE. 547s 547s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 547s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 547s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 547s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 547s 547s FOR EXAMPLE, 547s 547s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 547s 547s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 547s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 547s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 547s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 547s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 547s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 547s 547s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 547s THE SIGNATURE. FOR EXAMPLE, 547s 547s SUB FOO ($LEFT, $RIGHT) { 547s RETURN $LEFT + $RIGHT; 547s } 547s 547s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 547s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 547s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 547s EQUIVALENT TO 547s 547s SUB FOO { 547s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 547s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 547s MY $LEFT = $_[0]; 547s MY $RIGHT = $_[1]; 547s RETURN $LEFT + $RIGHT; 547s } 547s 547s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 547s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 547s 547s SUB FOO ($FIRST, $, $THIRD) { 547s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 547s } 547s 547s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 547s MANDATORY FOR THE CALLER TO PASS IT. 547s 547s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 547s SEPARATED FROM THE PARAMETER NAME BY C<=>: 547s 547s SUB FOO ($LEFT, $RIGHT = 0) { 547s RETURN $LEFT + $RIGHT; 547s } 547s 547s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 547s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 547s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 547s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 547s FOR EXAMPLE, 547s 547s MY $AUTO_ID = 0; 547s SUB FOO ($THING, $ID = $AUTO_ID++) { 547s PRINT "$THING HAS ID $ID"; 547s } 547s 547s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 547s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 547s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 547s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 547s 547s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 547s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 547s } 547s 547s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 547s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 547s VALUE PROVIDED WAS C. 547s 547s SUB FOO ($NAME //= "WORLD") { 547s PRINT "HELLO, $NAME"; 547s } 547s 547s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 547s 547s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 547s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 547s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 547s 547s SUB FOO ($X ||= 10) { 547s RETURN 5 + $X; 547s } 547s 547s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 547s FOR EXAMPLE, 547s 547s SUB FOO ($THING, $ = 1) { 547s PRINT $THING; 547s } 547s 547s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 547s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 547s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 547s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 547s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 547s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 547s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 547s 547s SUB FOO ($THING, $=) { 547s PRINT $THING; 547s } 547s 547s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 547s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 547s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 547s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 547s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 547s TO RIGHT. 547s 547s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 547s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 547s 547s SUB FOO ($FILTER, @INPUTS) { 547s PRINT $FILTER->($_) FOREACH @INPUTS; 547s } 547s 547s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 547s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 547s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 547s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 547s 547s SUB FOO ($THING, @) { 547s PRINT $THING; 547s } 547s 547s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 547s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 547s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 547s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 547s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 547s AS WITH STANDARD HASH CONSTRUCTION. 547s 547s SUB FOO ($FILTER, %INPUTS) { 547s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 547s } 547s 547s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 547s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 547s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 547s 547s SUB FOO ($THING, %) { 547s PRINT $THING; 547s } 547s 547s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 547s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 547s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 547s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 547s AN EMPTY ARRAY OR EMPTY HASH. 547s 547s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 547s THAT THE CALLER PASSED NO ARGUMENTS: 547s 547s SUB FOO () { 547s RETURN 123; 547s } 547s 547s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 547s WARNING IN THE C CATEGORY. FROM PERL 5.36 547s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 547s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 547s STATEMENT SUCH AS: 547s 547s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 547s 547s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 547s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 547s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 547s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 547s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 547s WARNINGS IN THE C CATEGORY WHEN 547s COMPILED: 547s 547s SUB F ($X) { 547s # THIS LINE EMITS THE WARNING SEEN BELOW 547s PRINT "ARGUMENTS ARE @_"; 547s } 547s 547s Z<> 547s 547s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 547s EXPERIMENTAL AT ... 547s 547s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 547s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 547s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 547s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 547s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 547s SUPPLY THAT ARGUMENT. 547s 547s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 547s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 547s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 547s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 547s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 547s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 547s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 547s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 547s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 547s 547s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 547s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 547s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 547s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 547s L. FOR EXAMPLE, 547s 547s SUB FOO :PROTOTYPE($) { $_[0] } 547s 547s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 547s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 547s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 547s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 547s 547s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 547s RETURN $LEFT + $RIGHT; 547s } 547s 547s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 547s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 547s THE SUBROUTINE'S BODY. 547s 547s =HEAD2 PRIVATE VARIABLES VIA MY() 547s X X X X X 547s X X 547s 547s SYNOPSIS: 547s 547s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 547s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 547s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 547s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 547s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 547s 547s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 547s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 547s SEE L AND L. 547s 547s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 547s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 547s (C/C/C/C), LOOP 547s (C/C/C/C/C), SUBROUTINE, C, 547s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 547s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 547s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 547s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 547s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 547s 547s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 547s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 547s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 547s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 547s X 547s 547s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 547s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 547s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 547s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 547s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 547s 547s MY $X = 10; 547s SUB BUMPX { $X++ } 547s 547s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 547s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 547s THE C ITSELF. SEE L. 547s X 547s 547s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 547s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 547s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 547s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 547s 547s $ARG = "FRED"; # "GLOBAL" VARIABLE 547s $N = CUBE_ROOT(27); 547s PRINT "$ARG THINKS THE ROOT IS $N\N"; 547s # OUTPUTS: FRED THINKS THE ROOT IS 3 547s 547s SUB CUBE_ROOT { 547s MY $ARG = SHIFT; # NAME DOESN'T MATTER 547s $ARG **= 1/3; 547s RETURN $ARG; 547s } 547s 547s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 547s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 547s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 547s 547s MY ($FOO) = ; # WRONG? 547s MY @FOO = ; 547s 547s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 547s 547s MY $FOO = ; 547s 547s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 547s 547s MY $FOO, $BAR = 1; # WRONG 547s 547s THAT HAS THE SAME EFFECT AS 547s 547s MY $FOO; 547s $BAR = 1; 547s 547s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 547s THE CURRENT STATEMENT. THUS, 547s 547s MY $X = $X; 547s 547s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 547s THE EXPRESSION 547s 547s MY $X = 123 AND $X == 123 547s 547s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 547s 547s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 547s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 547s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 547s 547s WHILE (MY $LINE = <>) { 547s $LINE = LC $LINE; 547s } CONTINUE { 547s PRINT $LINE; 547s } 547s 547s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 547s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 547s IT. SIMILARLY, IN THE CONDITIONAL 547s 547s IF ((MY $ANSWER = ) =~ /^YES$/I) { 547s USER_AGREES(); 547s } ELSIF ($ANSWER =~ /^NO$/I) { 547s USER_DISAGREES(); 547s } ELSE { 547s CHOMP $ANSWER; 547s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 547s } 547s 547s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 547s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 547s BUT NOT BEYOND IT. SEE L FOR INFORMATION 547s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 547s 547s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 547s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 547s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 547s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 547s IN THE LOOP 547s X X 547s 547s FOR MY $I (1, 2, 3) { 547s SOME_FUNCTION(); 547s } 547s 547s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 547s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 547s X X 547s 547s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 547s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 547s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 547s 547s USE STRICT 'VARS'; 547s 547s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 547s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 547s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 547s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 547s THIS WITH C. 547s 547s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 547s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 547s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 547s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 547s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 547s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 547s EXAMPLE. 547s 547s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 547s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 547s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 547s 547s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 547s 547s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 547s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 547s IS ALSO VISIBLE: 547s 547s PACKAGE MAIN; 547s OUR $X = 10; 547s MY $X = 20; 547s PRINT "$X AND $::X\N"; 547s 547s THAT WILL PRINT OUT C<20> AND C<10>. 547s 547s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 547s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 547s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 547s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 547s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 547s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 547s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 547s AN ANONYMOUS SUB REFERENCE: 547s 547s MY $SECRET_VERSION = '1.001-BETA'; 547s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 547s $SECRET_SUB->(); 547s 547s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 547s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 547s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 547s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 547s UNQUALIFIED AND UNQUALIFIABLE. 547s 547s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 547s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 547s L FOR SOMETHING OF A WORK-AROUND TO 547s THIS. 547s 547s =HEAD2 PERSISTENT PRIVATE VARIABLES 547s X X X X 547s X X 547s 547s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 547s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 547s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 547s 547s =HEAD3 PERSISTENT VARIABLES VIA STATE() 547s 547s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 547s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 547s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 547s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 547s THE C FORM DOES NOT REQUIRE THE 547s C PRAGMA. 547s 547s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 547s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 547s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 547s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 547s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 547s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 547s SUBROUTINE EACH TIME IT IS EXECUTED.) 547s 547s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 547s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 547s 547s USE FEATURE 'STATE'; 547s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 547s 547s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 547s 547s USE FEATURE 'STATE'; 547s SUB CREATE_COUNTER { 547s RETURN SUB { STATE $X; RETURN ++$X } 547s } 547s 547s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 547s CODE OUTSIDE. 547s 547s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 547s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 547s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 547s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 547s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 547s 547s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 547s 547s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 547s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 547s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 547s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 547s 547s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 547s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 547s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 547s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 547s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 547s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 547s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 547s 547s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 547s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 547s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 547s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 547s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 547s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 547s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 547s 547s { 547s MY $SECRET_VAL = 0; 547s SUB GIMME_ANOTHER { 547s RETURN ++$SECRET_VAL; 547s } 547s } 547s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 547s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 547s 547s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 547s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 547s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 547s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 547s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 547s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 547s STARTS TO RUN: 547s 547s BEGIN { 547s MY $SECRET_VAL = 0; 547s SUB GIMME_ANOTHER { 547s RETURN ++$SECRET_VAL; 547s } 547s } 547s 547s SEE L ABOUT THE 547s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 547s C AND C. 547s 547s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 547s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 547s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 547s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 547s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 547s 547s =HEAD2 TEMPORARY VALUES VIA LOCAL() 547s X X X X 547s X 547s 547s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 547s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 547s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 547s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 547s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 547s 547s SYNOPSIS: 547s 547s # LOCALIZATION OF VALUES 547s 547s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 547s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 547s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 547s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 547s 547s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 547s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 547s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 547s # LOCALIZATION 547s 547s # LOCALIZATION OF SYMBOLS 547s 547s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 547s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 547s # @MERLYN IS REALLY @RANDAL, ETC 547s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 547s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 547s 547s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 547s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 547s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 547s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 547s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 547s 547s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 547s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 547s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 547s CREATES NEW, DYNAMICALLY SCOPED VALUES. 547s 547s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 547s PLACED IN PARENTHESES. THIS OPERATOR WORKS 547s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 547s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 547s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 547s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 547s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 547s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 547s UNDEFINED VALUE.) 547s 547s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 547s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 547s VARIABLES OUTSIDE THE LOOP. 547s 547s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 547s X 547s 547s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 547s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 547s VIEWED AS A SCALAR OR AN ARRAY. SO 547s 547s LOCAL($FOO) = ; 547s LOCAL @FOO = ; 547s 547s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 547s 547s LOCAL $FOO = ; 547s 547s SUPPLIES A SCALAR CONTEXT. 547s 547s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 547s X 547s 547s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 547s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 547s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 547s 547s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 547s 547s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 547s { LOCAL $/ = UNDEF; $SLURP = ; } 547s 547s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 547s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 547s I, BECAUSE THE $1 VARIABLE IS 547s MAGICAL AND READ-ONLY : 547s 547s LOCAL $1 = 2; 547s 547s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 547s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 547s TO SAFELY REUSE $_ IN A SUBROUTINE. 547s 547s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 547s WORK AS DESCRIBED. 547s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 547s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 547s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 547s SEE L FOR MORE 547s DETAILS. 547s X 547s 547s =HEAD3 LOCALIZATION OF GLOBS 547s X X 547s 547s THE CONSTRUCT 547s 547s LOCAL *NAME; 547s 547s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 547s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 547s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 547s 547s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 547s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 547s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 547s SEPARATOR. 547s 547s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 547s X X 547s X 547s 547s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 547s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 547s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 547s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 547s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 547s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 547s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 547s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 547s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 547s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 547s 547s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 547s @ARY = ( 0..5 ); 547s { 547s LOCAL($ARY[5]) = 6; 547s LOCAL($HASH{'A'}) = 'DRILL'; 547s WHILE (MY $E = POP(@ARY)) { 547s PRINT "$E . . .\N"; 547s LAST UNLESS $E > 3; 547s } 547s IF (@ARY) { 547s $HASH{'ONLY A'} = 'TEST'; 547s DELETE $HASH{'A'}; 547s } 547s } 547s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 547s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 547s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 547s 547s PERL WILL PRINT 547s 547s 6 . . . 547s 4 . . . 547s 3 . . . 547s THIS IS A TEST ONLY A TEST. 547s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 547s 547s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 547s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 547s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 547s SURPRISING, AND IS VERY LIKELY TO CHANGE. 547s 547s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 547s X X X 547s X 547s 547s YOU CAN USE THE C AND C 547s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 547s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 547s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 547s 547s DO { 547s MY $VAL = $ARRAY[$IDX]; 547s LOCAL $ARRAY[$IDX]; 547s DELETE $ARRAY[$IDX]; 547s $VAL 547s } 547s 547s AND 547s 547s DO { 547s MY $VAL = $HASH{KEY}; 547s LOCAL $HASH{KEY}; 547s DELETE $HASH{KEY}; 547s $VAL 547s } 547s 547s EXCEPT THAT FOR THOSE THE C IS 547s SCOPED TO THE C BLOCK. SLICES ARE 547s ALSO ACCEPTED. 547s 547s MY %HASH = ( 547s A => [ 7, 8, 9 ], 547s B => 1, 547s ) 547s 547s { 547s MY $X = DELETE LOCAL $HASH{A}; 547s # $X IS [ 7, 8, 9 ] 547s # %HASH IS (B => 1) 547s 547s { 547s MY @NUMS = DELETE LOCAL @$X[0, 2] 547s # @NUMS IS (7, 9) 547s # $X IS [ UNDEF, 8 ] 547s 547s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 547s } 547s # $X IS BACK TO [ 7, 8, 9 ] 547s 547s } 547s # %HASH IS BACK TO ITS ORIGINAL STATE 547s 547s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 547s 547s =HEAD2 LVALUE SUBROUTINES 547s X X 547s 547s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 547s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 547s 547s MY $VAL; 547s SUB CANMOD : LVALUE { 547s $VAL; # OR: RETURN $VAL; 547s } 547s SUB NOMOD { 547s $VAL; 547s } 547s 547s CANMOD() = 5; # ASSIGNS TO $VAL 547s NOMOD() = 5; # ERROR 547s 547s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 547s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 547s BY A SCALAR. FOR EXAMPLE, CONSIDER: 547s 547s DATA(2,3) = GET_DATA(3,4); 547s 547s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 547s 547s (DATA(2,3)) = GET_DATA(3,4); 547s 547s AND IN: 547s 547s (DATA(2),DATA(3)) = GET_DATA(3,4); 547s 547s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 547s 547s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 547s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 547s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 547s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 547s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 547s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 547s 547s =HEAD2 LEXICAL SUBROUTINES 547s X X X X 547s 547s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 547s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 547s AVAILABLE UNDER C OR C OR HIGHER. 547s 547s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 547s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 547s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 547s CATEGORY WAS DISABLED. 547s 547s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 547s DECLARED, AND ONLY AFTER THAT DECLARATION: 547s 547s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 547s # VERSIONS EARLIER THAN 5.26. 547s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 547s USE FEATURE 'LEXICAL_SUBS'; 547s 547s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 547s STATE SUB FOO { 547s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 547s } 547s FOO(); # CALLS "STATE" SUB 547s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 547s 547s MY SUB BAR { ... } 547s BAR(); # CALLS "MY" SUB 547s 547s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 547s 547s # WRONG 547s MY SUB BAZ { 547s BAZ(); 547s } 547s 547s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 547s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 547s 547s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 547s 547s MY SUB BAZ { 547s __SUB__->(); # CALLS ITSELF 547s } 547s 547s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 547s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 547s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 547s HOWEVER: 547s 547s MY SUB BAZ; # PREDECLARATION 547s SUB BAZ { # DEFINE THE "MY" SUB 547s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 547s } 547s 547s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 547s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 547s C; THEY KEEP EACH OTHER ALIVE (SEE L). 547s 547s =HEAD3 C VS C 547s 547s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 547s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 547s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 547s CONTAINING BLOCK TO THE NEXT. 547s 547s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 547s NECESSARY IF YOU WANT TO CREATE CLOSURES: 547s 547s SUB WHATEVER { 547s MY $X = SHIFT; 547s MY SUB INNER { 547s ... DO SOMETHING WITH $X ... 547s } 547s INNER(); 547s } 547s 547s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 547s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 547s SEE THE C<$X> FROM THE FIRST CALL TO C. 547s 547s =HEAD3 C SUBROUTINES 547s 547s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 547s SUBROUTINE OF THE SAME NAME. 547s 547s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 547s INSIDE AN INNER SCOPE: 547s 547s SUB FOO { ... } 547s 547s SUB BAR { 547s MY SUB FOO { ... } 547s { 547s # NEED TO USE THE OUTER FOO HERE 547s OUR SUB FOO; 547s FOO(); 547s } 547s } 547s 547s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 547s 547s PACKAGE MYSNEAKYMODULE; 547s 547s OUR SUB DO_SOMETHING { ... } 547s 547s SUB DO_SOMETHING_WITH_CALLER { 547s PACKAGE DB; 547s () = CALLER 1; # SETS @DB::ARGS 547s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 547s } 547s 547s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 547s X X<*> 547s 547s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 547s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 547s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 547s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 547s 547s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 547s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 547s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 547s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 547s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 547s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 547s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 547s 547s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 547s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 547s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 547s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 547s 547s SUB DOUBLEARY { 547s LOCAL(*SOMEARY) = @_; 547s FOREACH $ELEM (@SOMEARY) { 547s $ELEM *= 2; 547s } 547s } 547s DOUBLEARY(*FOO); 547s DOUBLEARY(*BAR); 547s 547s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 547s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 547s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 547s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 547s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 547s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 547s 547s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 547s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 547s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 547s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 547s L. 547s 547s =HEAD2 WHEN TO STILL USE LOCAL() 547s X X 547s 547s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 547s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 547s I USE C INSTEAD OF C. 547s 547s =OVER 4 547s 547s =ITEM 1. 547s 547s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 547s 547s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 547s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 547s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 547s IN C<@FIELDS>. 547s 547s { 547s LOCAL @ARGV = ("/ETC/MOTD"); 547s LOCAL $/ = UNDEF; 547s LOCAL $_ = <>; 547s @FIELDS = SPLIT /^\S*=+\S*$/; 547s } 547s 547s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 547s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 547s 547s =ITEM 2. 547s 547s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 547s 547s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 547s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 547s TABLE ENTRIES: 547s 547s SUB IOQUEUE { 547s LOCAL (*READER, *WRITER); # NOT MY! 547s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 547s RETURN (*READER, *WRITER); 547s } 547s ($HEAD, $TAIL) = IOQUEUE(); 547s 547s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 547s ENTRIES. 547s 547s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 547s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 547s A LOCAL ALIAS. 547s 547s { 547s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 547s GROW(); # REALLY CALLS SHRINK() 547s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 547s } 547s GROW(); # GET THE REAL GROW() AGAIN 547s 547s SEE L FOR MORE ABOUT MANIPULATING 547s FUNCTIONS BY NAME IN THIS WAY. 547s 547s =ITEM 3. 547s 547s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 547s 547s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 547s IS DONE ON DYNAMICS: 547s 547s { 547s LOCAL $SIG{INT} = 'IGNORE'; 547s FUNCT(); # UNINTERRUPTIBLE 547s } 547s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 547s 547s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 547s 547s =BACK 547s 547s =HEAD2 PASS BY REFERENCE 547s X X X 547s 547s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 547s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 547s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 547s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 547s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 547s 547s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 547s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 547s OF ALL THEIR FORMER LAST ELEMENTS: 547s 547s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 547s 547s SUB POPMANY { 547s MY $AREF; 547s MY @RETLIST; 547s FOREACH $AREF ( @_ ) { 547s PUSH @RETLIST, POP @$AREF; 547s } 547s RETURN @RETLIST; 547s } 547s 547s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 547s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 547s 547s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 547s SUB INTER { 547s MY ($K, $HREF, %SEEN); # LOCALS 547s FOREACH $HREF (@_) { 547s WHILE ( $K = EACH %$HREF ) { 547s $SEEN{$K}++; 547s } 547s } 547s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 547s } 547s 547s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 547s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 547s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 547s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 547s A LITTLE EXPENSIVE. 547s 547s WHERE PEOPLE GET INTO TROUBLE IS HERE: 547s 547s (@W, @X) = FUNC(@Y, @Z); 547s OR 547s (%W, %X) = FUNC(%Y, %Z); 547s 547s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 547s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 547s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 547s AS ALWAYS. 547s 547s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 547s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 547s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 547s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 547s 547s ($WREF, $XREF) = FUNC(\@Y, \@Z); 547s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 547s SUB FUNC { 547s MY ($YREF, $ZREF) = @_; 547s IF (@$YREF > @$ZREF) { 547s RETURN ($YREF, $ZREF); 547s } ELSE { 547s RETURN ($ZREF, $YREF); 547s } 547s } 547s 547s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 547s 547s (*W, *X) = FUNC(\@Y, \@Z); 547s PRINT "@W HAS MORE THAN @X\N"; 547s SUB FUNC { 547s LOCAL (*Y, *Z) = @_; 547s IF (@Y > @Z) { 547s RETURN (\@Y, \@Z); 547s } ELSE { 547s RETURN (\@Z, \@Y); 547s } 547s } 547s 547s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 547s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 547s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 547s ARE IN THE SYMBOL TABLE. 547s 547s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 547s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 547s FOR EXAMPLE: 547s 547s SPLUTTER(\*STDOUT); 547s SUB SPLUTTER { 547s MY $FH = SHIFT; 547s PRINT $FH "HER UM WELL A HMMM\N"; 547s } 547s 547s $REC = GET_REC(\*STDIN); 547s SUB GET_REC { 547s MY $FH = SHIFT; 547s RETURN SCALAR <$FH>; 547s } 547s 547s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 547s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 547s 547s SUB OPENIT { 547s MY $PATH = SHIFT; 547s LOCAL *FH; 547s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 547s } 547s 547s =HEAD2 PROTOTYPES 547s X X 547s 547s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 547s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 547s SECTION OR WITH A L. 547s IF YOU DECLARE EITHER OF 547s 547s SUB MYPUSH (\@@) 547s SUB MYPUSH :PROTOTYPE(\@@) 547s 547s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 547s 547s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 547s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 547s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 547s OF AN ATTRIBUTE. 547s 547s THE 547s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 547s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 547s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 547s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 547s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 547s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 547s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 547s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 547s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 547s 547s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 547s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 547s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 547s 547s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 547s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 547s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 547s CORRESPONDING BUILT-IN. 547s 547s DECLARED AS CALLED AS 547s 547s SUB MYLINK ($$) MYLINK $OLD, $NEW 547s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 547s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 547s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 547s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 547s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 547s SUB MYPOP (\@) MYPOP @ARRAY 547s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 547s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 547s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 547s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 547s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 547s SUB MYRAND (;$) MYRAND 42 547s SUB MYTIME () MYTIME 547s 547s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 547s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 547s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 547s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 547s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 547s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 547s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 547s 547s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 547s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 547s 547s SUB MYREF (\[$@%&*]) 547s 547s WILL ALLOW CALLING MYREF() AS 547s 547s MYREF $VAR 547s MYREF @ARRAY 547s MYREF %HASH 547s MYREF &SUB 547s MYREF *GLOB 547s 547s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 547s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 547s 547s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 547s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 547s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 547s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 547s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 547s OR A SUBSEQUENT COMMA. 547s 547s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 547s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 547s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 547s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 547s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 547s FOLLOWS: 547s 547s USE SYMBOL 'QUALIFY_TO_REF'; 547s 547s SUB FOO (*) { 547s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 547s ... 547s } 547s 547s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 547s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 547s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 547s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 547s 547s SUB MYPUSH (+@) { 547s MY $AREF = SHIFT; 547s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 547s PUSH @$AREF, @_; 547s } 547s 547s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 547s IS OF AN ACCEPTABLE TYPE. 547s 547s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 547s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 547s 547s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 547s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 547s PROVIDED, C<$_> WILL BE USED INSTEAD. 547s 547s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 547s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 547s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 547s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 547s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 547s 547s MYTIME +2; 547s 547s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 547s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 547s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 547s 547s SUB MYGETPROTOBYNUMBER($;); 547s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 547s 547s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 547s PROVIDED IT'S IN THE INITIAL POSITION: 547s X<&> 547s 547s SUB TRY (&@) { 547s MY($TRY,$CATCH) = @_; 547s EVAL { &$TRY }; 547s IF ($@) { 547s LOCAL $_ = $@; 547s &$CATCH; 547s } 547s } 547s SUB CATCH (&) { $_[0] } 547s 547s TRY { 547s DIE "PHOOEY"; 547s } CATCH { 547s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 547s }; 547s 547s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 547s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 547s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 547s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 547s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 547s 547s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 547s X 547s 547s SUB MYGREP (&@) { 547s MY $CODE = SHIFT; 547s MY @RESULT; 547s FOREACH $_ (@_) { 547s PUSH(@RESULT, $_) IF &$CODE; 547s } 547s @RESULT; 547s } 547s 547s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 547s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 547s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 547s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 547s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 547s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 547s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 547s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 547s 547s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 547s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 547s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 547s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 547s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 547s MAJORITY OF OFFENDING CODE IS FIXED. 547s 547s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 547s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 547s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 547s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 547s 547s SUB FUNC ($) { 547s MY $N = SHIFT; 547s PRINT "YOU GAVE ME $N\N"; 547s } 547s 547s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 547s RETURNING A LIST: 547s 547s FUNC(@FOO); 547s FUNC( $TEXT =~ /\W+/G ); 547s 547s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 547s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 547s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 547s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 547s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 547s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 547s 547s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 547s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 547s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 547s EFFECT, LIKE SO: 547s 547s SUB FOO($$); 547s SUB FOO($$) { 547s FOO 1, 2; 547s } 547s 547s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 547s TO MAKE THE WORLD A BETTER PLACE. 547s 547s =HEAD2 CONSTANT FUNCTIONS 547s X 547s 547s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 547s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 547s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 547s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 547s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 547s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 547s 547s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 547s 547s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 547s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 547s # AND IT'S INLINED, TOO! 547s SUB ST_DEV () { 0 } 547s SUB ST_INO () { 1 } 547s 547s SUB FLAG_FOO () { 1 << 8 } 547s SUB FLAG_BAR () { 1 << 9 } 547s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 547s 547s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 547s 547s SUB N () { INT(OPT_BAZ) / 3 } 547s 547s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 547s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 547s 547s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 547s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 547s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 547s C: 547s 547s SUB BAZ_VAL () { 547s IF (OPT_BAZ) { 547s RETURN 23; 547s } 547s ELSE { 547s RETURN 42; 547s } 547s } 547s SUB BONK_VAL () { RETURN 12345 } 547s 547s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 547s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 547s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 547s 547s BEGIN { 547s MY $VAR = 1; 547s NO STRICT 'REFS'; 547s *INLINED = SUB () { $VAR }; 547s } 547s 547s BEGIN { 547s MY $VAR = 1; 547s MY $REF = \$VAR; 547s NO STRICT 'REFS'; 547s *NOT_INLINED = SUB () { $VAR }; 547s } 547s 547s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 547s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 547s 547s BEGIN { 547s MY $X = 10; 547s *FOO = SUB () { $X }; 547s $X++; 547s } 547s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 547s 547s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 547s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 547s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 547s SO IT PRINTED C<10>, NOT C<11>. 547s 547s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 547s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 547s ASIDE FROM WHERE IT IS DECLARED. 547s 547s # FINE, NO WARNING 547s BEGIN { 547s MY $X = 54321; 547s *INLINED = SUB () { $X }; 547s } 547s # ERROR 547s BEGIN { 547s MY $X; 547s $X = 54321; 547s *ALSO_INLINED = SUB () { $X }; 547s } 547s 547s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 547s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 547s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 547s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 547s CONSTANT SUBROUTINE: 547s 547s MY $X = 54321; 547s *INLINED = SUB : CONST { $X }; 547s $X++; 547s 547s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 547s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 547s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 547s VALUE CAPTURED THE SAME WAY. 547s 547s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 547s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 547s AN EXPLICIT C: 547s 547s BEGIN { 547s MY $X = 10; 547s *FOO = SUB () { RETURN $X }; 547s $X++; 547s } 547s PRINT FOO(); # PRINTS 11 547s 547s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 547s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 547s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 547s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 547s 547s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 547s SUB ONE { 547s 1; 547s } 547s IF (ONE ) { 547s PRINT ONE() IF ONE ; 547s } 547s 547s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 547s SUB ONE () { 1 } 547s DO { 547s PRINT 1 547s }; 547s 547s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 547s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 547s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 547s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 547s 547s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 547s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 547s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 547s SUBROUTINE ONE REDEFINED AT -E LINE 1. 547s 547s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 547s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 547s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 547s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 547s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 547s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 547s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 547s MENTIONED ABOVE: 547s 547s SUB NOT_INLINED () { RETURN 23 } 547s 547s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 547s X X X X 547s 547s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 547s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 547s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 547s ON A NON-UNIX SYSTEM. 547s 547s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 547s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 547s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 547s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 547s 547s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 547s CHDIR $SOMEWHERE; 547s SUB CHDIR { ... } 547s 547s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 547s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 547s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 547s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 547s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 547s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 547s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 547s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 547s FOR SOME KEYWORDS. SEE L. 547s 547s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 547s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 547s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 547s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 547s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 547s THAT IS, THEY COULD SAY 547s 547s USE MODULE 'OPEN'; 547s 547s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 547s 547s USE MODULE; 547s 547s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 547s 547s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 547s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 547s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 547s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 547s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 547s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 547s THAT UNDERSTANDS REGULAR EXPRESSIONS. 547s 547s PACKAGE REGLOB; 547s REQUIRE EXPORTER; 547s @ISA = 'EXPORTER'; 547s @EXPORT_OK = 'GLOB'; 547s 547s SUB IMPORT { 547s MY $PKG = SHIFT; 547s RETURN UNLESS @_; 547s MY $SYM = SHIFT; 547s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 547s $PKG->EXPORT($WHERE, $SYM, @_); 547s } 547s 547s SUB GLOB { 547s MY $PAT = SHIFT; 547s MY @GOT; 547s IF (OPENDIR MY $D, '.') { 547s @GOT = GREP /$PAT/, READDIR $D; 547s CLOSEDIR $D; 547s } 547s RETURN @GOT; 547s } 547s 1; 547s 547s AND HERE'S HOW IT COULD BE (AB)USED: 547s 547s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 547s PACKAGE FOO; 547s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 547s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 547s 547s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 547s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 547s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 547s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 547s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 547s IT MUST BE DONE AT ALL. 547s 547s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 547s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 547s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 547s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 547s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 547s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 547s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 547s LIBRARY. 547s 547s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 547s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 547s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 547s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 547s (SEE L). 547s 547s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 547s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 547s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 547s 547s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 547s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 547s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 547s C SYNTAX, THOUGH). 547s 547s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 547s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 547s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 547s 547s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 547s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 547s 547s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 547s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 547s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 547s 547s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 547s 547s =HEAD2 AUTOLOADING 547s X X 547s 547s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 547s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 547s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 547s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 547s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 547s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 547s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 547s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 547s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 547s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 547s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 547s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 547s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 547s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 547s SUBROUTINE NAME. SEE L FOR DETAILS.) 547s 547s 547s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 547s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 547s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 547s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 547s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 547s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 547s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 547s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 547s 547s SUB AUTOLOAD { 547s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 547s MY $PROGRAM = $AUTOLOAD; 547s $PROGRAM =~ S/.*:://; 547s SYSTEM($PROGRAM, @_); 547s } 547s DATE(); 547s WHO(); 547s LS('-L'); 547s 547s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 547s EVEN NEED PARENTHESES: 547s 547s USE SUBS QW(DATE WHO LS); 547s DATE; 547s WHO; 547s LS '-L'; 547s 547s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 547s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 547s 547s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 547s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 547s DESCRIBED IN L AND IN L, THE STANDARD 547s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 547s FUNCTIONS TO PERL CODE IN L. 547s 547s =HEAD2 SUBROUTINE ATTRIBUTES 547s X X X 547s 547s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 547s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 547s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 547s C HAD BEEN SEEN. SEE L FOR DETAILS 547s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 547s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 547s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 547s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 547s 547s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 547s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 547s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 547s NEST PROPERLY. 547s 547s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 547s 547s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 547s SUB PLUGH () : UGLY('\(") :BAD; 547s SUB XYZZY : _5X5 { ... } 547s 547s EXAMPLES OF INVALID SYNTAX: 547s 547s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 547s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 547s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 547s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 547s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 547s 547s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 547s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 547s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 547s PARSED AND INVOKED: 547s 547s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 547s 547s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 547s SEE L AND L. 547s 547s =HEAD1 SEE ALSO 547s 547s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 547s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 547s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 547s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 547s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 547s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 547s 547s =FOR VI 547s # EX: SET STS=0 SW=4 ET: 547s 547s ok 2 547s # testing mod_cgi with /modules/cgi/perl.pl 547s # expected 200 547s # received 200 547s # body: PERL CGI 547s ok 3 547s # testing mod_test_rwrite with /test_rwrite 547s # expected 200 547s # received 200 547s # body: A 547s ok 4 547s ok 550s t/filter/case_in.t .................. 550s 1..3 550s # Running under perl version 5.040000 for linux 550s # Current time local: Thu Nov 14 07:50:47 2024 550s # Current time GMT: Thu Nov 14 07:50:47 2024 550s # Using Test.pm version 1.31 550s # Using Apache/Test.pm version 1.44 550s ok 1 550s # testing mod_cgi with /modules/cgi/perl_echo.pl 550s # expected 200 550s # received 200 550s ok 2 550s # testing mod_echo_post with /echo_post 550s # expected 200 550s # received 200 550s ok 3 550s ok 553s t/filter/input_body.t ............... 553s 1..2 553s # Running under perl version 5.040000 for linux 553s # Current time local: Thu Nov 14 07:50:50 2024 553s # Current time GMT: Thu Nov 14 07:50:50 2024 553s # Using Test.pm version 1.31 553s # Using Apache/Test.pm version 1.44 553s # testing : Posted "1 ko" 553s # expected: 'ok 1' 553s # received: 'ok 1' 553s ok 1 553s # testing : Posted "2 ko" 553s # expected: 'ok 2' 553s # received: 'ok 2' 553s ok 2 553s ok 557s t/http11/basicauth.t ................ 557s 1..3 557s # Running under perl version 5.040000 for linux 557s # Current time local: Thu Nov 14 07:50:53 2024 557s # Current time GMT: Thu Nov 14 07:50:53 2024 557s # Using Test.pm version 1.31 557s # Using Apache/Test.pm version 1.44 557s ok 1 557s ok 2 557s ok 3 557s ok 560s t/http11/chunked.t .................. 560s 1..30 560s # Running under perl version 5.040000 for linux 560s # Current time local: Thu Nov 14 07:50:57 2024 560s # Current time GMT: Thu Nov 14 07:50:57 2024 560s # Using Test.pm version 1.31 560s # Using Apache/Test.pm version 1.44 560s # testing : response protocol 560s # expected: 'HTTP/1.1' 560s # received: 'HTTP/1.1' 560s ok 1 560s # testing : response Transfer-Encoding 560s # expected: 'chunked' 560s # received: 'chunked' 560s ok 2 560s # testing : no Content-Length 560s # expected: 0 560s # received: 0 560s ok 3 560s # testing : body length 560s # expected: '70976' 560s # received: 70976 560s ok 4 560s # testing : number of requests 560s # expected: 1 560s # received: 1 560s ok 5 560s # testing : response protocol 560s # expected: 'HTTP/1.1' 560s # received: 'HTTP/1.1' 560s ok 6 560s # testing : response Transfer-Encoding 560s # expected: 'chunked' 560s # received: 'chunked' 560s ok 7 560s # testing : no Content-Length 560s # expected: 0 560s # received: 0 560s ok 8 560s # testing : body length 560s # expected: '212509' 560s # received: 212509 560s ok 9 560s # testing : number of requests 560s # expected: 2 560s # received: 2 560s ok 10 560s # testing : response protocol 560s # expected: 'HTTP/1.1' 560s # received: 'HTTP/1.1' 560s ok 11 560s # testing : response Transfer-Encoding 560s # expected: 'chunked' 560s # received: 'chunked' 560s ok 12 560s # testing : no Content-Length 560s # expected: 0 560s # received: 0 560s ok 13 560s # testing : body length 560s # expected: '280545' 560s # received: 280545 560s ok 14 560s # testing : number of requests 560s # expected: 3 560s # received: 3 560s ok 15 560s # testing : response protocol 560s # expected: 'HTTP/1.1' 560s # received: 'HTTP/1.1' 560s ok 16 560s # testing : response Transfer-Encoding 560s # expected: 'chunked' 560s # received: 'chunked' 560s ok 17 560s # testing : no Content-Length 560s # expected: 0 560s # received: 0 560s ok 18 560s # testing : body length 560s # expected: '845969' 560s # received: 845969 560s ok 19 560s # testing : number of requests 560s # expected: 4 560s # received: 4 560s ok 20 560s # testing : response protocol 560s # expected: 'HTTP/1.1' 560s # received: 'HTTP/1.1' 560s ok 21 560s # testing : no Transfer-Encoding (test result inverted) 560s # expected: 'chunked' 560s # received: '' 560s ok 22 560s # testing : content length 560s # expected: 253 560s # received: '253' 560s ok 23 560s # testing : body length 560s # expected: '242' 560s # received: 242 560s ok 24 560s # testing : number of requests 560s # expected: 5 560s # received: 5 560s ok 25 560s # testing : response protocol 560s # expected: 'HTTP/1.1' 560s # received: 'HTTP/1.1' 560s ok 26 560s # testing : no Transfer-Encoding (test result inverted) 560s # expected: 'chunked' 560s # received: '' 560s ok 27 560s # testing : content length 560s # expected: '' 560s # received: '' 560s ok 28 560s # testing : body length 560s # expected: '14276' 560s # received: 14276 560s ok 29 560s # testing : number of requests 560s # expected: 6 560s # received: 6 560s ok 30 560s ok 563s t/http11/chunked2.t ................. 563s 1..2 563s # Running under perl version 5.040000 for linux 563s # Current time local: Thu Nov 14 07:51:00 2024 563s # Current time GMT: Thu Nov 14 07:51:00 2024 563s # Using Test.pm version 1.31 563s # Using Apache/Test.pm version 1.44 563s # testing : successful response 563s # expected: 200 563s # received: '200' 563s ok 1 563s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 563s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 563s ok 2 563s ok 567s t/http11/clength.t .................. 567s 1..6 567s # Running under perl version 5.040000 for linux 567s # Current time local: Thu Nov 14 07:51:03 2024 567s # Current time GMT: Thu Nov 14 07:51:03 2024 567s # Using Test.pm version 1.31 567s # Using Apache/Test.pm version 1.44 567s # testing : successful response 567s # expected: 200 567s # received: '200' 567s ok 1 567s # expected: 10 567s # received: '10' 567s ok 2 567s # expected: 'bbbbbbbbbb' 567s # received: 'bbbbbbbbbb' 567s ok 3 567s # testing : successful response 567s # expected: 200 567s # received: '200' 567s ok 4 567s # expected: 6 567s # received: '6' 567s ok 5 567s # expected: 'foobar' 567s # received: 'foobar' 567s ok 6 567s ok 571s t/http11/post.t ..................... 571s # using LWP client 571s 1..51 571s # Running under perl version 5.040000 for linux 571s # Current time local: Thu Nov 14 07:51:06 2024 571s # Current time GMT: Thu Nov 14 07:51:06 2024 571s # Using Test.pm version 1.31 571s # Using Apache/Test.pm version 1.44 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 1024 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Connection: Keep-Alive 571s #Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 1 571s #DMMATCH1: 1 571s #Keep-Alive: timeout=5, max=100 571s # 571s # testing : length posted 571s # expected: '1024' 571s # received: 1024 571s ok 1 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 2048 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 2 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '2048' 571s # received: 2048 571s ok 2 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 3072 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 3 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '3072' 571s # received: 3072 571s ok 3 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 4096 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 4 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '4096' 571s # received: 4096 571s ok 4 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 5120 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 5 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '5120' 571s # received: 5120 571s ok 5 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 6144 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 6 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '6144' 571s # received: 6144 571s ok 6 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 7168 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 7 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '7168' 571s # received: 7168 571s ok 7 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 8192 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:09 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 8 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '8192' 571s # received: 8192 571s ok 8 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 9216 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 5 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 9 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '9216' 571s # received: 9216 571s ok 9 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 10240 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 10 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '10240' 571s # received: 10240 571s ok 10 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 11264 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 11 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '11264' 571s # received: 11264 571s ok 11 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 12288 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 12 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '12288' 571s # received: 12288 571s ok 12 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 13312 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 13 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '13312' 571s # received: 13312 571s ok 13 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 14336 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 14 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '14336' 571s # received: 14336 571s ok 14 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 15360 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 15 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '15360' 571s # received: 15360 571s ok 15 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 16384 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 16 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '16384' 571s # received: 16384 571s ok 16 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 17408 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 17 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '17408' 571s # received: 17408 571s ok 17 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 18432 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 18 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '18432' 571s # received: 18432 571s ok 18 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 19456 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 19 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '19456' 571s # received: 19456 571s ok 19 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 20480 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 20 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '20480' 571s # received: 20480 571s ok 20 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 21504 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 21 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '21504' 571s # received: 21504 571s ok 21 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 22528 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 22 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '22528' 571s # received: 22528 571s ok 22 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 23552 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 23 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '23552' 571s # received: 23552 571s ok 23 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 24576 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 24 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '24576' 571s # received: 24576 571s ok 24 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 25600 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 25 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '25600' 571s # received: 25600 571s ok 25 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 26624 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 26 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '26624' 571s # received: 26624 571s ok 26 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 27648 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 27 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '27648' 571s # received: 27648 571s ok 27 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 28672 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 28 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '28672' 571s # received: 28672 571s ok 28 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 29696 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 29 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '29696' 571s # received: 29696 571s ok 29 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 30720 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 30 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '30720' 571s # received: 30720 571s ok 30 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 31744 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 31 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '31744' 571s # received: 31744 571s ok 31 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 32768 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:10 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 32 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '32768' 571s # received: 32768 571s ok 32 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 33792 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 33 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '33792' 571s # received: 33792 571s ok 33 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 34816 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 34 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '34816' 571s # received: 34816 571s ok 34 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 35840 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 35 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '35840' 571s # received: 35840 571s ok 35 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 36864 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 36 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '36864' 571s # received: 36864 571s ok 36 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 37888 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 37 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '37888' 571s # received: 37888 571s ok 37 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 38912 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 38 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '38912' 571s # received: 38912 571s ok 38 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 39936 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 39 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '39936' 571s # received: 39936 571s ok 39 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 40960 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 40 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '40960' 571s # received: 40960 571s ok 40 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 41984 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 41 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '41984' 571s # received: 41984 571s ok 41 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 43008 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 42 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '43008' 571s # received: 43008 571s ok 42 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 44032 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 43 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '44032' 571s # received: 44032 571s ok 43 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 45056 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 44 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '45056' 571s # received: 45056 571s ok 44 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 46080 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 45 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '46080' 571s # received: 46080 571s ok 45 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 47104 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 46 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '47104' 571s # received: 47104 571s ok 46 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 48128 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 47 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '48128' 571s # received: 48128 571s ok 47 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 49152 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 48 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '49152' 571s # received: 49152 571s ok 48 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 50176 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 49 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '50176' 571s # received: 50176 571s ok 49 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 51200 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 6 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 50 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '51200' 571s # received: 51200 571s ok 50 571s #lwp request: 571s #POST http://localhost:8529/eat_post HTTP/1.1 571s #User-Agent: libwww-perl/6.77 571s #Content-Length: 102400 571s # 571s #server response: 571s #HTTP/1.1 200 OK 571s #Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 571s #Vary: In-If1 571s #Content-Length: 7 571s #Client-Date: Thu, 14 Nov 2024 07:51:11 GMT 571s #Client-Peer: 127.0.0.1:8529 571s #Client-Response-Num: 51 571s #DMMATCH1: 1 571s # 571s # testing : length posted 571s # expected: '102400' 571s # received: 102400 571s ok 51 571s ok 574s t/modules/aaa.t ..................... 574s 1..40 574s # Running under perl version 5.040000 for linux 574s # Current time local: Thu Nov 14 07:51:11 2024 574s # Current time GMT: Thu Nov 14 07:51:11 2024 574s # Using Test.pm version 1.31 574s # Using Apache/Test.pm version 1.44 574s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/realm2 574s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 574s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/form1 574s ok 1 574s ok 2 574s ok 3 574s ok 4 574s ok 5 574s ok 6 574s ok 7 574s ok 8 574s ok 9 574s ok 10 574s ok 11 574s ok 12 574s ok 13 574s ok 14 574s ok 15 574s ok 16 574s ok 17 574s ok 18 574s ok 19 574s ok 20 574s ok 21 574s ok 22 574s ok 23 574s ok 24 574s ok 25 574s ok 26 574s ok 27 574s ok 28 574s ok 29 574s ok 30 574s ok 31 574s ok 32 574s ok 33 574s ok 34 574s ok 35 574s ok 36 574s ok 37 574s ok 38 574s ok 39 574s ok 40 574s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/realm2 574s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/form1 574s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 574s ok 579s t/modules/access.t .................. 579s 1..408 579s # Running under perl version 5.040000 for linux 579s # Current time local: Thu Nov 14 07:51:14 2024 579s # Current time GMT: Thu Nov 14 07:51:14 2024 579s # Using Test.pm version 1.31 579s # Using Apache/Test.pm version 1.44 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # expecting access. 579s ok 1 579s # --- 579s # Order deny,allow 579s # Deny from all 579s # expecting access denial. 579s ok 2 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # Deny from all 579s # expecting access. 579s ok 3 579s # --- 579s # Order deny,allow 579s # Deny from localhost 579s # expecting access denial. 579s ok 4 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # Deny from localhost 579s # expecting access. 579s ok 5 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 6 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # Deny from 127.0.0.1 579s # expecting access. 579s ok 7 579s # --- 579s # Order deny,allow 579s # Deny from 127.0 579s # expecting access denial. 579s ok 8 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # Deny from 127.0 579s # expecting access. 579s ok 9 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 10 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 11 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 12 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # Deny from 127.0.0.1/16 579s # expecting access. 579s ok 13 579s # --- 579s # Order deny,allow 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 14 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 15 579s # --- 579s # Order deny,allow 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 16 579s # --- 579s # Order deny,allow 579s # Allow from all 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 17 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # expecting access. 579s ok 18 579s # --- 579s # Order deny,allow 579s # Deny from all 579s # expecting access denial. 579s ok 19 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # Deny from all 579s # expecting access. 579s ok 20 579s # --- 579s # Order deny,allow 579s # Deny from localhost 579s # expecting access denial. 579s ok 21 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # Deny from localhost 579s # expecting access. 579s ok 22 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 23 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # Deny from 127.0.0.1 579s # expecting access. 579s ok 24 579s # --- 579s # Order deny,allow 579s # Deny from 127.0 579s # expecting access denial. 579s ok 25 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # Deny from 127.0 579s # expecting access. 579s ok 26 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 27 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 28 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 29 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # Deny from 127.0.0.1/16 579s # expecting access. 579s ok 30 579s # --- 579s # Order deny,allow 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 31 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 32 579s # --- 579s # Order deny,allow 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 33 579s # --- 579s # Order deny,allow 579s # Allow from localhost 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 34 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # expecting access. 579s ok 35 579s # --- 579s # Order deny,allow 579s # Deny from all 579s # expecting access denial. 579s ok 36 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # Deny from all 579s # expecting access. 579s ok 37 579s # --- 579s # Order deny,allow 579s # Deny from localhost 579s # expecting access denial. 579s ok 38 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # Deny from localhost 579s # expecting access. 579s ok 39 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 40 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1 579s # expecting access. 579s ok 41 579s # --- 579s # Order deny,allow 579s # Deny from 127.0 579s # expecting access denial. 579s ok 42 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # Deny from 127.0 579s # expecting access. 579s ok 43 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 44 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 45 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 46 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1/16 579s # expecting access. 579s ok 47 579s # --- 579s # Order deny,allow 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 48 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 49 579s # --- 579s # Order deny,allow 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 50 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 51 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # expecting access. 579s ok 52 579s # --- 579s # Order deny,allow 579s # Deny from all 579s # expecting access denial. 579s ok 53 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # Deny from all 579s # expecting access. 579s ok 54 579s # --- 579s # Order deny,allow 579s # Deny from localhost 579s # expecting access denial. 579s ok 55 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # Deny from localhost 579s # expecting access. 579s ok 56 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 57 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # Deny from 127.0.0.1 579s # expecting access. 579s ok 58 579s # --- 579s # Order deny,allow 579s # Deny from 127.0 579s # expecting access denial. 579s ok 59 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # Deny from 127.0 579s # expecting access. 579s ok 60 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 61 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 62 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 63 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # Deny from 127.0.0.1/16 579s # expecting access. 579s ok 64 579s # --- 579s # Order deny,allow 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 65 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 66 579s # --- 579s # Order deny,allow 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 67 579s # --- 579s # Order deny,allow 579s # Allow from 127.0 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 68 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 69 579s # --- 579s # Order deny,allow 579s # Deny from all 579s # expecting access denial. 579s ok 70 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from all 579s # expecting access. 579s ok 71 579s # --- 579s # Order deny,allow 579s # Deny from localhost 579s # expecting access denial. 579s ok 72 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from localhost 579s # expecting access. 579s ok 73 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 74 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1 579s # expecting access. 579s ok 75 579s # --- 579s # Order deny,allow 579s # Deny from 127.0 579s # expecting access denial. 579s ok 76 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0 579s # expecting access. 579s ok 77 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 78 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 79 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 80 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1/16 579s # expecting access. 579s ok 81 579s # --- 579s # Order deny,allow 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 82 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 83 579s # --- 579s # Order deny,allow 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 84 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 85 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # expecting access. 579s ok 86 579s # --- 579s # Order deny,allow 579s # Deny from all 579s # expecting access denial. 579s ok 87 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # Deny from all 579s # expecting access. 579s ok 88 579s # --- 579s # Order deny,allow 579s # Deny from localhost 579s # expecting access denial. 579s ok 89 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # Deny from localhost 579s # expecting access. 579s ok 90 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 91 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1 579s # expecting access. 579s ok 92 579s # --- 579s # Order deny,allow 579s # Deny from 127.0 579s # expecting access denial. 579s ok 93 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0 579s # expecting access. 579s ok 94 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 95 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 96 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 97 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1/16 579s # expecting access. 579s ok 98 579s # --- 579s # Order deny,allow 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 99 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 100 579s # --- 579s # Order deny,allow 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 101 579s # --- 579s # Order deny,allow 579s # Allow from 127.0.0.1/16 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 102 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # expecting access. 579s ok 103 579s # --- 579s # Order deny,allow 579s # Deny from all 579s # expecting access denial. 579s ok 104 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # Deny from all 579s # expecting access denial. 579s ok 105 579s # --- 579s # Order deny,allow 579s # Deny from localhost 579s # expecting access denial. 579s ok 106 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # Deny from localhost 579s # expecting access denial. 579s ok 107 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 108 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 109 579s # --- 579s # Order deny,allow 579s # Deny from 127.0 579s # expecting access denial. 579s ok 110 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # Deny from 127.0 579s # expecting access denial. 579s ok 111 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 112 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 113 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 114 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 115 579s # --- 579s # Order deny,allow 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 116 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 117 579s # --- 579s # Order deny,allow 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 118 579s # --- 579s # Order deny,allow 579s # Allow from somewhere.else.com 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 119 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # expecting access. 579s ok 120 579s # --- 579s # Order deny,allow 579s # Deny from all 579s # expecting access denial. 579s ok 121 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # Deny from all 579s # expecting access denial. 579s ok 122 579s # --- 579s # Order deny,allow 579s # Deny from localhost 579s # expecting access denial. 579s ok 123 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # Deny from localhost 579s # expecting access denial. 579s ok 124 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 125 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 126 579s # --- 579s # Order deny,allow 579s # Deny from 127.0 579s # expecting access denial. 579s ok 127 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # Deny from 127.0 579s # expecting access denial. 579s ok 128 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 129 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 130 579s # --- 579s # Order deny,allow 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 131 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 132 579s # --- 579s # Order deny,allow 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 133 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 134 579s # --- 579s # Order deny,allow 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 135 579s # --- 579s # Order deny,allow 579s # Allow from 66.6.6.6 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 136 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # expecting access. 579s ok 137 579s # --- 579s # Order allow,deny 579s # Deny from all 579s # expecting access denial. 579s ok 138 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # Deny from all 579s # expecting access denial. 579s ok 139 579s # --- 579s # Order allow,deny 579s # Deny from localhost 579s # expecting access denial. 579s ok 140 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # Deny from localhost 579s # expecting access denial. 579s ok 141 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 142 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 143 579s # --- 579s # Order allow,deny 579s # Deny from 127.0 579s # expecting access denial. 579s ok 144 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # Deny from 127.0 579s # expecting access denial. 579s ok 145 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 146 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 147 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 148 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 149 579s # --- 579s # Order allow,deny 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 150 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 151 579s # --- 579s # Order allow,deny 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 152 579s # --- 579s # Order allow,deny 579s # Allow from all 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 153 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # expecting access. 579s ok 154 579s # --- 579s # Order allow,deny 579s # Deny from all 579s # expecting access denial. 579s ok 155 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # Deny from all 579s # expecting access denial. 579s ok 156 579s # --- 579s # Order allow,deny 579s # Deny from localhost 579s # expecting access denial. 579s ok 157 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # Deny from localhost 579s # expecting access denial. 579s ok 158 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 159 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 160 579s # --- 579s # Order allow,deny 579s # Deny from 127.0 579s # expecting access denial. 579s ok 161 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # Deny from 127.0 579s # expecting access denial. 579s ok 162 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 163 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 164 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 165 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 166 579s # --- 579s # Order allow,deny 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 167 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 168 579s # --- 579s # Order allow,deny 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 169 579s # --- 579s # Order allow,deny 579s # Allow from localhost 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 170 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # expecting access. 579s ok 171 579s # --- 579s # Order allow,deny 579s # Deny from all 579s # expecting access denial. 579s ok 172 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # Deny from all 579s # expecting access denial. 579s ok 173 579s # --- 579s # Order allow,deny 579s # Deny from localhost 579s # expecting access denial. 579s ok 174 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # Deny from localhost 579s # expecting access denial. 579s ok 175 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 176 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 177 579s # --- 579s # Order allow,deny 579s # Deny from 127.0 579s # expecting access denial. 579s ok 178 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # Deny from 127.0 579s # expecting access denial. 579s ok 179 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 180 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 181 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 182 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 183 579s # --- 579s # Order allow,deny 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 184 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 185 579s # --- 579s # Order allow,deny 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 186 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 187 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # expecting access. 579s ok 188 579s # --- 579s # Order allow,deny 579s # Deny from all 579s # expecting access denial. 579s ok 189 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # Deny from all 579s # expecting access denial. 579s ok 190 579s # --- 579s # Order allow,deny 579s # Deny from localhost 579s # expecting access denial. 579s ok 191 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # Deny from localhost 579s # expecting access denial. 579s ok 192 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 193 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 194 579s # --- 579s # Order allow,deny 579s # Deny from 127.0 579s # expecting access denial. 579s ok 195 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # Deny from 127.0 579s # expecting access denial. 579s ok 196 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 197 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 198 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 199 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 200 579s # --- 579s # Order allow,deny 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 201 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 202 579s # --- 579s # Order allow,deny 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 203 579s # --- 579s # Order allow,deny 579s # Allow from 127.0 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 204 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 205 579s # --- 579s # Order allow,deny 579s # Deny from all 579s # expecting access denial. 579s ok 206 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from all 579s # expecting access denial. 579s ok 207 579s # --- 579s # Order allow,deny 579s # Deny from localhost 579s # expecting access denial. 579s ok 208 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from localhost 579s # expecting access denial. 579s ok 209 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 210 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 211 579s # --- 579s # Order allow,deny 579s # Deny from 127.0 579s # expecting access denial. 579s ok 212 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0 579s # expecting access denial. 579s ok 213 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 214 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 215 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 216 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 217 579s # --- 579s # Order allow,deny 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 218 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 219 579s # --- 579s # Order allow,deny 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 220 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 221 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # expecting access. 579s ok 222 579s # --- 579s # Order allow,deny 579s # Deny from all 579s # expecting access denial. 579s ok 223 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # Deny from all 579s # expecting access denial. 579s ok 224 579s # --- 579s # Order allow,deny 579s # Deny from localhost 579s # expecting access denial. 579s ok 225 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # Deny from localhost 579s # expecting access denial. 579s ok 226 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 227 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 228 579s # --- 579s # Order allow,deny 579s # Deny from 127.0 579s # expecting access denial. 579s ok 229 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0 579s # expecting access denial. 579s ok 230 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 231 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 232 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 233 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 234 579s # --- 579s # Order allow,deny 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 235 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 236 579s # --- 579s # Order allow,deny 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 237 579s # --- 579s # Order allow,deny 579s # Allow from 127.0.0.1/16 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 238 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # expecting access denial. 579s ok 239 579s # --- 579s # Order allow,deny 579s # Deny from all 579s # expecting access denial. 579s ok 240 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # Deny from all 579s # expecting access denial. 579s ok 241 579s # --- 579s # Order allow,deny 579s # Deny from localhost 579s # expecting access denial. 579s ok 242 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # Deny from localhost 579s # expecting access denial. 579s ok 243 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 244 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 245 579s # --- 579s # Order allow,deny 579s # Deny from 127.0 579s # expecting access denial. 579s ok 246 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # Deny from 127.0 579s # expecting access denial. 579s ok 247 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 248 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 249 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 250 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 251 579s # --- 579s # Order allow,deny 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 252 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 253 579s # --- 579s # Order allow,deny 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 254 579s # --- 579s # Order allow,deny 579s # Allow from somewhere.else.com 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 255 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # expecting access denial. 579s ok 256 579s # --- 579s # Order allow,deny 579s # Deny from all 579s # expecting access denial. 579s ok 257 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # Deny from all 579s # expecting access denial. 579s ok 258 579s # --- 579s # Order allow,deny 579s # Deny from localhost 579s # expecting access denial. 579s ok 259 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # Deny from localhost 579s # expecting access denial. 579s ok 260 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 261 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 262 579s # --- 579s # Order allow,deny 579s # Deny from 127.0 579s # expecting access denial. 579s ok 263 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # Deny from 127.0 579s # expecting access denial. 579s ok 264 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 265 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 266 579s # --- 579s # Order allow,deny 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 267 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 268 579s # --- 579s # Order allow,deny 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 269 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 270 579s # --- 579s # Order allow,deny 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 271 579s # --- 579s # Order allow,deny 579s # Allow from 66.6.6.6 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 272 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # expecting access. 579s ok 273 579s # --- 579s # Order mutual-failure 579s # Deny from all 579s # expecting access denial. 579s ok 274 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # Deny from all 579s # expecting access denial. 579s ok 275 579s # --- 579s # Order mutual-failure 579s # Deny from localhost 579s # expecting access denial. 579s ok 276 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # Deny from localhost 579s # expecting access denial. 579s ok 277 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 278 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 279 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0 579s # expecting access denial. 579s ok 280 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # Deny from 127.0 579s # expecting access denial. 579s ok 281 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 282 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 283 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 284 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 285 579s # --- 579s # Order mutual-failure 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 286 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 287 579s # --- 579s # Order mutual-failure 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 288 579s # --- 579s # Order mutual-failure 579s # Allow from all 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 289 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # expecting access. 579s ok 290 579s # --- 579s # Order mutual-failure 579s # Deny from all 579s # expecting access denial. 579s ok 291 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # Deny from all 579s # expecting access denial. 579s ok 292 579s # --- 579s # Order mutual-failure 579s # Deny from localhost 579s # expecting access denial. 579s ok 293 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # Deny from localhost 579s # expecting access denial. 579s ok 294 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 295 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 296 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0 579s # expecting access denial. 579s ok 297 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # Deny from 127.0 579s # expecting access denial. 579s ok 298 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 299 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 300 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 301 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 302 579s # --- 579s # Order mutual-failure 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 303 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 304 579s # --- 579s # Order mutual-failure 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 305 579s # --- 579s # Order mutual-failure 579s # Allow from localhost 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 306 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # expecting access. 579s ok 307 579s # --- 579s # Order mutual-failure 579s # Deny from all 579s # expecting access denial. 579s ok 308 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # Deny from all 579s # expecting access denial. 579s ok 309 579s # --- 579s # Order mutual-failure 579s # Deny from localhost 579s # expecting access denial. 579s ok 310 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # Deny from localhost 579s # expecting access denial. 579s ok 311 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 312 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 313 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0 579s # expecting access denial. 579s ok 314 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # Deny from 127.0 579s # expecting access denial. 579s ok 315 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 316 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 317 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 318 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 319 579s # --- 579s # Order mutual-failure 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 320 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 321 579s # --- 579s # Order mutual-failure 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 322 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 323 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # expecting access. 579s ok 324 579s # --- 579s # Order mutual-failure 579s # Deny from all 579s # expecting access denial. 579s ok 325 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # Deny from all 579s # expecting access denial. 579s ok 326 579s # --- 579s # Order mutual-failure 579s # Deny from localhost 579s # expecting access denial. 579s ok 327 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # Deny from localhost 579s # expecting access denial. 579s ok 328 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 329 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 330 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0 579s # expecting access denial. 579s ok 331 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # Deny from 127.0 579s # expecting access denial. 579s ok 332 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 333 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 334 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 335 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 336 579s # --- 579s # Order mutual-failure 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 337 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 338 579s # --- 579s # Order mutual-failure 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 339 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 340 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # expecting access. 579s ok 341 579s # --- 579s # Order mutual-failure 579s # Deny from all 579s # expecting access denial. 579s ok 342 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from all 579s # expecting access denial. 579s ok 343 579s # --- 579s # Order mutual-failure 579s # Deny from localhost 579s # expecting access denial. 579s ok 344 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from localhost 579s # expecting access denial. 579s ok 345 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 346 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 347 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0 579s # expecting access denial. 579s ok 348 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0 579s # expecting access denial. 579s ok 349 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 350 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 351 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 352 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 353 579s # --- 579s # Order mutual-failure 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 354 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 355 579s # --- 579s # Order mutual-failure 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 356 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/255.255.0.0 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 357 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # expecting access. 579s ok 358 579s # --- 579s # Order mutual-failure 579s # Deny from all 579s # expecting access denial. 579s ok 359 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # Deny from all 579s # expecting access denial. 579s ok 360 579s # --- 579s # Order mutual-failure 579s # Deny from localhost 579s # expecting access denial. 579s ok 361 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # Deny from localhost 579s # expecting access denial. 579s ok 362 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 363 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 364 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0 579s # expecting access denial. 579s ok 365 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0 579s # expecting access denial. 579s ok 366 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 367 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 368 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 369 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 370 579s # --- 579s # Order mutual-failure 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 371 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # Deny from somewhere.else.com 579s # expecting access. 579s ok 372 579s # --- 579s # Order mutual-failure 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 373 579s # --- 579s # Order mutual-failure 579s # Allow from 127.0.0.1/16 579s # Deny from 66.6.6.6 579s # expecting access. 579s ok 374 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # expecting access denial. 579s ok 375 579s # --- 579s # Order mutual-failure 579s # Deny from all 579s # expecting access denial. 579s ok 376 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # Deny from all 579s # expecting access denial. 579s ok 377 579s # --- 579s # Order mutual-failure 579s # Deny from localhost 579s # expecting access denial. 579s ok 378 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # Deny from localhost 579s # expecting access denial. 579s ok 379 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 380 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 381 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0 579s # expecting access denial. 579s ok 382 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # Deny from 127.0 579s # expecting access denial. 579s ok 383 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 384 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 385 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 386 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 387 579s # --- 579s # Order mutual-failure 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 388 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 389 579s # --- 579s # Order mutual-failure 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 390 579s # --- 579s # Order mutual-failure 579s # Allow from somewhere.else.com 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 391 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # expecting access denial. 579s ok 392 579s # --- 579s # Order mutual-failure 579s # Deny from all 579s # expecting access denial. 579s ok 393 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # Deny from all 579s # expecting access denial. 579s ok 394 579s # --- 579s # Order mutual-failure 579s # Deny from localhost 579s # expecting access denial. 579s ok 395 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # Deny from localhost 579s # expecting access denial. 579s ok 396 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 397 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1 579s # expecting access denial. 579s ok 398 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0 579s # expecting access denial. 579s ok 399 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # Deny from 127.0 579s # expecting access denial. 579s ok 400 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 401 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1/255.255.0.0 579s # expecting access denial. 579s ok 402 579s # --- 579s # Order mutual-failure 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 403 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # Deny from 127.0.0.1/16 579s # expecting access denial. 579s ok 404 579s # --- 579s # Order mutual-failure 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 405 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # Deny from somewhere.else.com 579s # expecting access denial. 579s ok 406 579s # --- 579s # Order mutual-failure 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 407 579s # --- 579s # Order mutual-failure 579s # Allow from 66.6.6.6 579s # Deny from 66.6.6.6 579s # expecting access denial. 579s ok 408 579s ok 582s t/modules/actions.t ................. 582s 1..20 582s # Running under perl version 5.040000 for linux 582s # Current time local: Thu Nov 14 07:51:19 2024 582s # Current time GMT: Thu Nov 14 07:51:19 2024 582s # Using Test.pm version 1.31 582s # Using Apache/Test.pm version 1.44 582s # expected: 200 582s # received: '200' 582s ok 1 582s # expected: 'nada' 582s # received: 'nada' 582s ok 2 582s # expected: 404 582s # received: '404' 582s ok 3 582s ok 4 # skip RC=404, no need to check content 582s # expected: 404 582s # received: '404' 582s ok 5 582s ok 6 # skip RC=404, no need to check content 582s # expected: 404 582s # received: '404' 582s ok 7 582s ok 8 # skip RC=404, no need to check content 582s # expected: 200 582s # received: '200' 582s ok 9 582s # expected: 'nada' 582s # received: 'nada' 582s ok 10 582s # expected: 404 582s # received: '404' 582s ok 11 582s ok 12 # skip RC=404, no need to check content 582s # expected: 200 582s # received: '200' 582s ok 13 582s # expected: 'POST 582s # foo2: bar2 582s # ' 582s # received: 'POST 582s # foo2: bar2 582s # ' 582s ok 14 582s # expected: 405 582s # received: '405' 582s ok 15 582s # expected: 200 582s # received: '200' 582s ok 16 582s # expected: 'foo=bar' 582s # received: 'foo=bar' 582s ok 17 582s # expected: 200 582s # received: '200' 582s ok 18 582s # expected: 'POST 582s # foo2: bar2 582s # ' 582s # received: 'POST 582s # foo2: bar2 582s # ' 582s ok 19 582s # expected: 405 582s # received: '405' 582s ok 20 582s ok 586s t/modules/alias.t ................... 586s 1..134 586s # Running under perl version 5.040000 for linux 586s # Current time local: Thu Nov 14 07:51:22 2024 586s # Current time GMT: Thu Nov 14 07:51:22 2024 586s # Using Test.pm version 1.31 586s # Using Apache/Test.pm version 1.44 586s # verifying simple aliases 586s # testing : /alias/ 586s # expected: 200 586s # received: '200' 586s ok 1 586s # testing : /bogu/ 586s # expected: 404 586s # received: '404' 586s ok 2 586s # verifying alias match with /ali[0-9]. 586s # testing : /ali0 586s # expected: 0 586s # received: '0' 586s ok 3 586s # testing : /ali1 586s # expected: 1 586s # received: '1' 586s ok 4 586s # testing : /ali2 586s # expected: 2 586s # received: '2' 586s ok 5 586s # testing : /ali3 586s # expected: 3 586s # received: '3' 586s ok 6 586s # testing : /ali4 586s # expected: 4 586s # received: '4' 586s ok 7 586s # testing : /ali5 586s # expected: 5 586s # received: '5' 586s ok 8 586s # testing : /ali6 586s # expected: 6 586s # received: '6' 586s ok 9 586s # testing : /ali7 586s # expected: 7 586s # received: '7' 586s ok 10 586s # testing : /ali8 586s # expected: 8 586s # received: '8' 586s ok 11 586s # testing : /ali9 586s # expected: 9 586s # received: '9' 586s ok 12 586s # verifying expression alias match with /expr/ali[0-9]. 586s # testing : /ali0 586s # expected: 0 586s # received: '0' 586s ok 13 586s # testing : /ali1 586s # expected: 1 586s # received: '1' 586s ok 14 586s # testing : /ali2 586s # expected: 2 586s # received: '2' 586s ok 15 586s # testing : /ali3 586s # expected: 3 586s # received: '3' 586s ok 16 586s # testing : /ali4 586s # expected: 4 586s # received: '4' 586s ok 17 586s # testing : /ali5 586s # expected: 5 586s # received: '5' 586s ok 18 586s # testing : /ali6 586s # expected: 6 586s # received: '6' 586s ok 19 586s # testing : /ali7 586s # expected: 7 586s # received: '7' 586s ok 20 586s # testing : /ali8 586s # expected: 8 586s # received: '8' 586s ok 21 586s # testing : /ali9 586s # expected: 9 586s # received: '9' 586s ok 22 586s # testing : /forbid 586s # expected: '403' 586s # received: '403' 586s ok 23 586s # testing : /gone 586s # expected: '410' 586s # received: '410' 586s ok 24 586s # testing : /perm 586s # expected: '301' 586s # received: '301' 586s ok 25 586s # testing : /perm2 586s # expected: '301' 586s # received: '301' 586s ok 26 586s # testing : /seeother 586s # expected: '303' 586s # received: '303' 586s ok 27 586s # testing : /temp 586s # expected: '302' 586s # received: '302' 586s ok 28 586s # testing : /temp2 586s # expected: '302' 586s # received: '302' 586s ok 29 586s verifying body of perm and temp redirect match 586s # testing : /p0 586s # expected: 0 586s # received: '0' 586s ok 30 586s # testing : /p1 586s # expected: 1 586s # received: '1' 586s ok 31 586s # testing : /p2 586s # expected: 2 586s # received: '2' 586s ok 32 586s # testing : /p3 586s # expected: 3 586s # received: '3' 586s ok 33 586s # testing : /p4 586s # expected: 4 586s # received: '4' 586s ok 34 586s # testing : /p5 586s # expected: 5 586s # received: '5' 586s ok 35 586s # testing : /p6 586s # expected: 6 586s # received: '6' 586s ok 36 586s # testing : /p7 586s # expected: 7 586s # received: '7' 586s ok 37 586s # testing : /p8 586s # expected: 8 586s # received: '8' 586s ok 38 586s # testing : /p9 586s # expected: 9 586s # received: '9' 586s ok 39 586s # testing : /t0 586s # expected: 0 586s # received: '0' 586s ok 40 586s # testing : /t1 586s # expected: 1 586s # received: '1' 586s ok 41 586s # testing : /t2 586s # expected: 2 586s # received: '2' 586s ok 42 586s # testing : /t3 586s # expected: 3 586s # received: '3' 586s ok 43 586s # testing : /t4 586s # expected: 4 586s # received: '4' 586s ok 44 586s # testing : /t5 586s # expected: 5 586s # received: '5' 586s ok 45 586s # testing : /t6 586s # expected: 6 586s # received: '6' 586s ok 46 586s # testing : /t7 586s # expected: 7 586s # received: '7' 586s ok 47 586s # testing : /t8 586s # expected: 8 586s # received: '8' 586s ok 48 586s # testing : /t9 586s # expected: 9 586s # received: '9' 586s ok 49 586s verifying body of perm and temp redirect match with expression support 586s # testing : /p0 586s # expected: 0 586s # received: '0' 586s ok 50 586s # testing : /p1 586s # expected: 1 586s # received: '1' 586s ok 51 586s # testing : /p2 586s # expected: 2 586s # received: '2' 586s ok 52 586s # testing : /p3 586s # expected: 3 586s # received: '3' 586s ok 53 586s # testing : /p4 586s # expected: 4 586s # received: '4' 586s ok 54 586s # testing : /p5 586s # expected: 5 586s # received: '5' 586s ok 55 586s # testing : /p6 586s # expected: 6 586s # received: '6' 586s ok 56 586s # testing : /p7 586s # expected: 7 586s # received: '7' 586s ok 57 586s # testing : /p8 586s # expected: 8 586s # received: '8' 586s ok 58 586s # testing : /p9 586s # expected: 9 586s # received: '9' 586s ok 59 586s # testing : /t0 586s # expected: 0 586s # received: '0' 586s ok 60 586s # testing : /t1 586s # expected: 1 586s # received: '1' 586s ok 61 586s # testing : /t2 586s # expected: 2 586s # received: '2' 586s ok 62 586s # testing : /t3 586s # expected: 3 586s # received: '3' 586s ok 63 586s # testing : /t4 586s # expected: 4 586s # received: '4' 586s ok 64 586s # testing : /t5 586s # expected: 5 586s # received: '5' 586s ok 65 586s # testing : /t6 586s # expected: 6 586s # received: '6' 586s ok 66 586s # testing : /t7 586s # expected: 7 586s # received: '7' 586s ok 67 586s # testing : /t8 586s # expected: 8 586s # received: '8' 586s ok 68 586s # testing : /t9 586s # expected: 9 586s # received: '9' 586s ok 69 586s verifying return code of seeother and gone redirect match 586s # testing : g0 586s # expected: '410' 586s # received: '410' 586s ok 70 586s # testing : g1 586s # expected: '410' 586s # received: '410' 586s ok 71 586s # testing : g2 586s # expected: '410' 586s # received: '410' 586s ok 72 586s # testing : g3 586s # expected: '410' 586s # received: '410' 586s ok 73 586s # testing : g4 586s # expected: '410' 586s # received: '410' 586s ok 74 586s # testing : g5 586s # expected: '410' 586s # received: '410' 586s ok 75 586s # testing : g6 586s # expected: '410' 586s # received: '410' 586s ok 76 586s # testing : g7 586s # expected: '410' 586s # received: '410' 586s ok 77 586s # testing : g8 586s # expected: '410' 586s # received: '410' 586s ok 78 586s # testing : g9 586s # expected: '410' 586s # received: '410' 586s ok 79 586s # testing : f0 586s # expected: '403' 586s # received: '403' 586s ok 80 586s # testing : f1 586s # expected: '403' 586s # received: '403' 586s ok 81 586s # testing : f2 586s # expected: '403' 586s # received: '403' 586s ok 82 586s # testing : f3 586s # expected: '403' 586s # received: '403' 586s ok 83 586s # testing : f4 586s # expected: '403' 586s # received: '403' 586s ok 84 586s # testing : f5 586s # expected: '403' 586s # received: '403' 586s ok 85 586s # testing : f6 586s # expected: '403' 586s # received: '403' 586s ok 86 586s # testing : f7 586s # expected: '403' 586s # received: '403' 586s ok 87 586s # testing : f8 586s # expected: '403' 586s # received: '403' 586s ok 88 586s # testing : f9 586s # expected: '403' 586s # received: '403' 586s ok 89 586s # testing : s0 586s # expected: '303' 586s # received: '303' 586s ok 90 586s # testing : s1 586s # expected: '303' 586s # received: '303' 586s ok 91 586s # testing : s2 586s # expected: '303' 586s # received: '303' 586s ok 92 586s # testing : s3 586s # expected: '303' 586s # received: '303' 586s ok 93 586s # testing : s4 586s # expected: '303' 586s # received: '303' 586s ok 94 586s # testing : s5 586s # expected: '303' 586s # received: '303' 586s ok 95 586s # testing : s6 586s # expected: '303' 586s # received: '303' 586s ok 96 586s # testing : s7 586s # expected: '303' 586s # received: '303' 586s ok 97 586s # testing : s8 586s # expected: '303' 586s # received: '303' 586s ok 98 586s # testing : s9 586s # expected: '303' 586s # received: '303' 586s ok 99 586s verifying return code of seeother and gone redirect match with expression support 586s # testing : g0 586s # expected: '410' 586s # received: '410' 586s ok 100 586s # testing : g1 586s # expected: '410' 586s # received: '410' 586s ok 101 586s # testing : g2 586s # expected: '410' 586s # received: '410' 586s ok 102 586s # testing : g3 586s # expected: '410' 586s # received: '410' 586s ok 103 586s # testing : g4 586s # expected: '410' 586s # received: '410' 586s ok 104 586s # testing : g5 586s # expected: '410' 586s # received: '410' 586s ok 105 586s # testing : g6 586s # expected: '410' 586s # received: '410' 586s ok 106 586s # testing : g7 586s # expected: '410' 586s # received: '410' 586s ok 107 586s # testing : g8 586s # expected: '410' 586s # received: '410' 586s ok 108 586s # testing : g9 586s # expected: '410' 586s # received: '410' 586s ok 109 586s # testing : f0 586s # expected: '403' 586s # received: '403' 586s ok 110 586s # testing : f1 586s # expected: '403' 586s # received: '403' 586s ok 111 586s # testing : f2 586s # expected: '403' 586s # received: '403' 586s ok 112 586s # testing : f3 586s # expected: '403' 586s # received: '403' 586s ok 113 586s # testing : f4 586s # expected: '403' 586s # received: '403' 586s ok 114 586s # testing : f5 586s # expected: '403' 586s # received: '403' 586s ok 115 586s # testing : f6 586s # expected: '403' 586s # received: '403' 586s ok 116 586s # testing : f7 586s # expected: '403' 586s # received: '403' 586s ok 117 586s # testing : f8 586s # expected: '403' 586s # received: '403' 586s ok 118 586s # testing : f9 586s # expected: '403' 586s # received: '403' 586s ok 119 586s # testing : s0 586s # expected: '303' 586s # received: '303' 586s ok 120 586s # testing : s1 586s # expected: '303' 586s # received: '303' 586s ok 121 586s # testing : s2 586s # expected: '303' 586s # received: '303' 586s ok 122 586s # testing : s3 586s # expected: '303' 586s # received: '303' 586s ok 123 586s # testing : s4 586s # expected: '303' 586s # received: '303' 586s ok 124 586s # testing : s5 586s # expected: '303' 586s # received: '303' 586s ok 125 586s # testing : s6 586s # expected: '303' 586s # received: '303' 586s ok 126 586s # testing : s7 586s # expected: '303' 586s # received: '303' 586s ok 127 586s # testing : s8 586s # expected: '303' 586s # received: '303' 586s ok 128 586s # testing : s9 586s # expected: '303' 586s # received: '303' 586s ok 129 586s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 586s # verifying /modules/alias/script is plain text 586s # testing : /modules/alias/script 586s # expected: '#!/bin/sh 586s # echo Content-type: text/plain 586s # echo 586s # echo this is a shell script cgi. 586s # ' 586s # received: '#!/bin/sh 586s # echo Content-type: text/plain 586s # echo 586s # echo this is a shell script cgi. 586s # ' 586s ok 130 586s # verifying same file accessed at /cgi/script is executed code 586s # testing : /cgi/script 586s # expected: 'this is a shell script cgi. 586s # ' 586s # received: 'this is a shell script cgi. 586s # ' 586s ok 131 586s # verifying ScriptAliasMatch with /aliascgi-script 586s # testing : /aliascgi-script 586s # expected: 'this is a shell script cgi. 586s # ' 586s # received: 'this is a shell script cgi. 586s # ' 586s ok 132 586s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 586s # testing : /aliascgi-script 586s # expected: 'this is a shell script cgi. 586s # ' 586s # received: 'this is a shell script cgi. 586s # ' 586s ok 133 586s # verifying bad script alias. 586s # testing : /aliascgi-nada 586s # expected: 404 586s # received: '404' 586s ok 134 586s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 586s ok 590s t/modules/allowmethods.t ............ 590s 1..9 590s # Running under perl version 5.040000 for linux 590s # Current time local: Thu Nov 14 07:51:26 2024 590s # Current time GMT: Thu Nov 14 07:51:26 2024 590s # Using Test.pm version 1.31 590s # Using Apache/Test.pm version 1.44 590s # testing : Get request to /Get responds 200 590s # expected: 200 590s # received: '200' 590s ok 1 590s # testing : Head request to /Get responds 200 590s # expected: 200 590s # received: '200' 590s ok 2 590s # testing : Post request to /Get responds 405 590s # expected: 405 590s # received: '405' 590s ok 3 590s # testing : Get request to /Head responds 200 590s # expected: 200 590s # received: '200' 590s ok 4 590s # testing : Head request to /Head responds 200 590s # expected: 200 590s # received: '200' 590s ok 5 590s # testing : Post request to /Head responds 405 590s # expected: 405 590s # received: '405' 590s ok 6 590s # testing : Get request to /Post responds 405 590s # expected: 405 590s # received: '405' 590s ok 7 590s # testing : Head request to /Post responds 405 590s # expected: 405 590s # received: '405' 590s ok 8 590s # testing : Post request to /Post responds 200 590s # expected: 200 590s # received: '200' 590s ok 9 590s ok 593s t/modules/asis.t .................... 593s 1..3 593s # Running under perl version 5.040000 for linux 593s # Current time local: Thu Nov 14 07:51:30 2024 593s # Current time GMT: Thu Nov 14 07:51:30 2024 593s # Using Test.pm version 1.31 593s # Using Apache/Test.pm version 1.44 593s # testing : asis content OK 593s # expected: 'This is asis content. 593s # ' 593s # received: 'This is asis content. 593s # ' 593s ok 1 593s # testing : asis gave 404 error 593s # expected: 404 593s # received: '404' 593s ok 2 593s # testing : asis gave 403 error 593s # expected: 403 593s # received: '403' 593s ok 3 593s ok 600s t/modules/authz_core.t .............. 600s 1..504 600s # Running under perl version 5.040000 for linux 600s # Current time local: Thu Nov 14 07:51:33 2024 600s # Current time GMT: Thu Nov 14 07:51:33 2024 600s # Using Test.pm version 1.31 600s # Using Apache/Test.pm version 1.44 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/groups1 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 200, expected 200 [a/ : a/ ] 600s ok 1 600s # got 200, expected 200 [a/ : a/ 1] 600s ok 2 600s # got 200, expected 200 [a/ : a/ 2] 600s ok 3 600s # got 200, expected 200 [a/ : a/ 1 2] 600s ok 4 600s # got 200, expected 200 [a/ : a/ 3] 600s ok 5 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ user1: a/ ] 600s ok 6 600s # got 200, expected 200 [a/ user1: a/ user1] 600s ok 7 600s # got 401, expected 401 [a/ user1: a/ user2] 600s ok 8 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ Any 1 2: a/ ] 600s ok 9 600s # got 200, expected 200 [a/ Any 1 2: a/ 1] 600s ok 10 600s # got 200, expected 200 [a/ Any 1 2: a/ 2] 600s ok 11 600s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 600s ok 12 600s # got 403, expected 403 [a/ Any 1 2: a/ 3] 600s ok 13 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 600s ok 14 600s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 600s ok 15 600s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 600s ok 16 600s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 600s ok 17 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 600s ok 18 600s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 600s ok 19 600s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 600s ok 20 600s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 600s ok 21 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 600s ok 22 600s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 600s ok 23 600s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 600s ok 24 600s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 600s ok 25 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 600s ok 26 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 600s ok 27 600s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 600s ok 28 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 600s ok 29 600s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 600s ok 30 600s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 600s ok 31 600s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 600s ok 32 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 600s ok 33 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 600s ok 34 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 600s ok 35 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 600s ok 36 600s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 600s ok 37 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 600s ok 38 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 600s ok 39 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 600s ok 40 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 600s ok 41 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 600s ok 42 600s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 600s ok 43 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 600s ok 44 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 600s ok 45 600s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 600s ok 46 600s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 600s ok 47 600s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 600s ok 48 600s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 600s ok 49 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 600s ok 50 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 600s ok 51 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 600s ok 52 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 600s ok 53 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 600s ok 54 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 600s ok 55 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 600s ok 56 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 600s ok 57 600s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 600s ok 58 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 1 !2: a/ ] 600s ok 59 600s # got 200, expected 200 [a/ All 1 !2: a/ 1] 600s ok 60 600s # got 403, expected 403 [a/ All 1 !2: a/ 2] 600s ok 61 600s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 600s ok 62 600s # got 403, expected 403 [a/ All 1 !2: a/ 3] 600s ok 63 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 600s ok 64 600s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 600s ok 65 600s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 600s ok 66 600s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 600s ok 67 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 600s ok 68 600s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 600s ok 69 600s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 600s ok 70 600s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 600s ok 71 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 600s ok 72 600s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 600s ok 73 600s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 600s ok 74 600s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 600s ok 75 600s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 600s ok 76 600s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 600s ok 77 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 600s ok 78 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 600s ok 79 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 600s ok 80 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 600s ok 81 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 600s ok 82 600s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 600s ok 83 600s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 600s ok 84 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 600s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 600s ok 85 600s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 600s ok 86 600s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 600s ok 87 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 600s ok 88 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 600s ok 89 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 600s ok 90 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 600s ok 91 600s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 600s ok 92 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 600s ok 93 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 600s ok 94 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 600s ok 95 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 600s ok 96 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 600s ok 97 600s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 600s ok 98 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 600s ok 99 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 600s ok 100 600s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 600s ok 101 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 600s ok 102 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 600s ok 103 600s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 600s ok 104 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 600s ok 105 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 600s ok 106 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 600s ok 107 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 600s ok 108 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 600s ok 109 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 600s ok 110 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 600s ok 111 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 600s ok 112 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 600s ok 113 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 1 2: a/ ] 600s ok 114 600s # got 403, expected 403 [a/ All 1 2: a/ 1] 600s ok 115 600s # got 403, expected 403 [a/ All 1 2: a/ 2] 600s ok 116 600s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 600s ok 117 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 600s ok 118 600s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 600s ok 119 600s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 600s ok 120 600s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 600s ok 121 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 600s ok 122 600s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 600s ok 123 600s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 600s ok 124 600s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 600s ok 125 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 600s ok 126 600s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 600s ok 127 600s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 600s ok 128 600s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 600s ok 129 600s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 600s ok 130 600s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 600s ok 131 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 600s ok 132 600s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 600s ok 133 600s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 600s ok 134 600s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 600s ok 135 600s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 600s ok 136 600s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 600s ok 137 600s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 600s ok 138 600s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 600s ok 139 600s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 600s ok 140 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 600s ok 141 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 600s ok 142 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 600s ok 143 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 600s ok 144 600s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 600s ok 145 600s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 600s ok 146 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 600s ok 147 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 600s ok 148 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 600s ok 149 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 600s ok 150 600s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 600s ok 151 600s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 600s ok 152 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 600s ok 153 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 600s ok 154 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 600s ok 155 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 600s ok 156 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 600s ok 157 600s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 600s ok 158 600s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 600s ok 159 600s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 600s ok 160 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 600s ok 161 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 600s ok 162 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 600s ok 163 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 600s ok 164 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 600s ok 165 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 600s ok 166 600s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 600s ok 167 600s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 600s ok 168 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 600s ok 169 600s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 600s ok 170 600s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 600s ok 171 600s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 600s ok 172 600s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 600s ok 173 600s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 600s ok 174 600s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 600s ok 175 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 600s ok 176 600s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 600s ok 177 600s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 600s ok 178 600s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 600s ok 179 600s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 600s ok 180 600s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 600s ok 181 600s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 600s ok 182 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 600s ok 183 600s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 600s ok 184 600s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 600s ok 185 600s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 600s ok 186 600s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 600s ok 187 600s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 600s ok 188 600s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 600s ok 189 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 600s ok 190 600s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 600s ok 191 600s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 600s ok 192 600s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 600s ok 193 600s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 600s ok 194 600s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 600s ok 195 600s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 600s ok 196 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 600s ok 197 600s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 600s ok 198 600s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 600s ok 199 600s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 600s ok 200 600s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 600s ok 201 600s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 600s ok 202 600s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 600s ok 203 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 600s ok 204 600s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 600s ok 205 600s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 600s ok 206 600s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 600s ok 207 600s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 600s ok 208 600s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 600s ok 209 600s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 600s ok 210 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 600s ok 211 600s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 600s ok 212 600s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 600s ok 213 600s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 600s ok 214 600s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 600s ok 215 600s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 600s ok 216 600s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 600s ok 217 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 600s ok 218 600s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 600s ok 219 600s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 600s ok 220 600s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 600s ok 221 600s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 600s ok 222 600s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 600s ok 223 600s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 600s ok 224 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 600s ok 225 600s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 600s ok 226 600s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 600s ok 227 600s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 600s ok 228 600s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 600s ok 229 600s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 600s ok 230 600s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 600s ok 231 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 600s ok 232 600s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 600s ok 233 600s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 600s ok 234 600s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 600s ok 235 600s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 600s ok 236 600s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 600s ok 237 600s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 600s ok 238 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 600s ok 239 600s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 600s ok 240 600s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 600s ok 241 600s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 600s ok 242 600s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 600s ok 243 600s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 600s ok 244 600s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 600s ok 245 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 600s ok 246 600s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 600s ok 247 600s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 600s ok 248 600s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 600s ok 249 600s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 600s ok 250 600s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 600s ok 251 600s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 600s ok 252 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 600s ok 253 600s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 600s ok 254 600s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 600s ok 255 600s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 600s ok 256 600s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 600s ok 257 600s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 600s ok 258 600s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 600s ok 259 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 600s ok 260 600s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 600s ok 261 600s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 600s ok 262 600s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 600s ok 263 600s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 600s ok 264 600s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 600s ok 265 600s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 600s ok 266 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 600s ok 267 600s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 600s ok 268 600s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 600s ok 269 600s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 600s ok 270 600s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 600s ok 271 600s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 600s ok 272 600s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 600s ok 273 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 600s ok 274 600s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 600s ok 275 600s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 600s ok 276 600s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 600s ok 277 600s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 600s ok 278 600s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 600s ok 279 600s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 600s ok 280 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 600s ok 281 600s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 600s ok 282 600s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 600s ok 283 600s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 600s ok 284 600s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 600s ok 285 600s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 600s ok 286 600s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 600s ok 287 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 600s ok 288 600s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 600s ok 289 600s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 600s ok 290 600s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 600s ok 291 600s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 600s ok 292 600s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 600s ok 293 600s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 600s ok 294 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 600s ok 295 600s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 600s ok 296 600s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 600s ok 297 600s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 600s ok 298 600s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 600s ok 299 600s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 600s ok 300 600s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 600s ok 301 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 600s ok 302 600s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 600s ok 303 600s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 600s ok 304 600s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 600s ok 305 600s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 600s ok 306 600s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 600s ok 307 600s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 600s ok 308 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 600s ok 309 600s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 600s ok 310 600s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 600s ok 311 600s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 600s ok 312 600s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 600s ok 313 600s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 600s ok 314 600s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 600s ok 315 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 600s ok 316 600s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 600s ok 317 600s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 600s ok 318 600s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 600s ok 319 600s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 600s ok 320 600s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 600s ok 321 600s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 600s ok 322 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 600s ok 323 600s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 600s ok 324 600s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 600s ok 325 600s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 600s ok 326 600s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 600s ok 327 600s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 600s ok 328 600s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 600s ok 329 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 600s ok 330 600s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 600s ok 331 600s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 600s ok 332 600s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 600s ok 333 600s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 600s ok 334 600s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 600s ok 335 600s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 600s ok 336 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 600s ok 337 600s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 600s ok 338 600s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 600s ok 339 600s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 600s ok 340 600s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 600s ok 341 600s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 600s ok 342 600s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 600s ok 343 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 600s ok 344 600s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 600s ok 345 600s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 600s ok 346 600s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 600s ok 347 600s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 600s ok 348 600s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 600s ok 349 600s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 600s ok 350 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 600s ok 351 600s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 600s ok 352 600s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 600s ok 353 600s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 600s ok 354 600s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 600s ok 355 600s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 600s ok 356 600s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 600s ok 357 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 600s ok 358 600s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 600s ok 359 600s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 600s ok 360 600s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 600s ok 361 600s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 600s ok 362 600s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 600s ok 363 600s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 600s ok 364 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 600s ok 365 600s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 600s ok 366 600s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 600s ok 367 600s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 600s ok 368 600s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 600s ok 369 600s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 600s ok 370 600s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 600s ok 371 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 600s ok 372 600s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 600s ok 373 600s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 600s ok 374 600s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 600s ok 375 600s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 600s ok 376 600s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 600s ok 377 600s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 600s ok 378 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 600s ok 379 600s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 600s ok 380 600s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 600s ok 381 600s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 600s ok 382 600s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 600s ok 383 600s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 600s ok 384 600s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 600s ok 385 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 600s ok 386 600s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 600s ok 387 600s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 600s ok 388 600s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 600s ok 389 600s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 600s ok 390 600s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 600s ok 391 600s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 600s ok 392 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 600s ok 393 600s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 600s ok 394 600s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 600s ok 395 600s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 600s ok 396 600s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 600s ok 397 600s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 600s ok 398 600s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 600s ok 399 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 600s ok 400 600s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 600s ok 401 600s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 600s ok 402 600s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 600s ok 403 600s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 600s ok 404 600s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 600s ok 405 600s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 600s ok 406 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 600s ok 407 600s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 600s ok 408 600s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 600s ok 409 600s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 600s ok 410 600s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 600s ok 411 600s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 600s ok 412 600s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 600s ok 413 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 600s ok 414 600s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 600s ok 415 600s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 600s ok 416 600s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 600s ok 417 600s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 600s ok 418 600s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 600s ok 419 600s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 600s ok 420 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 600s ok 421 600s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 600s ok 422 600s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 600s ok 423 600s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 600s ok 424 600s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 600s ok 425 600s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 600s ok 426 600s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 600s ok 427 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 600s ok 428 600s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 600s ok 429 600s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 600s ok 430 600s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 600s ok 431 600s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 600s ok 432 600s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 600s ok 433 600s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 600s ok 434 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 600s ok 435 600s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 600s ok 436 600s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 600s ok 437 600s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 600s ok 438 600s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 600s ok 439 600s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 600s ok 440 600s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 600s ok 441 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 600s ok 442 600s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 600s ok 443 600s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 600s ok 444 600s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 600s ok 445 600s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 600s ok 446 600s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 600s ok 447 600s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 600s ok 448 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 600s ok 449 600s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 600s ok 450 600s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 600s ok 451 600s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 600s ok 452 600s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 600s ok 453 600s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 600s ok 454 600s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 600s ok 455 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 600s ok 456 600s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 600s ok 457 600s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 600s ok 458 600s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 600s ok 459 600s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 600s ok 460 600s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 600s ok 461 600s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 600s ok 462 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 600s ok 463 600s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 600s ok 464 600s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 600s ok 465 600s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 600s ok 466 600s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 600s ok 467 600s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 600s ok 468 600s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 600s ok 469 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 600s ok 470 600s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 600s ok 471 600s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 600s ok 472 600s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 600s ok 473 600s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 600s ok 474 600s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 600s ok 475 600s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 600s ok 476 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 600s ok 477 600s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 600s ok 478 600s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 600s ok 479 600s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 600s ok 480 600s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 600s ok 481 600s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 600s ok 482 600s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 600s ok 483 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 600s ok 484 600s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 600s ok 485 600s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 600s ok 486 600s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 600s ok 487 600s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 600s ok 488 600s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 600s ok 489 600s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 600s ok 490 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 600s ok 491 600s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 600s ok 492 600s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 600s ok 493 600s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 600s ok 494 600s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 600s ok 495 600s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 600s ok 496 600s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 600s ok 497 600s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 600s ok 498 600s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 600s ok 499 600s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 600s ok 500 600s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 600s ok 501 600s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 600s ok 502 600s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 600s ok 503 600s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 600s ok 504 600s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 600s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 600s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/groups1 600s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 600s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 600s ok 604s t/modules/autoindex.t ............... 604s 1..84 604s # Running under perl version 5.040000 for linux 604s # Current time local: Thu Nov 14 07:51:40 2024 604s # Current time GMT: Thu Nov 14 07:51:40 2024 604s # Using Test.pm version 1.31 604s # Using Apache/Test.pm version 1.44 604s --- 604s IndexOrderDefault Ascending Name 604s GET /modules/autoindex/htaccess/ 604s ok 1 604s --- 604s IndexOrderDefault Ascending Name 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 2 604s --- 604s IndexOrderDefault Ascending Name 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 3 604s --- 604s IndexOrderDefault Ascending Name 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 4 604s --- 604s IndexOrderDefault Ascending Name 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 5 604s --- 604s IndexOrderDefault Ascending Name 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 6 604s --- 604s IndexOrderDefault Ascending Name 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 7 604s --- 604s IndexOrderDefault Ascending Date 604s GET /modules/autoindex/htaccess/ 604s ok 8 604s --- 604s IndexOrderDefault Ascending Date 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 9 604s --- 604s IndexOrderDefault Ascending Date 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 10 604s --- 604s IndexOrderDefault Ascending Date 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 11 604s --- 604s IndexOrderDefault Ascending Date 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 12 604s --- 604s IndexOrderDefault Ascending Date 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 13 604s --- 604s IndexOrderDefault Ascending Date 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 14 604s --- 604s IndexOrderDefault Ascending Size 604s GET /modules/autoindex/htaccess/ 604s ok 15 604s --- 604s IndexOrderDefault Ascending Size 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 16 604s --- 604s IndexOrderDefault Ascending Size 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 17 604s --- 604s IndexOrderDefault Ascending Size 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 18 604s --- 604s IndexOrderDefault Ascending Size 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 19 604s --- 604s IndexOrderDefault Ascending Size 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 20 604s --- 604s IndexOrderDefault Ascending Size 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 21 604s --- 604s IndexOrderDefault Descending Name 604s GET /modules/autoindex/htaccess/ 604s ok 22 604s --- 604s IndexOrderDefault Descending Name 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 23 604s --- 604s IndexOrderDefault Descending Name 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 24 604s --- 604s IndexOrderDefault Descending Name 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 25 604s --- 604s IndexOrderDefault Descending Name 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 26 604s --- 604s IndexOrderDefault Descending Name 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 27 604s --- 604s IndexOrderDefault Descending Name 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 28 604s --- 604s IndexOrderDefault Descending Date 604s GET /modules/autoindex/htaccess/ 604s ok 29 604s --- 604s IndexOrderDefault Descending Date 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 30 604s --- 604s IndexOrderDefault Descending Date 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 31 604s --- 604s IndexOrderDefault Descending Date 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 32 604s --- 604s IndexOrderDefault Descending Date 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 33 604s --- 604s IndexOrderDefault Descending Date 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 34 604s --- 604s IndexOrderDefault Descending Date 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 35 604s --- 604s IndexOrderDefault Descending Size 604s GET /modules/autoindex/htaccess/ 604s ok 36 604s --- 604s IndexOrderDefault Descending Size 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 37 604s --- 604s IndexOrderDefault Descending Size 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 38 604s --- 604s IndexOrderDefault Descending Size 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 39 604s --- 604s IndexOrderDefault Descending Size 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 40 604s --- 604s IndexOrderDefault Descending Size 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 41 604s --- 604s IndexOrderDefault Descending Size 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 42 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Name 604s GET /modules/autoindex/htaccess/ 604s ok 43 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Name 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 44 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Name 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 45 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Name 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 46 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Name 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 47 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Name 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 48 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Name 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 49 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Date 604s GET /modules/autoindex/htaccess/ 604s ok 50 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Date 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 51 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Date 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 52 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Date 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 53 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Date 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 54 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Date 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 55 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Date 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 56 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Size 604s GET /modules/autoindex/htaccess/ 604s ok 57 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Size 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 58 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Size 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 59 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Size 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 60 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Size 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 61 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Size 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 62 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Ascending Size 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 63 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Name 604s GET /modules/autoindex/htaccess/ 604s ok 64 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Name 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 65 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Name 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 66 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Name 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 67 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Name 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 68 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Name 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 69 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Name 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 70 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Date 604s GET /modules/autoindex/htaccess/ 604s ok 71 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Date 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 72 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Date 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 73 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Date 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 74 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Date 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 75 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Date 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 76 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Date 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 77 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Size 604s GET /modules/autoindex/htaccess/ 604s ok 78 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Size 604s 604s (C=N O=A) 604s GET /modules/autoindex/htaccess/?C=N&O=A 604s ok 79 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Size 604s 604s (C=N O=D) 604s GET /modules/autoindex/htaccess/?C=N&O=D 604s ok 80 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Size 604s 604s (C=M O=A) 604s GET /modules/autoindex/htaccess/?C=M&O=A 604s ok 81 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Size 604s 604s (C=M O=D) 604s GET /modules/autoindex/htaccess/?C=M&O=D 604s ok 82 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Size 604s 604s (C=S O=A) 604s GET /modules/autoindex/htaccess/?C=S&O=A 604s ok 83 604s --- 604s IndexOptions FancyIndexing 604s IndexOrderDefault Descending Size 604s 604s (C=S O=D) 604s GET /modules/autoindex/htaccess/?C=S&O=D 604s ok 84 604s ok 608s t/modules/autoindex2.t .............. 608s 1..3 608s # Running under perl version 5.040000 for linux 608s # Current time local: Thu Nov 14 07:51:44 2024 608s # Current time GMT: Thu Nov 14 07:51:44 2024 608s # Using Test.pm version 1.31 608s # Using Apache/Test.pm version 1.44 608s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 608s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 608s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 608s # testing : dir_broken should not be listed 608s # expected: 0 608s # received: 0 608s ok 1 608s # testing : dir_normal should be listed 608s # expected: 1 608s # received: 1 608s ok 2 608s # testing : dir_protected should not be listed 608s # expected: 0 608s # received: 0 608s ok 3 608s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 608s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 608s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 608s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 608s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 608s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 608s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 608s ok 611s t/modules/brotli.t .................. 611s 1..64 611s # Running under perl version 5.040000 for linux 611s # Current time local: Thu Nov 14 07:51:47 2024 611s # Current time GMT: Thu Nov 14 07:51:47 2024 611s # Using Test.pm version 1.31 611s # Using Apache/Test.pm version 1.44 611s qvalue: 611s # expected: 200 611s # received: '200' 611s ok 1 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 2 611s qvalue: 611s # expected: 200 611s # received: '200' 611s ok 3 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 4 611s qvalue: 611s # expected: 200 611s # received: '200' 611s ok 5 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 6 611s qvalue: 611s # expected: 200 611s # received: '200' 611s ok 7 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 8 611s qvalue: 611s # expected: 200 611s # received: '200' 611s ok 9 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 10 611s qvalue: 611s # expected: 200 611s # received: '200' 611s ok 11 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 12 611s qvalue: ; 611s # expected: 200 611s # received: '200' 611s ok 13 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 14 611s qvalue: ; 611s # expected: 200 611s # received: '200' 611s ok 15 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 16 611s qvalue: ; 611s # expected: 200 611s # received: '200' 611s ok 17 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 18 611s qvalue: ;q= 611s # expected: 200 611s # received: '200' 611s ok 19 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 20 611s qvalue: ;q= 611s # expected: 200 611s # received: '200' 611s ok 21 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 22 611s qvalue: ;q= 611s # expected: 200 611s # received: '200' 611s ok 23 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 24 611s qvalue: ;q=0 611s # expected: 200 611s # received: '200' 611s ok 25 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 26 611s qvalue: ;q=0 611s # expected: 200 611s # received: '200' 611s ok 27 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 28 611s qvalue: ;q=0 611s # expected: 200 611s # received: '200' 611s ok 29 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 30 611s qvalue: ;q=0. 611s # expected: 200 611s # received: '200' 611s ok 31 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 32 611s qvalue: ;q=0. 611s # expected: 200 611s # received: '200' 611s ok 33 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 34 611s qvalue: ;q=0. 611s # expected: 200 611s # received: '200' 611s ok 35 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 36 611s qvalue: ;q=0.0 611s # expected: 200 611s # received: '200' 611s ok 37 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 38 611s qvalue: ;q=0.0 611s # expected: 200 611s # received: '200' 611s ok 39 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 40 611s qvalue: ;q=0.0 611s # expected: 200 611s # received: '200' 611s ok 41 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 42 611s qvalue: ;q=0.00 611s # expected: 200 611s # received: '200' 611s ok 43 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 44 611s qvalue: ;q=0.00 611s # expected: 200 611s # received: '200' 611s ok 45 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 46 611s qvalue: ;q=0.00 611s # expected: 200 611s # received: '200' 611s ok 47 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 48 611s qvalue: ;q=0.000 611s # expected: 200 611s # received: '200' 611s ok 49 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 50 611s qvalue: ;q=0.000 611s # expected: 200 611s # received: '200' 611s ok 51 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 52 611s qvalue: ;q=0.000 611s # expected: 200 611s # received: '200' 611s ok 53 611s # testing : response without Content-Encoding is OK 611s # expected: undef 611s # received: undef 611s ok 54 611s qvalue: ;q=0.0000 611s # expected: 200 611s # received: '200' 611s ok 55 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 56 611s qvalue: ;q=0.0000 611s # expected: 200 611s # received: '200' 611s ok 57 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 58 611s qvalue: ;q=0.0000 611s # expected: 200 611s # received: '200' 611s ok 59 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 60 611s # expected: 200 611s # received: '200' 611s ok 61 611s # testing : response Content-Encoding is OK 611s # expected: 'br' 611s # received: 'br' 611s ok 62 611s # expected: 200 611s # received: '200' 611s ok 63 611s # testing : response Content-Encoding is OK 611s # expected: 'gzip' 611s # received: 'gzip' 611s ok 64 611s ok 615s t/modules/buffer.t .................. 615s 1..12 615s # Running under perl version 5.040000 for linux 615s # Current time local: Thu Nov 14 07:51:51 2024 615s # Current time GMT: Thu Nov 14 07:51:51 2024 615s # Using Test.pm version 1.31 615s # Using Apache/Test.pm version 1.44 615s # testing : Checking return code is '200' 615s # expected: 200 615s # received: '200' 615s ok 1 615s ok 2 615s # testing : Checking return code is '200' 615s # expected: 200 615s # received: '200' 615s ok 3 615s ok 4 615s # testing : Checking return code is '200' 615s # expected: 200 615s # received: '200' 615s ok 5 615s ok 6 615s # testing : Checking return code is '200' 615s # expected: 200 615s # received: '200' 615s ok 7 615s ok 8 615s # testing : Checking return code is '200' 615s # expected: 200 615s # received: '200' 615s ok 9 615s ok 10 615s # testing : Checking return code is '200' 615s # expected: 200 615s # received: '200' 615s ok 11 615s ok 12 615s ok 618s t/modules/cache.t ................... 618s 1..3 618s # Running under perl version 5.040000 for linux 618s # Current time local: Thu Nov 14 07:51:55 2024 618s # Current time GMT: Thu Nov 14 07:51:55 2024 618s # Using Test.pm version 1.31 618s # Using Apache/Test.pm version 1.44 618s # testing : non-cached call to index.html 618s # expected: 200 618s # received: '200' 618s ok 1 618s # testing : call to cache index.html 618s # expected: 200 618s # received: '200' 618s ok 2 618s # testing : cached call to index.html 618s # expected: 200 618s # received: '200' 618s ok 3 618s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 618s ok 624s t/modules/cgi.t ..................... 624s 1..58 624s # Running under perl version 5.040000 for linux 624s # Current time local: Thu Nov 14 07:51:58 2024 624s # Current time GMT: Thu Nov 14 07:51:58 2024 624s # Using Test.pm version 1.31 624s # Using Apache/Test.pm version 1.44 624s # testing : return code for acceptpathinfodefault.sh 624s # expected: 200 624s # received: '200' 624s ok 1 624s # testing : body for acceptpathinfodefault.sh 624s # expected: '' 624s # received: '' 624s ok 2 624s # testing : return code for acceptpathinfodefault.sh/foo 624s # expected: 200 624s # received: '200' 624s ok 3 624s # testing : body for acceptpathinfodefault.sh/foo 624s # expected: '/foo' 624s # received: '/foo' 624s ok 4 624s # testing : return code for acceptpathinfooff.sh 624s # expected: 200 624s # received: '200' 624s ok 5 624s # testing : body for acceptpathinfooff.sh 624s # expected: '' 624s # received: '' 624s ok 6 624s # testing : return code for acceptpathinfooff.sh/foo 624s # expected: 404 624s # received: '404' 624s ok 7 624s # no body test for this one 624s ok 8 624s # testing : return code for acceptpathinfoon.sh 624s # expected: 200 624s # received: '200' 624s ok 9 624s # testing : body for acceptpathinfoon.sh 624s # expected: '' 624s # received: '' 624s ok 10 624s # testing : return code for acceptpathinfoon.sh/foo 624s # expected: 200 624s # received: '200' 624s ok 11 624s # testing : body for acceptpathinfoon.sh/foo 624s # expected: '/foo' 624s # received: '/foo' 624s ok 12 624s # testing : return code for bogus-perl.pl 624s # expected: 500 624s # received: '500' 624s ok 13 624s # cgi log created ok. 624s ok 14 624s # testing : return code for bogus-sh.sh 624s # expected: 500 624s # received: '500' 624s ok 15 624s # checking that log size (807) is bigger than it used to be (523) 624s ok 16 624s # testing : return code for nph-stderr.pl 624s # expected: 200 624s # received: '200' 624s ok 17 624s # testing : body for nph-stderr.pl 624s # expected: 'this is nph-stdout' 624s # received: 'this is nph-stdout' 624s ok 18 624s # testing : return code for nph-test.pl 624s # expected: 200 624s # received: '200' 624s ok 19 624s # testing : body for nph-test.pl 624s # expected: 'ok' 624s # received: 'ok' 624s ok 20 624s # testing : return code for perl.pl 624s # expected: 200 624s # received: '200' 624s ok 21 624s # testing : body for perl.pl 624s # expected: 'perl cgi' 624s # received: 'perl cgi' 624s ok 22 624s # testing : return code for sh.sh 624s # expected: 200 624s # received: '200' 624s ok 23 624s # testing : body for sh.sh 624s # expected: 'sh cgi' 624s # received: 'sh cgi' 624s ok 24 624s # testing : return code for stderr1.pl 624s # expected: 200 624s # received: '200' 624s ok 25 624s # testing : body for stderr1.pl 624s # expected: 'this is stdout' 624s # received: 'this is stdout' 624s ok 26 624s # testing : return code for stderr2.pl 624s # expected: 200 624s # received: '200' 624s ok 27 624s # testing : body for stderr2.pl 624s # expected: 'this is also stdout' 624s # received: 'this is also stdout' 624s ok 28 624s # testing : return code for stderr3.pl 624s # expected: 200 624s # received: '200' 624s ok 29 624s # testing : body for stderr3.pl 624s # expected: 'this is more stdout' 624s # received: 'this is more stdout' 624s ok 30 624s # posted content (length 10) to bogus-perl.pl 624s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 624s # expected: '500' 624s # received: '500' 624s ok 31 624s # checking that log size (35781) is greater than 807 624s ok 32 624s # verifying that logged content is 10 characters 624s ok 33 624s # posted content (length 99) to bogus-perl.pl 624s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 624s # expected: '500' 624s # received: '500' 624s ok 34 624s # checking that log size (36240) is greater than 35781 624s ok 35 624s # verifying that logged content is 99 characters 624s ok 36 624s # posted content (length 250) to bogus-perl.pl 624s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 624s # expected: '500' 624s # received: '500' 624s ok 37 624s # checking that log size (36851) is greater than 36240 624s ok 38 624s # verifying that logged content is 250 characters 624s ok 39 624s # posted content (length 255) to bogus-perl.pl 624s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 624s # expected: '500' 624s # received: '500' 624s ok 40 624s # checking that log size (37467) is greater than 36851 624s ok 41 624s # verifying that logged content is 255 characters 624s ok 42 624s # posted content (length 256) to bogus-perl.pl 624s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 624s # expected: '500' 624s # received: '500' 624s ok 43 624s # checking that log size (38084) is greater than 37467 624s ok 44 624s # verifying that logged content is 256 characters 624s ok 45 624s # posted content (length 257) to bogus-perl.pl 624s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 624s # expected: '500' 624s # received: '500' 624s ok 46 624s # checking that log size (38701) is greater than 38084 624s ok 47 624s # verifying that logged content is 256 characters 624s ok 48 624s # posted content (length 258) to bogus-perl.pl 624s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 624s # expected: '500' 624s # received: '500' 624s ok 49 624s # checking that log size (39318) is greater than 38701 624s ok 50 624s # verifying that logged content is 256 characters 624s ok 51 624s # posted content (length 1024) to bogus-perl.pl 624s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 624s # expected: '500' 624s # received: '500' 624s ok 52 624s # checking that log size (39936) is greater than 39318 624s ok 53 624s # verifying that logged content is 256 characters 624s ok 54 624s # verifying log is greater than 40960 bytes. 624s ok 55 624s # verifying log did not grow after making bogus request. 624s ok 56 624s # verifying log did not grow after making another bogus request. 624s ok 57 624s # checking that HEAD /modules/cgi/perl.pl returns 200. 624s ok 58 624s ok 628s t/modules/data.t .................... 628s 1..2 628s # Running under perl version 5.040000 for linux 628s # Current time local: Thu Nov 14 07:52:04 2024 628s # Current time GMT: Thu Nov 14 07:52:04 2024 628s # Using Test.pm version 1.31 628s # Using Apache/Test.pm version 1.44 628s # testing : Checking return code is '200' 628s # expected: 200 628s # received: '200' 628s ok 1 628s ok 2 628s ok 633s t/modules/dav.t ..................... 633s 1..19 633s # Running under perl version 5.040000 for linux 633s # Current time local: Thu Nov 14 07:52:08 2024 633s # Current time GMT: Thu Nov 14 07:52:08 2024 633s # Using Test.pm version 1.31 633s # Using Apache/Test.pm version 1.44 633s resource lock test: 633s ok 1 633s DAV put test: 633s ok 2 633s getting DAV resource properties: 633s ok 3 633s created: Thu, 14 Nov 2024 07:52:11 GMT 633s modified: Thu, 14 Nov 2024 07:52:11 GMT 633s now: Thu, 14 Nov 2024 07:52:13 GMT 633s ok 4 633s ok 5 633s resource lock status test: 633s ok 6 633s resource unlock test: 633s ok 7 633s resource lock status test: 633s ok 8 633s getting uri... 633s expect: 633s -> 633s 633s
633s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

710s # 710s # 710s # Hello World 710s # 710s #

[back]

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

mod_include test

710s # 710s # 710s # Hello World 710s # 710s #

[back]

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

mod_include test

710s # 710s # 710s # Hello World 710s # 710s #

[back]

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

Load Balancer Manager for localhost

747s # 747s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1
747s #
Server Built: 2024-08-15T07:32:14
747s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
747s #
747s #

LoadBalancer Status for balancer://foo1 [p30754e34_foo1]

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

LoadBalancer Status for balancer://foo2 [p30754e34_foo2]

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

LoadBalancer Status for balancer://foo3 [p30754e34_foo3]

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

LoadBalancer Status for balancer://foo4 [p30754e34_foo4]

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

LoadBalancer Status for balancer://pr45434 [p30754e34_pr45434]

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

LoadBalancer Status for balancer://failover [p30754e34_failover]

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

LoadBalancer Status for balancer://dynproxy [p30754e34_dynproxy]

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

Moved Permanently

792s #

The document has moved here.

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

Moved Permanently

792s #

The document has moved here.

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

Moved Permanently

792s #

The document has moved here.

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

Moved Permanently

792s #

The document has moved here.

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

Multiple Choices

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

Available documents: 792s #

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

Multiple Choices

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

Available documents: 792s #

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

Multiple Choices

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

Available documents: 792s #

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

Moved Permanently

792s #

The document has moved here.

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

Multiple Choices

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

Available documents: 792s #

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

Multiple Choices

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

Available documents: 792s #

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

Moved Permanently

792s #

The document has moved here.

792s # 792s # ' 792s ok 48 792s ok 796s t/modules/status.t .................. 796s 1..1 796s # Running under perl version 5.040000 for linux 796s # Current time local: Thu Nov 14 07:54:52 2024 796s # Current time GMT: Thu Nov 14 07:54:52 2024 796s # Using Test.pm version 1.31 796s # Using Apache/Test.pm version 1.44 796s 796s 796s Apache Status 796s 796s

Apache Server Status for localhost (via 127.0.0.1)

796s 796s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1
796s
Server MPM: prefork
796s
Server Built: 2024-08-15T07:32:14 796s

796s
Current Time: Thursday, 14-Nov-2024 07:54:56 UTC
796s
Restart Time: Thursday, 14-Nov-2024 07:47:37 UTC
796s
Parent Server Config. Generation: 1
796s
Parent Server MPM Generation: 0
796s
Server uptime: 7 minutes 19 seconds
796s
Server load: 2.80 2.54 1.79
796s
Total accesses: 6891 - Total Traffic: 137.0 MB - Total Duration: 145607
796s
CPU Usage: u.45 s.82 cu9 cs16.01 - 5.99% CPU load
796s
15.7 requests/sec - 319.6 kB/second - 20.4 kB/request - 21.13 ms/request
796s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
796s
...__.W
796s

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

796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s
SrvPIDAccMCPU 796s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2803. 796s 0.00381426920.00.0044.17 796s 127.0.0.1http/1.1localhost:8557OPTIONS * HTTP/1.0
1-0-0/0/2935. 796s 0.00401460610.00.0070.88 796s 127.0.0.1http/1.1localhost:8557OPTIONS * HTTP/1.0
2-0-0/0/851. 796s 0.00391261740.00.0021.78 796s 127.0.0.1http/1.1localhost:8557OPTIONS * HTTP/1.0
3-01001590/81/90_ 796s 0.4332159510.00.040.05 796s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
4-01001640/113/117_ 796s 0.41317840.00.080.08 796s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
5-0-0/0/11. 796s 0.00411134530.00.000.01 796s 127.0.0.1http/1.1localhost:8557OPTIONS * HTTP/1.0
6-0990920/84/84W 796s 0.38004890.00.050.05 796s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
796s
796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s 796s
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
796s 796s ok 1 796s ok 800s t/modules/substitute.t .............. 800s 1..19 800s # Running under perl version 5.040000 for linux 800s # Current time local: Thu Nov 14 07:54:56 2024 800s # Current time GMT: Thu Nov 14 07:54:56 2024 800s # Using Test.pm version 1.31 800s # Using Apache/Test.pm version 1.44 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'barbar': OK 800s ok 1 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'barbar': OK 800s ok 2 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'foofoo': OK 800s ok 3 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'barbar': OK 800s ok 4 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'barbar': OK 800s ok 5 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'barbar': OK 800s ok 6 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'foof 800s oo': OK 800s ok 7 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'xfoo': OK 800s ok 8 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 800s ok 9 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s barx 800s ': OK 800s ok 10 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'a$1axb(': OK 800s ok 11 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'a$XX': OK 800s ok 12 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 800s ok 13 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'x&x': OK 800s ok 14 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'xx': OK 800s ok 15 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'fcooar': OK 800s ok 16 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'fc$1ar': OK 800s ok 17 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'fdooar': OK 800s ok 18 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s got 200 'XXXfooXXX 800s bar': OK 800s ok 19 800s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 800s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 800s ok 806s t/modules/unique_id.t ............... 806s 1..300 806s # Running under perl version 5.040000 for linux 806s # Current time local: Thu Nov 14 07:55:00 2024 806s # Current time GMT: Thu Nov 14 07:55:00 2024 806s # Using Test.pm version 1.31 806s # Using Apache/Test.pm version 1.44 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 1 806s # unique id: ZzWs2CcStxg2lbgAf2gPNgAAAAQ 806s ok 2 806s ok 3 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 4 806s # unique id: ZzWs2H5D9stxSJoJjw6SKQAAAAY 806s ok 5 806s ok 6 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 7 806s # unique id: ZzWs2EHwGAiAq_pkJkrydQAAAAM 806s ok 8 806s ok 9 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 10 806s # unique id: ZzWs2CcStxg2lbgAf2gPNwAAAAQ 806s ok 11 806s ok 12 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 13 806s # unique id: ZzWs2H5D9stxSJoJjw6SKgAAAAY 806s ok 14 806s ok 15 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 16 806s # unique id: ZzWs2EHwGAiAq_pkJkrydgAAAAM 806s ok 17 806s ok 18 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 19 806s # unique id: ZzWs2CcStxg2lbgAf2gPOAAAAAQ 806s ok 20 806s ok 21 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 22 806s # unique id: ZzWs2H5D9stxSJoJjw6SKwAAAAY 806s ok 23 806s ok 24 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 25 806s # unique id: ZzWs2EHwGAiAq_pkJkrydwAAAAM 806s ok 26 806s ok 27 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 28 806s # unique id: ZzWs2CcStxg2lbgAf2gPOQAAAAQ 806s ok 29 806s ok 30 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 31 806s # unique id: ZzWs2H5D9stxSJoJjw6SLAAAAAY 806s ok 32 806s ok 33 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 34 806s # unique id: ZzWs2EHwGAiAq_pkJkryeAAAAAM 806s ok 35 806s ok 36 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 37 806s # unique id: ZzWs2CcStxg2lbgAf2gPOgAAAAQ 806s ok 38 806s ok 39 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 40 806s # unique id: ZzWs2H5D9stxSJoJjw6SLQAAAAY 806s ok 41 806s ok 42 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 43 806s # unique id: ZzWs2EHwGAiAq_pkJkryeQAAAAM 806s ok 44 806s ok 45 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 46 806s # unique id: ZzWs2CcStxg2lbgAf2gPOwAAAAQ 806s ok 47 806s ok 48 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 49 806s # unique id: ZzWs2H5D9stxSJoJjw6SLgAAAAY 806s ok 50 806s ok 51 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 52 806s # unique id: ZzWs2EHwGAiAq_pkJkryegAAAAM 806s ok 53 806s ok 54 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 55 806s # unique id: ZzWs2CcStxg2lbgAf2gPPAAAAAQ 806s ok 56 806s ok 57 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 58 806s # unique id: ZzWs2H5D9stxSJoJjw6SLwAAAAY 806s ok 59 806s ok 60 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 61 806s # unique id: ZzWs2EHwGAiAq_pkJkryewAAAAM 806s ok 62 806s ok 63 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 64 806s # unique id: ZzWs2CcStxg2lbgAf2gPPQAAAAQ 806s ok 65 806s ok 66 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 67 806s # unique id: ZzWs2H5D9stxSJoJjw6SMAAAAAY 806s ok 68 806s ok 69 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 70 806s # unique id: ZzWs2EHwGAiAq_pkJkryfAAAAAM 806s ok 71 806s ok 72 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 73 806s # unique id: ZzWs2CcStxg2lbgAf2gPPgAAAAQ 806s ok 74 806s ok 75 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 76 806s # unique id: ZzWs2H5D9stxSJoJjw6SMQAAAAY 806s ok 77 806s ok 78 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 79 806s # unique id: ZzWs2EHwGAiAq_pkJkryfQAAAAM 806s ok 80 806s ok 81 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 82 806s # unique id: ZzWs2CcStxg2lbgAf2gPPwAAAAQ 806s ok 83 806s ok 84 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 85 806s # unique id: ZzWs2H5D9stxSJoJjw6SMgAAAAY 806s ok 86 806s ok 87 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 88 806s # unique id: ZzWs2EHwGAiAq_pkJkryfgAAAAM 806s ok 89 806s ok 90 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 91 806s # unique id: ZzWs2CcStxg2lbgAf2gPQAAAAAQ 806s ok 92 806s ok 93 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 94 806s # unique id: ZzWs2H5D9stxSJoJjw6SMwAAAAY 806s ok 95 806s ok 96 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 97 806s # unique id: ZzWs2EHwGAiAq_pkJkryfwAAAAM 806s ok 98 806s ok 99 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 100 806s # unique id: ZzWs2CcStxg2lbgAf2gPQQAAAAQ 806s ok 101 806s ok 102 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 103 806s # unique id: ZzWs2H5D9stxSJoJjw6SNAAAAAY 806s ok 104 806s ok 105 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 106 806s # unique id: ZzWs2EHwGAiAq_pkJkrygAAAAAM 806s ok 107 806s ok 108 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 109 806s # unique id: ZzWs2ScStxg2lbgAf2gPQgAAAAQ 806s ok 110 806s ok 111 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 112 806s # unique id: ZzWs2X5D9stxSJoJjw6SNQAAAAY 806s ok 113 806s ok 114 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 115 806s # unique id: ZzWs2UHwGAiAq_pkJkrygQAAAAM 806s ok 116 806s ok 117 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 118 806s # unique id: ZzWs2ScStxg2lbgAf2gPQwAAAAQ 806s ok 119 806s ok 120 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 121 806s # unique id: ZzWs2X5D9stxSJoJjw6SNgAAAAY 806s ok 122 806s ok 123 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 124 806s # unique id: ZzWs2UHwGAiAq_pkJkryggAAAAM 806s ok 125 806s ok 126 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 127 806s # unique id: ZzWs2ScStxg2lbgAf2gPRAAAAAQ 806s ok 128 806s ok 129 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 130 806s # unique id: ZzWs2X5D9stxSJoJjw6SNwAAAAY 806s ok 131 806s ok 132 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 133 806s # unique id: ZzWs2UHwGAiAq_pkJkrygwAAAAM 806s ok 134 806s ok 135 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 136 806s # unique id: ZzWs2ScStxg2lbgAf2gPRQAAAAQ 806s ok 137 806s ok 138 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 139 806s # unique id: ZzWs2X5D9stxSJoJjw6SOAAAAAY 806s ok 140 806s ok 141 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 142 806s # unique id: ZzWs2UHwGAiAq_pkJkryhAAAAAM 806s ok 143 806s ok 144 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 145 806s # unique id: ZzWs2ScStxg2lbgAf2gPRgAAAAQ 806s ok 146 806s ok 147 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 148 806s # unique id: ZzWs2X5D9stxSJoJjw6SOQAAAAY 806s ok 149 806s ok 150 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 151 806s # unique id: ZzWs2UHwGAiAq_pkJkryhQAAAAM 806s ok 152 806s ok 153 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 154 806s # unique id: ZzWs2ScStxg2lbgAf2gPRwAAAAQ 806s ok 155 806s ok 156 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 157 806s # unique id: ZzWs2X5D9stxSJoJjw6SOgAAAAY 806s ok 158 806s ok 159 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 160 806s # unique id: ZzWs2UHwGAiAq_pkJkryhgAAAAM 806s ok 161 806s ok 162 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 163 806s # unique id: ZzWs2ScStxg2lbgAf2gPSAAAAAQ 806s ok 164 806s ok 165 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 166 806s # unique id: ZzWs2X5D9stxSJoJjw6SOwAAAAY 806s ok 167 806s ok 168 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 169 806s # unique id: ZzWs2UHwGAiAq_pkJkryhwAAAAM 806s ok 170 806s ok 171 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 172 806s # unique id: ZzWs2ScStxg2lbgAf2gPSQAAAAQ 806s ok 173 806s ok 174 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 175 806s # unique id: ZzWs2X5D9stxSJoJjw6SPAAAAAY 806s ok 176 806s ok 177 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 178 806s # unique id: ZzWs2UHwGAiAq_pkJkryiAAAAAM 806s ok 179 806s ok 180 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 181 806s # unique id: ZzWs2ScStxg2lbgAf2gPSgAAAAQ 806s ok 182 806s ok 183 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 184 806s # unique id: ZzWs2X5D9stxSJoJjw6SPQAAAAY 806s ok 185 806s ok 186 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 187 806s # unique id: ZzWs2UHwGAiAq_pkJkryiQAAAAM 806s ok 188 806s ok 189 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 190 806s # unique id: ZzWs2ScStxg2lbgAf2gPSwAAAAQ 806s ok 191 806s ok 192 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 193 806s # unique id: ZzWs2X5D9stxSJoJjw6SPgAAAAY 806s ok 194 806s ok 195 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 196 806s # unique id: ZzWs2UHwGAiAq_pkJkryigAAAAM 806s ok 197 806s ok 198 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 199 806s # unique id: ZzWs2ScStxg2lbgAf2gPTAAAAAQ 806s ok 200 806s ok 201 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 202 806s # unique id: ZzWs2X5D9stxSJoJjw6SPwAAAAY 806s ok 203 806s ok 204 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 205 806s # unique id: ZzWs2UHwGAiAq_pkJkryiwAAAAM 806s ok 206 806s ok 207 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 208 806s # unique id: ZzWs2ScStxg2lbgAf2gPTQAAAAQ 806s ok 209 806s ok 210 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 211 806s # unique id: ZzWs2X5D9stxSJoJjw6SQAAAAAY 806s ok 212 806s ok 213 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 214 806s # unique id: ZzWs2UHwGAiAq_pkJkryjAAAAAM 806s ok 215 806s ok 216 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 217 806s # unique id: ZzWs2ScStxg2lbgAf2gPTgAAAAQ 806s ok 218 806s ok 219 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 220 806s # unique id: ZzWs2X5D9stxSJoJjw6SQQAAAAY 806s ok 221 806s ok 222 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 223 806s # unique id: ZzWs2kHwGAiAq_pkJkryjQAAAAM 806s ok 224 806s ok 225 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 226 806s # unique id: ZzWs2icStxg2lbgAf2gPTwAAAAQ 806s ok 227 806s ok 228 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 229 806s # unique id: ZzWs2n5D9stxSJoJjw6SQgAAAAY 806s ok 230 806s ok 231 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 232 806s # unique id: ZzWs2kHwGAiAq_pkJkryjgAAAAM 806s ok 233 806s ok 234 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 235 806s # unique id: ZzWs2icStxg2lbgAf2gPUAAAAAQ 806s ok 236 806s ok 237 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 238 806s # unique id: ZzWs2n5D9stxSJoJjw6SQwAAAAY 806s ok 239 806s ok 240 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 241 806s # unique id: ZzWs2kHwGAiAq_pkJkryjwAAAAM 806s ok 242 806s ok 243 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 244 806s # unique id: ZzWs2icStxg2lbgAf2gPUQAAAAQ 806s ok 245 806s ok 246 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 247 806s # unique id: ZzWs2n5D9stxSJoJjw6SRAAAAAY 806s ok 248 806s ok 249 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 250 806s # unique id: ZzWs2kHwGAiAq_pkJkrykAAAAAM 806s ok 251 806s ok 252 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 253 806s # unique id: ZzWs2icStxg2lbgAf2gPUgAAAAQ 806s ok 254 806s ok 255 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 256 806s # unique id: ZzWs2n5D9stxSJoJjw6SRQAAAAY 806s ok 257 806s ok 258 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 259 806s # unique id: ZzWs2kHwGAiAq_pkJkrykQAAAAM 806s ok 260 806s ok 261 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 262 806s # unique id: ZzWs2icStxg2lbgAf2gPUwAAAAQ 806s ok 263 806s ok 264 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 265 806s # unique id: ZzWs2n5D9stxSJoJjw6SRgAAAAY 806s ok 266 806s ok 267 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 268 806s # unique id: ZzWs2kHwGAiAq_pkJkrykgAAAAM 806s ok 269 806s ok 270 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 271 806s # unique id: ZzWs2icStxg2lbgAf2gPVAAAAAQ 806s ok 272 806s ok 273 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 274 806s # unique id: ZzWs2n5D9stxSJoJjw6SRwAAAAY 806s ok 275 806s ok 276 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 277 806s # unique id: ZzWs2kHwGAiAq_pkJkrykwAAAAM 806s ok 278 806s ok 279 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 280 806s # unique id: ZzWs2icStxg2lbgAf2gPVQAAAAQ 806s ok 281 806s ok 282 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 283 806s # unique id: ZzWs2n5D9stxSJoJjw6SSAAAAAY 806s ok 284 806s ok 285 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 286 806s # unique id: ZzWs2kHwGAiAq_pkJkrylAAAAAM 806s ok 287 806s ok 288 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 289 806s # unique id: ZzWs2icStxg2lbgAf2gPVgAAAAQ 806s ok 290 806s ok 291 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 292 806s # unique id: ZzWs2n5D9stxSJoJjw6SSQAAAAY 806s ok 293 806s ok 294 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 295 806s # unique id: ZzWs2kHwGAiAq_pkJkrylQAAAAM 806s ok 296 806s ok 297 806s # testing : fetch unique ID 806s # expected: 200 806s # received: '200' 806s ok 298 806s # unique id: ZzWs2icStxg2lbgAf2gPVwAAAAQ 806s ok 299 806s ok 300 806s ok 812s t/modules/usertrack.t ............... 812s 1..1004 812s # Running under perl version 5.040000 for linux 812s # Current time local: Thu Nov 14 07:55:06 2024 812s # Current time GMT: Thu Nov 14 07:55:06 2024 812s # Using Test.pm version 1.31 812s # Using Apache/Test.pm version 1.44 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 1 812s ok 2 812s Set-Cookie: usertrack_test=7c3b8e12.626dac501239c; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=7c3b8e12.626dac501239c 812s ok 3 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 4 812s ok 5 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 6 812s ok 7 812s Set-Cookie: usertrack_test=f7bf53dd.626dac50166ec; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=f7bf53dd.626dac50166ec 812s ok 8 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 9 812s ok 10 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 11 812s ok 12 812s Set-Cookie: usertrack_test=13857781.626dac50192ed; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=13857781.626dac50192ed 812s ok 13 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 14 812s ok 15 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 16 812s ok 17 812s Set-Cookie: usertrack_test=61f15536.626dac501bae8; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=61f15536.626dac501bae8 812s ok 18 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 19 812s ok 20 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 21 812s ok 22 812s Set-Cookie: usertrack_test=33632924.626dac501e4b8; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=33632924.626dac501e4b8 812s ok 23 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 24 812s ok 25 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 26 812s ok 27 812s Set-Cookie: usertrack_test=f240856e.626dac5020f59; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=f240856e.626dac5020f59 812s ok 28 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 29 812s ok 30 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 31 812s ok 32 812s Set-Cookie: usertrack_test=59f9c836.626dac5023867; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=59f9c836.626dac5023867 812s ok 33 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 34 812s ok 35 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 36 812s ok 37 812s Set-Cookie: usertrack_test=3b9e470d.626dac50260ca; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=3b9e470d.626dac50260ca 812s ok 38 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 39 812s ok 40 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 41 812s ok 42 812s Set-Cookie: usertrack_test=8b9d7689.626dac5028baa; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=8b9d7689.626dac5028baa 812s ok 43 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 44 812s ok 45 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 46 812s ok 47 812s Set-Cookie: usertrack_test=92fc393a.626dac502b224; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=92fc393a.626dac502b224 812s ok 48 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 49 812s ok 50 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 51 812s ok 52 812s Set-Cookie: usertrack_test=4f9df5b0.626dac502d919; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=4f9df5b0.626dac502d919 812s ok 53 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 54 812s ok 55 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 56 812s ok 57 812s Set-Cookie: usertrack_test=ef3fb058.626dac502fdfc; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=ef3fb058.626dac502fdfc 812s ok 58 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 59 812s ok 60 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 61 812s ok 62 812s Set-Cookie: usertrack_test=ed49bc22.626dac503257c; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=ed49bc22.626dac503257c 812s ok 63 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 64 812s ok 65 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 66 812s ok 67 812s Set-Cookie: usertrack_test=4e3a784b.626dac5034c90; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=4e3a784b.626dac5034c90 812s ok 68 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 69 812s ok 70 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 71 812s ok 72 812s Set-Cookie: usertrack_test=26f2033d.626dac503729c; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=26f2033d.626dac503729c 812s ok 73 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 74 812s ok 75 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 76 812s ok 77 812s Set-Cookie: usertrack_test=4310d4e0.626dac5039908; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=4310d4e0.626dac5039908 812s ok 78 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 79 812s ok 80 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 81 812s ok 82 812s Set-Cookie: usertrack_test=228668ab.626dac503bfae; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=228668ab.626dac503bfae 812s ok 83 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 84 812s ok 85 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 86 812s ok 87 812s Set-Cookie: usertrack_test=7cd1a49c.626dac503e6cd; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=7cd1a49c.626dac503e6cd 812s ok 88 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 89 812s ok 90 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 91 812s ok 92 812s Set-Cookie: usertrack_test=cf5f94e5.626dac5040dea; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=cf5f94e5.626dac5040dea 812s ok 93 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 94 812s ok 95 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 96 812s ok 97 812s Set-Cookie: usertrack_test=dcbb3afc.626dac5043540; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=dcbb3afc.626dac5043540 812s ok 98 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 99 812s ok 100 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 101 812s ok 102 812s Set-Cookie: usertrack_test=d763bf0b.626dac5045c25; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=d763bf0b.626dac5045c25 812s ok 103 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 104 812s ok 105 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 106 812s ok 107 812s Set-Cookie: usertrack_test=7553f443.626dac50483be; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=7553f443.626dac50483be 812s ok 108 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 109 812s ok 110 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 111 812s ok 112 812s Set-Cookie: usertrack_test=22cafa0d.626dac504ab9c; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=22cafa0d.626dac504ab9c 812s ok 113 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 114 812s ok 115 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 116 812s ok 117 812s Set-Cookie: usertrack_test=325c3117.626dac504d44a; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 812s Cookie: usertrack_test=325c3117.626dac504d44a 812s ok 118 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 119 812s ok 120 812s # testing : Checking return code is '200' 812s # expected: 200 812s # received: '200' 812s ok 121 812s ok 122 813s Set-Cookie: usertrack_test=4a0646c4.626dac504fc93; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=4a0646c4.626dac504fc93 813s ok 123 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 124 813s ok 125 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 126 813s ok 127 813s Set-Cookie: usertrack_test=bf6e071d.626dac50524c8; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=bf6e071d.626dac50524c8 813s ok 128 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 129 813s ok 130 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 131 813s ok 132 813s Set-Cookie: usertrack_test=d2248cc4.626dac5054b52; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=d2248cc4.626dac5054b52 813s ok 133 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 134 813s ok 135 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 136 813s ok 137 813s Set-Cookie: usertrack_test=a32cdda2.626dac50571b1; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=a32cdda2.626dac50571b1 813s ok 138 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 139 813s ok 140 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 141 813s ok 142 813s Set-Cookie: usertrack_test=fede5424.626dac505989b; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=fede5424.626dac505989b 813s ok 143 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 144 813s ok 145 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 146 813s ok 147 813s Set-Cookie: usertrack_test=f95fc97b.626dac505bfb9; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=f95fc97b.626dac505bfb9 813s ok 148 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 149 813s ok 150 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 151 813s ok 152 813s Set-Cookie: usertrack_test=288f1428.626dac505e5a1; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=288f1428.626dac505e5a1 813s ok 153 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 154 813s ok 155 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 156 813s ok 157 813s Set-Cookie: usertrack_test=8646e5f8.626dac5060d39; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=8646e5f8.626dac5060d39 813s ok 158 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 159 813s ok 160 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 161 813s ok 162 813s Set-Cookie: usertrack_test=669c01f6.626dac50633ea; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=669c01f6.626dac50633ea 813s ok 163 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 164 813s ok 165 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 166 813s ok 167 813s Set-Cookie: usertrack_test=f62d9ba2.626dac5065a25; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=f62d9ba2.626dac5065a25 813s ok 168 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 169 813s ok 170 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 171 813s ok 172 813s Set-Cookie: usertrack_test=185c11ee.626dac5068283; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=185c11ee.626dac5068283 813s ok 173 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 174 813s ok 175 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 176 813s ok 177 813s Set-Cookie: usertrack_test=84091498.626dac506aa86; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=84091498.626dac506aa86 813s ok 178 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 179 813s ok 180 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 181 813s ok 182 813s Set-Cookie: usertrack_test=eb21fe28.626dac506d48b; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=eb21fe28.626dac506d48b 813s ok 183 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 184 813s ok 185 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 186 813s ok 187 813s Set-Cookie: usertrack_test=14bef500.626dac506ffa0; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=14bef500.626dac506ffa0 813s ok 188 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 189 813s ok 190 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 191 813s ok 192 813s Set-Cookie: usertrack_test=9147a6f6.626dac507289d; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=9147a6f6.626dac507289d 813s ok 193 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 194 813s ok 195 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 196 813s ok 197 813s Set-Cookie: usertrack_test=2ad901c9.626dac507531e; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=2ad901c9.626dac507531e 813s ok 198 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 199 813s ok 200 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 201 813s ok 202 813s Set-Cookie: usertrack_test=7fbd6a61.626dac5077d8d; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=7fbd6a61.626dac5077d8d 813s ok 203 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 204 813s ok 205 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 206 813s ok 207 813s Set-Cookie: usertrack_test=a8072e7c.626dac507a605; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=a8072e7c.626dac507a605 813s ok 208 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 209 813s ok 210 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 211 813s ok 212 813s Set-Cookie: usertrack_test=a22bb271.626dac507cf2f; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=a22bb271.626dac507cf2f 813s ok 213 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 214 813s ok 215 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 216 813s ok 217 813s Set-Cookie: usertrack_test=66c7bf70.626dac507fadc; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=66c7bf70.626dac507fadc 813s ok 218 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 219 813s ok 220 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 221 813s ok 222 813s Set-Cookie: usertrack_test=beac36a2.626dac50821f7; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=beac36a2.626dac50821f7 813s ok 223 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 224 813s ok 225 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 226 813s ok 227 813s Set-Cookie: usertrack_test=837f91e8.626dac50848ab; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=837f91e8.626dac50848ab 813s ok 228 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 229 813s ok 230 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 231 813s ok 232 813s Set-Cookie: usertrack_test=22496b58.626dac50871e6; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=22496b58.626dac50871e6 813s ok 233 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 234 813s ok 235 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 236 813s ok 237 813s Set-Cookie: usertrack_test=5235691a.626dac508addd; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=5235691a.626dac508addd 813s ok 238 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 239 813s ok 240 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 241 813s ok 242 813s Set-Cookie: usertrack_test=f383b0ea.626dac508d927; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=f383b0ea.626dac508d927 813s ok 243 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 244 813s ok 245 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 246 813s ok 247 813s Set-Cookie: usertrack_test=4811d6bf.626dac50916b9; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=4811d6bf.626dac50916b9 813s ok 248 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 249 813s ok 250 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 251 813s ok 252 813s Set-Cookie: usertrack_test=34eec864.626dac5094807; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=34eec864.626dac5094807 813s ok 253 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 254 813s ok 255 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 256 813s ok 257 813s Set-Cookie: usertrack_test=52bb5567.626dac5097a22; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=52bb5567.626dac5097a22 813s ok 258 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 259 813s ok 260 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 261 813s ok 262 813s Set-Cookie: usertrack_test=2e871ba1.626dac509b7a0; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=2e871ba1.626dac509b7a0 813s ok 263 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 264 813s ok 265 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 266 813s ok 267 813s Set-Cookie: usertrack_test=f91cd8cd.626dac50a2833; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=f91cd8cd.626dac50a2833 813s ok 268 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 269 813s ok 270 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 271 813s ok 272 813s Set-Cookie: usertrack_test=8f8f9cb6.626dac50a5b14; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=8f8f9cb6.626dac50a5b14 813s ok 273 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 274 813s ok 275 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 276 813s ok 277 813s Set-Cookie: usertrack_test=d2e46090.626dac50a9980; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=d2e46090.626dac50a9980 813s ok 278 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 279 813s ok 280 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 281 813s ok 282 813s Set-Cookie: usertrack_test=f9775981.626dac50ac865; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=f9775981.626dac50ac865 813s ok 283 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 284 813s ok 285 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 286 813s ok 287 813s Set-Cookie: usertrack_test=741d1ab7.626dac50af88a; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=741d1ab7.626dac50af88a 813s ok 288 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 289 813s ok 290 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 291 813s ok 292 813s Set-Cookie: usertrack_test=fcb2e311.626dac50b3495; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=fcb2e311.626dac50b3495 813s ok 293 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 294 813s ok 295 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 296 813s ok 297 813s Set-Cookie: usertrack_test=8a65751.626dac50b5f46; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=8a65751.626dac50b5f46 813s ok 298 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 299 813s ok 300 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 301 813s ok 302 813s Set-Cookie: usertrack_test=aca49bc2.626dac50b8afa; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=aca49bc2.626dac50b8afa 813s ok 303 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 304 813s ok 305 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 306 813s ok 307 813s Set-Cookie: usertrack_test=1e05f34.626dac50bb652; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=1e05f34.626dac50bb652 813s ok 308 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 309 813s ok 310 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 311 813s ok 312 813s Set-Cookie: usertrack_test=bc85d570.626dac50be06e; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=bc85d570.626dac50be06e 813s ok 313 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 314 813s ok 315 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 316 813s ok 317 813s Set-Cookie: usertrack_test=c4cf1b26.626dac50c1319; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=c4cf1b26.626dac50c1319 813s ok 318 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 319 813s ok 320 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 321 813s ok 322 813s Set-Cookie: usertrack_test=2f1ea268.626dac50c3ce7; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=2f1ea268.626dac50c3ce7 813s ok 323 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 324 813s ok 325 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 326 813s ok 327 813s Set-Cookie: usertrack_test=fc28faa5.626dac50c68e8; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=fc28faa5.626dac50c68e8 813s ok 328 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 329 813s ok 330 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 331 813s ok 332 813s Set-Cookie: usertrack_test=cecd9c88.626dac50c9434; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=cecd9c88.626dac50c9434 813s ok 333 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 334 813s ok 335 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 336 813s ok 337 813s Set-Cookie: usertrack_test=8d0566a2.626dac50cbf51; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=8d0566a2.626dac50cbf51 813s ok 338 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 339 813s ok 340 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 341 813s ok 342 813s Set-Cookie: usertrack_test=a5a34256.626dac50cea97; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=a5a34256.626dac50cea97 813s ok 343 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 344 813s ok 345 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 346 813s ok 347 813s Set-Cookie: usertrack_test=a2e3c3a5.626dac50d13a7; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=a2e3c3a5.626dac50d13a7 813s ok 348 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 349 813s ok 350 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 351 813s ok 352 813s Set-Cookie: usertrack_test=71378cfb.626dac50d3d20; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=71378cfb.626dac50d3d20 813s ok 353 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 354 813s ok 355 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 356 813s ok 357 813s Set-Cookie: usertrack_test=efc9644d.626dac50d6871; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=efc9644d.626dac50d6871 813s ok 358 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 359 813s ok 360 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 361 813s ok 362 813s Set-Cookie: usertrack_test=87910cab.626dac50d938c; path=/; expires=Thu, 14-Nov-24 07:56:10 GMT 813s Cookie: usertrack_test=87910cab.626dac50d938c 813s ok 363 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 364 813s ok 365 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 366 813s ok 367 813s Set-Cookie: usertrack_test=7ab5c7ba.626dac50dbf18; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=7ab5c7ba.626dac50dbf18 813s ok 368 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 369 813s ok 370 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 371 813s ok 372 813s Set-Cookie: usertrack_test=81095808.626dac50def80; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=81095808.626dac50def80 813s ok 373 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 374 813s ok 375 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 376 813s ok 377 813s Set-Cookie: usertrack_test=6597040.626dac50e190a; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=6597040.626dac50e190a 813s ok 378 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 379 813s ok 380 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 381 813s ok 382 813s Set-Cookie: usertrack_test=860b28af.626dac50e4420; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=860b28af.626dac50e4420 813s ok 383 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 384 813s ok 385 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 386 813s ok 387 813s Set-Cookie: usertrack_test=6f021c5a.626dac50e7530; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=6f021c5a.626dac50e7530 813s ok 388 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 389 813s ok 390 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 391 813s ok 392 813s Set-Cookie: usertrack_test=d57494c5.626dac50ea36c; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=d57494c5.626dac50ea36c 813s ok 393 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 394 813s ok 395 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 396 813s ok 397 813s Set-Cookie: usertrack_test=b75e4b43.626dac50ece90; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=b75e4b43.626dac50ece90 813s ok 398 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 399 813s ok 400 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 401 813s ok 402 813s Set-Cookie: usertrack_test=9db54d68.626dac50ef9da; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=9db54d68.626dac50ef9da 813s ok 403 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 404 813s ok 405 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 406 813s ok 407 813s Set-Cookie: usertrack_test=da95f4be.626dac50f230b; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=da95f4be.626dac50f230b 813s ok 408 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 409 813s ok 410 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 411 813s ok 412 813s Set-Cookie: usertrack_test=1efbf64b.626dac50f4b02; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=1efbf64b.626dac50f4b02 813s ok 413 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 414 813s ok 415 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 416 813s ok 417 813s Set-Cookie: usertrack_test=cbbdc397.626dac50f749b; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=cbbdc397.626dac50f749b 813s ok 418 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 419 813s ok 420 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 421 813s ok 422 813s Set-Cookie: usertrack_test=c7599a80.626dac50f9ce8; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=c7599a80.626dac50f9ce8 813s ok 423 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 424 813s ok 425 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 426 813s ok 427 813s Set-Cookie: usertrack_test=22943045.626dac50fc5da; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=22943045.626dac50fc5da 813s ok 428 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 429 813s ok 430 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 431 813s ok 432 813s Set-Cookie: usertrack_test=a6f8a594.626dac50fed3a; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=a6f8a594.626dac50fed3a 813s ok 433 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 434 813s ok 435 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 436 813s ok 437 813s Set-Cookie: usertrack_test=76c61758.626dac51013ca; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=76c61758.626dac51013ca 813s ok 438 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 439 813s ok 440 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 441 813s ok 442 813s Set-Cookie: usertrack_test=f75eb8a7.626dac5103a4e; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=f75eb8a7.626dac5103a4e 813s ok 443 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 444 813s ok 445 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 446 813s ok 447 813s Set-Cookie: usertrack_test=48f43d03.626dac5106090; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=48f43d03.626dac5106090 813s ok 448 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 449 813s ok 450 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 451 813s ok 452 813s Set-Cookie: usertrack_test=4cc694f4.626dac510880f; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=4cc694f4.626dac510880f 813s ok 453 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 454 813s ok 455 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 456 813s ok 457 813s Set-Cookie: usertrack_test=72a65902.626dac510aeb9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=72a65902.626dac510aeb9 813s ok 458 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 459 813s ok 460 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 461 813s ok 462 813s Set-Cookie: usertrack_test=e9b265fe.626dac510d87c; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=e9b265fe.626dac510d87c 813s ok 463 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 464 813s ok 465 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 466 813s ok 467 813s Set-Cookie: usertrack_test=42e48c73.626dac5110641; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=42e48c73.626dac5110641 813s ok 468 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 469 813s ok 470 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 471 813s ok 472 813s Set-Cookie: usertrack_test=6440dffd.626dac5112fe8; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=6440dffd.626dac5112fe8 813s ok 473 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 474 813s ok 475 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 476 813s ok 477 813s Set-Cookie: usertrack_test=6450e40c.626dac511596b; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=6450e40c.626dac511596b 813s ok 478 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 479 813s ok 480 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 481 813s ok 482 813s Set-Cookie: usertrack_test=4d5203ce.626dac51187f9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=4d5203ce.626dac51187f9 813s ok 483 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 484 813s ok 485 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 486 813s ok 487 813s Set-Cookie: usertrack_test=7cb232d1.626dac511b435; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=7cb232d1.626dac511b435 813s ok 488 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 489 813s ok 490 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 491 813s ok 492 813s Set-Cookie: usertrack_test=76d5d381.626dac511df46; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=76d5d381.626dac511df46 813s ok 493 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 494 813s ok 495 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 496 813s ok 497 813s Set-Cookie: usertrack_test=969b2cf7.626dac51208ad; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=969b2cf7.626dac51208ad 813s ok 498 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 499 813s ok 500 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 501 813s ok 502 813s Set-Cookie: usertrack_test=78ab38f5.626dac512359c; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=78ab38f5.626dac512359c 813s ok 503 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 504 813s ok 505 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 506 813s ok 507 813s Set-Cookie: usertrack_test=ba227f5b.626dac5126217; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=ba227f5b.626dac5126217 813s ok 508 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 509 813s ok 510 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 511 813s ok 512 813s Set-Cookie: usertrack_test=3dc97c39.626dac5128b41; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=3dc97c39.626dac5128b41 813s ok 513 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 514 813s ok 515 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 516 813s ok 517 813s Set-Cookie: usertrack_test=cd7387e1.626dac512b572; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=cd7387e1.626dac512b572 813s ok 518 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 519 813s ok 520 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 521 813s ok 522 813s Set-Cookie: usertrack_test=631285d.626dac512dc86; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=631285d.626dac512dc86 813s ok 523 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 524 813s ok 525 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 526 813s ok 527 813s Set-Cookie: usertrack_test=8c2fd96c.626dac5130500; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=8c2fd96c.626dac5130500 813s ok 528 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 529 813s ok 530 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 531 813s ok 532 813s Set-Cookie: usertrack_test=3b88c7b.626dac5132d8d; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=3b88c7b.626dac5132d8d 813s ok 533 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 534 813s ok 535 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 536 813s ok 537 813s Set-Cookie: usertrack_test=7883c064.626dac5135709; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=7883c064.626dac5135709 813s ok 538 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 539 813s ok 540 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 541 813s ok 542 813s Set-Cookie: usertrack_test=89e88f4e.626dac5138148; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=89e88f4e.626dac5138148 813s ok 543 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 544 813s ok 545 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 546 813s ok 547 813s Set-Cookie: usertrack_test=b06040db.626dac513a945; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=b06040db.626dac513a945 813s ok 548 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 549 813s ok 550 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 551 813s ok 552 813s Set-Cookie: usertrack_test=c442a2fa.626dac513d162; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=c442a2fa.626dac513d162 813s ok 553 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 554 813s ok 555 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 556 813s ok 557 813s Set-Cookie: usertrack_test=f7d23b0.626dac513f854; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=f7d23b0.626dac513f854 813s ok 558 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 559 813s ok 560 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 561 813s ok 562 813s Set-Cookie: usertrack_test=6a3e3ae9.626dac514202c; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=6a3e3ae9.626dac514202c 813s ok 563 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 564 813s ok 565 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 566 813s ok 567 813s Set-Cookie: usertrack_test=403bc980.626dac51447b9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=403bc980.626dac51447b9 813s ok 568 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 569 813s ok 570 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 571 813s ok 572 813s Set-Cookie: usertrack_test=17f72014.626dac51471ec; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=17f72014.626dac51471ec 813s ok 573 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 574 813s ok 575 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 576 813s ok 577 813s Set-Cookie: usertrack_test=ee4473b9.626dac5149a29; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=ee4473b9.626dac5149a29 813s ok 578 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 579 813s ok 580 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 581 813s ok 582 813s Set-Cookie: usertrack_test=bfc893a2.626dac514c2d3; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=bfc893a2.626dac514c2d3 813s ok 583 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 584 813s ok 585 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 586 813s ok 587 813s Set-Cookie: usertrack_test=57244473.626dac514ec47; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=57244473.626dac514ec47 813s ok 588 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 589 813s ok 590 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 591 813s ok 592 813s Set-Cookie: usertrack_test=291d4aee.626dac51513d9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=291d4aee.626dac51513d9 813s ok 593 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 594 813s ok 595 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 596 813s ok 597 813s Set-Cookie: usertrack_test=f157409b.626dac5153abf; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=f157409b.626dac5153abf 813s ok 598 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 599 813s ok 600 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 601 813s ok 602 813s Set-Cookie: usertrack_test=9bf28441.626dac51561ba; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=9bf28441.626dac51561ba 813s ok 603 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 604 813s ok 605 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 606 813s ok 607 813s Set-Cookie: usertrack_test=34ddad3a.626dac51587a9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=34ddad3a.626dac51587a9 813s ok 608 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 609 813s ok 610 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 611 813s ok 612 813s Set-Cookie: usertrack_test=50a57785.626dac515afe9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=50a57785.626dac515afe9 813s ok 613 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 614 813s ok 615 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 616 813s ok 617 813s Set-Cookie: usertrack_test=b5f49a6d.626dac515d7b8; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=b5f49a6d.626dac515d7b8 813s ok 618 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 619 813s ok 620 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 621 813s ok 622 813s Set-Cookie: usertrack_test=1458d0a2.626dac515fd90; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=1458d0a2.626dac515fd90 813s ok 623 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 624 813s ok 625 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 626 813s ok 627 813s Set-Cookie: usertrack_test=3d82f7c7.626dac5162532; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=3d82f7c7.626dac5162532 813s ok 628 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 629 813s ok 630 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 631 813s ok 632 813s Set-Cookie: usertrack_test=ee76bc22.626dac5164ef9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=ee76bc22.626dac5164ef9 813s ok 633 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 634 813s ok 635 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 636 813s ok 637 813s Set-Cookie: usertrack_test=95c84b27.626dac5167971; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=95c84b27.626dac5167971 813s ok 638 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 639 813s ok 640 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 641 813s ok 642 813s Set-Cookie: usertrack_test=1ad09e7d.626dac516a63d; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=1ad09e7d.626dac516a63d 813s ok 643 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 644 813s ok 645 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 646 813s ok 647 813s Set-Cookie: usertrack_test=99a0f480.626dac516d12b; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=99a0f480.626dac516d12b 813s ok 648 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 649 813s ok 650 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 651 813s ok 652 813s Set-Cookie: usertrack_test=61487337.626dac516f9bb; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=61487337.626dac516f9bb 813s ok 653 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 654 813s ok 655 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 656 813s ok 657 813s Set-Cookie: usertrack_test=6cd04060.626dac5172346; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=6cd04060.626dac5172346 813s ok 658 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 659 813s ok 660 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 661 813s ok 662 813s Set-Cookie: usertrack_test=a1d40acb.626dac5174a49; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=a1d40acb.626dac5174a49 813s ok 663 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 664 813s ok 665 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 666 813s ok 667 813s Set-Cookie: usertrack_test=967c9952.626dac51771be; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=967c9952.626dac51771be 813s ok 668 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 669 813s ok 670 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 671 813s ok 672 813s Set-Cookie: usertrack_test=e443e81e.626dac51799c5; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=e443e81e.626dac51799c5 813s ok 673 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 674 813s ok 675 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 676 813s ok 677 813s Set-Cookie: usertrack_test=3646e7d0.626dac517c2c9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=3646e7d0.626dac517c2c9 813s ok 678 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 679 813s ok 680 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 681 813s ok 682 813s Set-Cookie: usertrack_test=eb8874ce.626dac517e8c9; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=eb8874ce.626dac517e8c9 813s ok 683 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 684 813s ok 685 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 686 813s ok 687 813s Set-Cookie: usertrack_test=715adc50.626dac5180e2f; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=715adc50.626dac5180e2f 813s ok 688 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 689 813s ok 690 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 691 813s ok 692 813s Set-Cookie: usertrack_test=c54b61fd.626dac5183266; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=c54b61fd.626dac5183266 813s ok 693 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 694 813s ok 695 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 696 813s ok 697 813s Set-Cookie: usertrack_test=f4337d5a.626dac51858bd; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=f4337d5a.626dac51858bd 813s ok 698 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 699 813s ok 700 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 701 813s ok 702 813s Set-Cookie: usertrack_test=feb206fc.626dac5188186; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=feb206fc.626dac5188186 813s ok 703 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 704 813s ok 705 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 706 813s ok 707 813s Set-Cookie: usertrack_test=1272dcb5.626dac518ae5d; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=1272dcb5.626dac518ae5d 813s ok 708 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 709 813s ok 710 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 711 813s ok 712 813s Set-Cookie: usertrack_test=7791b42f.626dac518dbf8; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=7791b42f.626dac518dbf8 813s ok 713 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 714 813s ok 715 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 716 813s ok 717 813s Set-Cookie: usertrack_test=85dc263d.626dac5190800; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=85dc263d.626dac5190800 813s ok 718 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 719 813s ok 720 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 721 813s ok 722 813s Set-Cookie: usertrack_test=ad2f6157.626dac519514f; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=ad2f6157.626dac519514f 813s ok 723 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 724 813s ok 725 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 726 813s ok 727 813s Set-Cookie: usertrack_test=5403daa7.626dac5197e86; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=5403daa7.626dac5197e86 813s ok 728 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 729 813s ok 730 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 731 813s ok 732 813s Set-Cookie: usertrack_test=c1b8b775.626dac519a973; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=c1b8b775.626dac519a973 813s ok 733 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 734 813s ok 735 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 736 813s ok 737 813s Set-Cookie: usertrack_test=f1d83f95.626dac519d546; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=f1d83f95.626dac519d546 813s ok 738 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 739 813s ok 740 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 741 813s ok 742 813s Set-Cookie: usertrack_test=c905d9d7.626dac51a07dd; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=c905d9d7.626dac51a07dd 813s ok 743 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 744 813s ok 745 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 746 813s ok 747 813s Set-Cookie: usertrack_test=56eed56a.626dac51a37e2; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=56eed56a.626dac51a37e2 813s ok 748 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 749 813s ok 750 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 751 813s ok 752 813s Set-Cookie: usertrack_test=a48dfcd6.626dac51a6674; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=a48dfcd6.626dac51a6674 813s ok 753 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 754 813s ok 755 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 756 813s ok 757 813s Set-Cookie: usertrack_test=2750a9b2.626dac51a95d6; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=2750a9b2.626dac51a95d6 813s ok 758 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 759 813s ok 760 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 761 813s ok 762 813s Set-Cookie: usertrack_test=795813ba.626dac51ac56c; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=795813ba.626dac51ac56c 813s ok 763 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 764 813s ok 765 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 766 813s ok 767 813s Set-Cookie: usertrack_test=abd9edd.626dac51af45a; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=abd9edd.626dac51af45a 813s ok 768 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 769 813s ok 770 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 771 813s ok 772 813s Set-Cookie: usertrack_test=289dd0dc.626dac51b2346; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=289dd0dc.626dac51b2346 813s ok 773 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 774 813s ok 775 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 776 813s ok 777 813s Set-Cookie: usertrack_test=4fae0795.626dac51b52a4; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=4fae0795.626dac51b52a4 813s ok 778 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 779 813s ok 780 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 781 813s ok 782 813s Set-Cookie: usertrack_test=969f03a6.626dac51b8194; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=969f03a6.626dac51b8194 813s ok 783 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 784 813s ok 785 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 786 813s ok 787 813s Set-Cookie: usertrack_test=4a922d2d.626dac51bb1e4; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=4a922d2d.626dac51bb1e4 813s ok 788 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 789 813s ok 790 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 791 813s ok 792 813s Set-Cookie: usertrack_test=7189a268.626dac51be06a; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=7189a268.626dac51be06a 813s ok 793 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 794 813s ok 795 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 796 813s ok 797 813s Set-Cookie: usertrack_test=7930351f.626dac51c1097; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=7930351f.626dac51c1097 813s ok 798 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 799 813s ok 800 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 801 813s ok 802 813s Set-Cookie: usertrack_test=2d061e00.626dac51c931a; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=2d061e00.626dac51c931a 813s ok 803 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 804 813s ok 805 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 806 813s ok 807 813s Set-Cookie: usertrack_test=aac9cb34.626dac51cc37e; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=aac9cb34.626dac51cc37e 813s ok 808 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 809 813s ok 810 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 811 813s ok 812 813s Set-Cookie: usertrack_test=3bb4b355.626dac51cf042; path=/; expires=Thu, 14-Nov-24 07:56:11 GMT 813s Cookie: usertrack_test=3bb4b355.626dac51cf042 813s ok 813 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 814 813s ok 815 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 816 813s ok 817 813s Set-Cookie: usertrack_test=b6416eaf.626dac51d1abe; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=b6416eaf.626dac51d1abe 813s ok 818 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 819 813s ok 820 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 821 813s ok 822 813s Set-Cookie: usertrack_test=4f020be5.626dac51d4609; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=4f020be5.626dac51d4609 813s ok 823 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 824 813s ok 825 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 826 813s ok 827 813s Set-Cookie: usertrack_test=2bbce096.626dac51d788d; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=2bbce096.626dac51d788d 813s ok 828 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 829 813s ok 830 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 831 813s ok 832 813s Set-Cookie: usertrack_test=7689d12e.626dac51dac8f; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=7689d12e.626dac51dac8f 813s ok 833 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 834 813s ok 835 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 836 813s ok 837 813s Set-Cookie: usertrack_test=7fda5629.626dac51dda0c; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=7fda5629.626dac51dda0c 813s ok 838 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 839 813s ok 840 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 841 813s ok 842 813s Set-Cookie: usertrack_test=fd46f80.626dac51e06e3; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=fd46f80.626dac51e06e3 813s ok 843 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 844 813s ok 845 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 846 813s ok 847 813s Set-Cookie: usertrack_test=4cf8f3ba.626dac51e3236; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=4cf8f3ba.626dac51e3236 813s ok 848 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 849 813s ok 850 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 851 813s ok 852 813s Set-Cookie: usertrack_test=efdc35d3.626dac51e61bf; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=efdc35d3.626dac51e61bf 813s ok 853 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 854 813s ok 855 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 856 813s ok 857 813s Set-Cookie: usertrack_test=7c0ceb8d.626dac51e93a8; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=7c0ceb8d.626dac51e93a8 813s ok 858 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 859 813s ok 860 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 861 813s ok 862 813s Set-Cookie: usertrack_test=e2d65604.626dac51ec432; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=e2d65604.626dac51ec432 813s ok 863 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 864 813s ok 865 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 866 813s ok 867 813s Set-Cookie: usertrack_test=fd9f8dc6.626dac51ef394; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=fd9f8dc6.626dac51ef394 813s ok 868 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 869 813s ok 870 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 871 813s ok 872 813s Set-Cookie: usertrack_test=8f47798d.626dac51f20d5; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=8f47798d.626dac51f20d5 813s ok 873 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 874 813s ok 875 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 876 813s ok 877 813s Set-Cookie: usertrack_test=8916174.626dac51f4adf; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=8916174.626dac51f4adf 813s ok 878 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 879 813s ok 880 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 881 813s ok 882 813s Set-Cookie: usertrack_test=1860ab68.626dac51f74f1; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=1860ab68.626dac51f74f1 813s ok 883 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 884 813s ok 885 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 886 813s ok 887 813s Set-Cookie: usertrack_test=8a480dcf.626dac51f9cf9; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=8a480dcf.626dac51f9cf9 813s ok 888 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 889 813s ok 890 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 891 813s ok 892 813s Set-Cookie: usertrack_test=d49562f4.626dac51fc209; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=d49562f4.626dac51fc209 813s ok 893 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 894 813s ok 895 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 896 813s ok 897 813s Set-Cookie: usertrack_test=dfba0538.626dac51fea68; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=dfba0538.626dac51fea68 813s ok 898 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 899 813s ok 900 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 901 813s ok 902 813s Set-Cookie: usertrack_test=fa0fdba7.626dac5201437; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=fa0fdba7.626dac5201437 813s ok 903 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 904 813s ok 905 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 906 813s ok 907 813s Set-Cookie: usertrack_test=2d0613e6.626dac5203fab; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=2d0613e6.626dac5203fab 813s ok 908 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 909 813s ok 910 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 911 813s ok 912 813s Set-Cookie: usertrack_test=819d3919.626dac5206938; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=819d3919.626dac5206938 813s ok 913 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 914 813s ok 915 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 916 813s ok 917 813s Set-Cookie: usertrack_test=fd3b7cde.626dac5209536; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=fd3b7cde.626dac5209536 813s ok 918 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 919 813s ok 920 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 921 813s ok 922 813s Set-Cookie: usertrack_test=54ec38df.626dac520c12a; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=54ec38df.626dac520c12a 813s ok 923 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 924 813s ok 925 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 926 813s ok 927 813s Set-Cookie: usertrack_test=4e3f8502.626dac520ec13; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=4e3f8502.626dac520ec13 813s ok 928 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 929 813s ok 930 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 931 813s ok 932 813s Set-Cookie: usertrack_test=bc1b1830.626dac5211779; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=bc1b1830.626dac5211779 813s ok 933 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 934 813s ok 935 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 936 813s ok 937 813s Set-Cookie: usertrack_test=4b36e57f.626dac5214435; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=4b36e57f.626dac5214435 813s ok 938 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 939 813s ok 940 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 941 813s ok 942 813s Set-Cookie: usertrack_test=d1e35e8c.626dac5217215; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=d1e35e8c.626dac5217215 813s ok 943 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 944 813s ok 945 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 946 813s ok 947 813s Set-Cookie: usertrack_test=6d06968c.626dac5219f2e; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=6d06968c.626dac5219f2e 813s ok 948 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 949 813s ok 950 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 951 813s ok 952 813s Set-Cookie: usertrack_test=9403d54e.626dac521cd1e; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=9403d54e.626dac521cd1e 813s ok 953 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 954 813s ok 955 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 956 813s ok 957 813s Set-Cookie: usertrack_test=aab8579e.626dac521f9d0; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=aab8579e.626dac521f9d0 813s ok 958 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 959 813s ok 960 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 961 813s ok 962 813s Set-Cookie: usertrack_test=4c746736.626dac52225f3; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=4c746736.626dac52225f3 813s ok 963 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 964 813s ok 965 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 966 813s ok 967 813s Set-Cookie: usertrack_test=9ffd2b4b.626dac5225325; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=9ffd2b4b.626dac5225325 813s ok 968 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 969 813s ok 970 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 971 813s ok 972 813s Set-Cookie: usertrack_test=fccd0e71.626dac52280f8; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=fccd0e71.626dac52280f8 813s ok 973 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 974 813s ok 975 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 976 813s ok 977 813s Set-Cookie: usertrack_test=f7ba84ec.626dac522afe7; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=f7ba84ec.626dac522afe7 813s ok 978 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 979 813s ok 980 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 981 813s ok 982 813s Set-Cookie: usertrack_test=748dc2d6.626dac522db88; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=748dc2d6.626dac522db88 813s ok 983 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 984 813s ok 985 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 986 813s ok 987 813s Set-Cookie: usertrack_test=7a65abed.626dac5230600; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=7a65abed.626dac5230600 813s ok 988 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 989 813s ok 990 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 991 813s ok 992 813s Set-Cookie: usertrack_test=91a6fa5c.626dac5232e2d; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=91a6fa5c.626dac5232e2d 813s ok 993 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 994 813s ok 995 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 996 813s ok 997 813s Set-Cookie: usertrack_test=e56b33d4.626dac52357c9; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s Cookie: usertrack_test=e56b33d4.626dac52357c9 813s ok 998 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 999 813s ok 1000 813s ok 1001 813s # testing : Checking return code is '200' 813s # expected: 200 813s # received: '200' 813s ok 1002 813s # usertrack_test=43d7dd41.626dac5238099; path=/; expires=Thu, 14-Nov-24 07:56:12 GMT 813s ok 1003 813s # expected: undef 813s # received: undef 813s ok 1004 813s ok 816s t/modules/vhost_alias.t ............. 816s 1..8 816s # Running under perl version 5.040000 for linux 816s # Current time local: Thu Nov 14 07:55:12 2024 816s # Current time GMT: Thu Nov 14 07:55:12 2024 816s # Using Test.pm version 1.31 816s # Using Apache/Test.pm version 1.44 816s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 816s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 816s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 816s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 816s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 816s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 816s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 816s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 816s # testing : VirtalDocumentRoot test 816s # expected: 'www.vha-test.com' 816s # received: 'www.vha-test.com' 816s ok 1 816s # testing : VirtualScriptAlias test 816s # expected: 'test cgi for www.vha-test.com' 816s # received: 'test cgi for www.vha-test.com' 816s ok 2 816s # testing : VirtalDocumentRoot test 816s # expected: 'big.server.name.from.heck.org' 816s # received: 'big.server.name.from.heck.org' 816s ok 3 816s # testing : VirtualScriptAlias test 816s # expected: 'test cgi for big.server.name.from.heck.org' 816s # received: 'test cgi for big.server.name.from.heck.org' 816s ok 4 816s # testing : VirtalDocumentRoot test 816s # expected: 'ab.com' 816s # received: 'ab.com' 816s ok 5 816s # testing : VirtualScriptAlias test 816s # expected: 'test cgi for ab.com' 816s # received: 'test cgi for ab.com' 816s ok 6 816s # testing : VirtalDocumentRoot test 816s # expected: 'w-t-f.net' 816s # received: 'w-t-f.net' 816s ok 7 816s # testing : VirtualScriptAlias test 816s # expected: 'test cgi for w-t-f.net' 816s # received: 'test cgi for w-t-f.net' 816s ok 8 816s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 816s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 816s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 816s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 816s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 816s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 816s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 816s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 816s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 816s ok 820s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 823s t/protocol/echo.t ................... 823s 1..8 823s # Running under perl version 5.040000 for linux 823s # Current time local: Thu Nov 14 07:55:20 2024 823s # Current time GMT: Thu Nov 14 07:55:20 2024 823s # Using Test.pm version 1.31 823s # Using Apache/Test.pm version 1.44 823s testing mod_echo_ssl 823s ok 1 823s #Cipher: TLS_AES_256_GCM_SHA384 823s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 823s # testing : echo 823s # expected: 't/protocol/echo.t' 823s # received: 't/protocol/echo.t' 823s ok 2 823s # testing : echo 823s # expected: '/usr/bin/perl' 823s # received: '/usr/bin/perl' 823s ok 3 823s # testing : echo 823s # expected: '119390119390119390119390119390' 823s # received: '119390119390119390119390119390' 823s ok 4 823s testing mod_echo 823s ok 5 823s # testing : echo 823s # expected: 't/protocol/echo.t' 823s # received: 't/protocol/echo.t' 823s ok 6 823s # testing : echo 823s # expected: '/usr/bin/perl' 823s # received: '/usr/bin/perl' 823s ok 7 823s # testing : echo 823s # expected: '119390119390119390119390119390' 823s # received: '119390119390119390119390119390' 823s ok 8 823s ok 827s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 830s t/security/CVE-2003-0542.t .......... 830s 1..1 830s # Running under perl version 5.040000 for linux 830s # Current time local: Thu Nov 14 07:55:27 2024 830s # Current time GMT: Thu Nov 14 07:55:27 2024 830s # Using Test.pm version 1.31 830s # Using Apache/Test.pm version 1.44 830s # testing : CAN-2003-0542 test case 830s # expected: 404 830s # received: '404' 830s ok 1 830s ok 834s t/security/CVE-2004-0747.t .......... 834s 1..1 834s # Running under perl version 5.040000 for linux 834s # Current time local: Thu Nov 14 07:55:30 2024 834s # Current time GMT: Thu Nov 14 07:55:30 2024 834s # Using Test.pm version 1.31 834s # Using Apache/Test.pm version 1.44 834s # testing : CAN-2004-0747 ap_resolve_env test case 834s # expected: 200 834s # received: 200 834s ok 1 834s ok 838s t/security/CVE-2004-0811.t .......... 838s 1..8 838s # Running under perl version 5.040000 for linux 838s # Current time local: Thu Nov 14 07:55:34 2024 838s # Current time GMT: Thu Nov 14 07:55:34 2024 838s # Using Test.pm version 1.31 838s # Using Apache/Test.pm version 1.44 838s # testing : subdir access allowed 838s # expected: 200 838s # received: '200' 838s ok 1 838s # testing : subdir access allowed 838s # expected: 200 838s # received: '200' 838s ok 2 838s # testing : subdir access allowed 838s # expected: 200 838s # received: '200' 838s ok 3 838s # testing : subdir access allowed 838s # expected: 200 838s # received: '200' 838s ok 4 838s # testing : topdir access denied 838s # expected: 401 838s # received: '401' 838s ok 5 838s # testing : topdir access denied 838s # expected: 401 838s # received: '401' 838s ok 6 838s # testing : topdir access denied 838s # expected: 401 838s # received: '401' 838s ok 7 838s # testing : topdir access denied 838s # expected: 401 838s # received: '401' 838s ok 8 838s ok 841s t/security/CVE-2004-0940.t .......... 841s 1..1 841s # Running under perl version 5.040000 for linux 841s # Current time local: Thu Nov 14 07:55:37 2024 841s # Current time GMT: Thu Nov 14 07:55:37 2024 841s # Using Test.pm version 1.31 841s # Using Apache/Test.pm version 1.44 841s # testing : response was 200 841s # expected: 200 841s # received: '200' 841s ok 1 841s ok 845s t/security/CVE-2004-0942.t .......... 845s 1..2 845s # Running under perl version 5.040000 for linux 845s # Current time local: Thu Nov 14 07:55:41 2024 845s # Current time GMT: Thu Nov 14 07:55:41 2024 845s # Using Test.pm version 1.31 845s # Using Apache/Test.pm version 1.44 845s ok 1 845s # testing : request was refused 845s # expected: qr/^HTTP\/1\.. 400/ 845s # received: 'HTTP/1.1 400 Bad Request 845s # ' 845s ok 2 845s ok 849s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 852s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 856s t/security/CVE-2005-2491.t .......... 856s 1..4 856s # Running under perl version 5.040000 for linux 856s # Current time local: Thu Nov 14 07:55:52 2024 856s # Current time GMT: Thu Nov 14 07:55:52 2024 856s # Using Test.pm version 1.31 856s # Using Apache/Test.pm version 1.44 856s # testing : check that server did not segfault 856s # expected: 'Internal Server Error' 856s # received: 'Internal Server Error' 856s ok 1 856s # testing : check for 500 response error 856s # expected: 500 856s # received: '500' 856s ok 2 856s # testing : check that server did not segfault 856s # expected: 'Internal Server Error' 856s # received: 'Internal Server Error' 856s ok 3 856s # testing : check for 500 response error 856s # expected: 500 856s # received: '500' 856s ok 4 856s ok 860s t/security/CVE-2005-2700.t .......... 860s 1..2 860s # Running under perl version 5.040000 for linux 860s # Current time local: Thu Nov 14 07:55:56 2024 860s # Current time GMT: Thu Nov 14 07:55:56 2024 860s # Using Test.pm version 1.31 860s # Using Apache/Test.pm version 1.44 860s # testing : access permitted without ccert 860s # expected: 200 860s # received: '200' 860s ok 1 860s # testing : access *not* permitted without ccert 860s # expected: 200 860s # received: '403' 860s ok 2 860s ok 863s t/security/CVE-2005-3352.t .......... 863s 1..2 863s # Running under perl version 5.040000 for linux 863s # Current time local: Thu Nov 14 07:56:00 2024 863s # Current time GMT: Thu Nov 14 07:56:00 2024 863s # Using Test.pm version 1.31 863s # Using Apache/Test.pm version 1.44 863s # testing : response code is OK 863s # expected: 200 863s # received: '200' 863s ok 1 863s # testing : referer was escaped 863s # expected: qr/%22%3e/ 863s # received: ' 863s # 863s # Menu for /security/CVE-2005-3352.map 863s # 863s #

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

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

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

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

Bad Request

936s #

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

936s # 936s # ' 936s ok 2 936s ok 940s t/ssl/ocsp.t ........................ 940s 1..3 940s # Running under perl version 5.040000 for linux 940s # Current time local: Thu Nov 14 07:57:16 2024 940s # Current time GMT: Thu Nov 14 07:57:16 2024 940s # Using Test.pm version 1.31 940s # Using Apache/Test.pm version 1.44 940s warning: Internal response 940s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 940s response: 940s 500 Server closed connection without sending any data back 940s Content-Type: text/plain 940s Client-Date: Thu, 14 Nov 2024 07:57:19 GMT 940s Client-Warning: Internal response 940s 940s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 940s ok 1 940s warning: 940s message: welcome to localhost:8529 940s response: 940s HTTP/1.1 200 OK 940s Connection: close 940s Date: Thu, 14 Nov 2024 07:57:20 GMT 940s Accept-Ranges: bytes 940s ETag: "1a-61fafa7f73d80" 940s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 940s Vary: In-If1 940s Content-Length: 26 940s Content-Type: text/html 940s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 940s Client-Date: Thu, 14 Nov 2024 07:57:20 GMT 940s Client-Peer: 127.0.0.1:8535 940s Client-Response-Num: 1 940s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 940s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 940s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 940s Client-SSL-Socket-Class: IO::Socket::SSL 940s Client-SSL-Version: TLSv1_3 940s DMMATCH1: 1 940s 940s welcome to localhost:8529 940s ok 2 940s warning: Internal response 940s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 940s response: 940s 500 Server closed connection without sending any data back 940s Content-Type: text/plain 940s Client-Date: Thu, 14 Nov 2024 07:57:20 GMT 940s Client-Warning: Internal response 940s 940s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 940s ok 3 940s ok 944s t/ssl/pha.t ......................... 944s 1..4 944s # Running under perl version 5.040000 for linux 944s # Current time local: Thu Nov 14 07:57:20 2024 944s # Current time GMT: Thu Nov 14 07:57:20 2024 944s # Using Test.pm version 1.31 944s # Using Apache/Test.pm version 1.44 944s # testing : access must be denied without client certificate 944s # expected: 403 944s # received: '403' 944s ok 1 944s # testing : PHA reneg body buffer size restriction works 944s # expected: 413 944s # received: '413' 944s ok 2 944s # testing : PHA works with POST body 944s # expected: 200 944s # received: '200' 944s ok 3 944s # testing : request body matches response 944s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 944s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 944s ok 4 944s ok 948s t/ssl/pr12355.t ..................... 948s 1..10 948s # Running under perl version 5.040000 for linux 948s # Current time local: Thu Nov 14 07:57:24 2024 948s # Current time GMT: Thu Nov 14 07:57:24 2024 948s # Using Test.pm version 1.31 948s # Using Apache/Test.pm version 1.44 948s # Downgrading to TLSv12 948s # testing : renegotiation on POST works 948s # expected: 200 948s # received: '200' 948s ok 1 948s # testing : request body matches response 948s # expected: 'hello world' 948s # received: 'hello world' 948s ok 2 948s # testing : renegotiation on POST works 948s # expected: 200 948s # received: '200' 948s ok 3 948s # testing : request body matches response 948s # expected: 'hello world' 948s # received: 'hello world' 948s ok 4 948s # testing : renegotiation on POST works 948s # expected: 200 948s # received: '200' 948s ok 5 948s # testing : request body matches response 948s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 948s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 948s ok 6 948s # testing : renegotiation on POST works 948s # expected: 200 948s # received: '200' 948s ok 7 948s # testing : request body matches response 948s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 948s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 948s ok 8 948s # testing : renegotiation on POST works 948s # expected: 200 948s # received: '200' 948s ok 9 948s # testing : request body matches response 948s # expected: 'HELLO' 948s # received: 'HELLO' 948s ok 10 948s ok 951s t/ssl/pr43738.t ..................... 951s 1..4 951s # Running under perl version 5.040000 for linux 951s # Current time local: Thu Nov 14 07:57:28 2024 951s # Current time GMT: Thu Nov 14 07:57:28 2024 951s # Using Test.pm version 1.31 951s # Using Apache/Test.pm version 1.44 951s # Downgrading to TLSv12 951s # testing : renegotiation on POST works 951s # expected: 200 951s # received: '200' 951s ok 1 951s # testing : request body matches response 951s # expected: '/modules/ssl/aes128/empty.pfa 951s # hello world' 951s # received: '/modules/ssl/aes128/empty.pfa 951s # hello world' 951s ok 2 951s # testing : renegotiation on POST works 951s # expected: 200 951s # received: '200' 951s ok 3 951s # testing : request body matches response 951s # expected: '/modules/ssl/aes256/empty.pfa 951s # hello world' 951s # received: '/modules/ssl/aes256/empty.pfa 951s # hello world' 951s ok 4 951s ok 974s t/ssl/proxy.t ....................... 974s # using LWP client 974s 1..290 974s # Running under perl version 5.040000 for linux 974s # Current time local: Thu Nov 14 07:57:31 2024 974s # Current time GMT: Thu Nov 14 07:57:31 2024 974s # Using Test.pm version 1.31 974s # Using Apache/Test.pm version 1.44 974s # testing : / with proxy_http_https (http) 974s # expected: 200 974s # received: '200' 974s ok 1 974s # testing : CGI script with folded headers 974s # expected: 200 974s # received: '200' 974s ok 2 974s # testing : using valid proxyssl client cert 974s # expected: 200 974s # received: '200' 974s ok 3 974s # testing : using invalid proxyssl client cert 974s # expected: 403 974s # received: '403' 974s ok 4 974s # testing : protected cgi script 974s # expected: 200 974s # received: '200' 974s ok 5 974s # testing : X-Forwarded-Host header 974s # expected: 'localhost:8558' 974s # received: 'localhost:8558' 974s ok 6 974s # testing : client subject common name 974s # expected: 'client_ok' 974s # received: 'client_ok' 974s ok 7 974s # testing : ProxyPassReverse Location rewrite 974s # expected: 'http://localhost:8558/modules/' 974s # received: 'http://localhost:8558/modules/' 974s ok 8 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 1024 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '1024' 974s # received: 1024 974s ok 9 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 2048 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '2048' 974s # received: 2048 974s ok 10 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 3072 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '3072' 974s # received: 3072 974s ok 11 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 4096 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '4096' 974s # received: 4096 974s ok 12 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 5120 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '5120' 974s # received: 5120 974s ok 13 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 6144 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '6144' 974s # received: 6144 974s ok 14 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 7168 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '7168' 974s # received: 7168 974s ok 15 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 8192 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '8192' 974s # received: 8192 974s ok 16 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 9216 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '9216' 974s # received: 9216 974s ok 17 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 10240 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '10240' 974s # received: 10240 974s ok 18 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 11264 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:35 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '11264' 974s # received: 11264 974s ok 19 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 12288 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '12288' 974s # received: 12288 974s ok 20 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 13312 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '13312' 974s # received: 13312 974s ok 21 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 14336 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '14336' 974s # received: 14336 974s ok 22 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 15360 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '15360' 974s # received: 15360 974s ok 23 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 16384 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '16384' 974s # received: 16384 974s ok 24 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 17408 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '17408' 974s # received: 17408 974s ok 25 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 18432 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '18432' 974s # received: 18432 974s ok 26 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 19456 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '19456' 974s # received: 19456 974s ok 27 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 20480 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '20480' 974s # received: 20480 974s ok 28 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 21504 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '21504' 974s # received: 21504 974s ok 29 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 22528 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '22528' 974s # received: 22528 974s ok 30 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 23552 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '23552' 974s # received: 23552 974s ok 31 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 24576 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '24576' 974s # received: 24576 974s ok 32 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 25600 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '25600' 974s # received: 25600 974s ok 33 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 26624 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '26624' 974s # received: 26624 974s ok 34 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 27648 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '27648' 974s # received: 27648 974s ok 35 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 28672 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '28672' 974s # received: 28672 974s ok 36 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 29696 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '29696' 974s # received: 29696 974s ok 37 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 30720 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '30720' 974s # received: 30720 974s ok 38 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 31744 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '31744' 974s # received: 31744 974s ok 39 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 32768 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:36 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '32768' 974s # received: 32768 974s ok 40 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 33792 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '33792' 974s # received: 33792 974s ok 41 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 34816 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '34816' 974s # received: 34816 974s ok 42 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 35840 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '35840' 974s # received: 35840 974s ok 43 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 36864 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '36864' 974s # received: 36864 974s ok 44 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 37888 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '37888' 974s # received: 37888 974s ok 45 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 38912 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '38912' 974s # received: 38912 974s ok 46 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 39936 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '39936' 974s # received: 39936 974s ok 47 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 40960 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '40960' 974s # received: 40960 974s ok 48 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 41984 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '41984' 974s # received: 41984 974s ok 49 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 43008 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '43008' 974s # received: 43008 974s ok 50 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 44032 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '44032' 974s # received: 44032 974s ok 51 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 45056 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '45056' 974s # received: 45056 974s ok 52 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 46080 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:37 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '46080' 974s # received: 46080 974s ok 53 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 47104 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '47104' 974s # received: 47104 974s ok 54 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 48128 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '48128' 974s # received: 48128 974s ok 55 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 49152 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '49152' 974s # received: 49152 974s ok 56 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 50176 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '50176' 974s # received: 50176 974s ok 57 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 51200 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '51200' 974s # received: 51200 974s ok 58 974s #lwp request: 974s #POST http://localhost:8558/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 102400 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 7 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8558 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '102400' 974s # received: 102400 974s ok 59 974s # testing : / with proxy_http_https_proxy_section (http) 974s # expected: 200 974s # received: '200' 974s ok 60 974s # testing : CGI script with folded headers 974s # expected: 200 974s # received: '200' 974s ok 61 974s # testing : using valid proxyssl client cert 974s # expected: 200 974s # received: '200' 974s ok 62 974s # testing : using invalid proxyssl client cert 974s # expected: 403 974s # received: '403' 974s ok 63 974s # testing : protected cgi script 974s # expected: 200 974s # received: '200' 974s ok 64 974s # testing : X-Forwarded-Host header 974s # expected: 'localhost:8560' 974s # received: 'localhost:8560' 974s ok 65 974s # testing : client subject common name 974s # expected: 'client_ok' 974s # received: 'client_ok' 974s ok 66 974s # testing : ProxyPassReverse Location rewrite 974s # expected: 'http://localhost:8560/modules/' 974s # received: 'http://localhost:8560/modules/' 974s ok 67 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 1024 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '1024' 974s # received: 1024 974s ok 68 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 2048 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '2048' 974s # received: 2048 974s ok 69 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 3072 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '3072' 974s # received: 3072 974s ok 70 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 4096 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '4096' 974s # received: 4096 974s ok 71 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 5120 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '5120' 974s # received: 5120 974s ok 72 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 6144 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '6144' 974s # received: 6144 974s ok 73 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 7168 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '7168' 974s # received: 7168 974s ok 74 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 8192 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:38 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '8192' 974s # received: 8192 974s ok 75 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 9216 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '9216' 974s # received: 9216 974s ok 76 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 10240 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '10240' 974s # received: 10240 974s ok 77 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 11264 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '11264' 974s # received: 11264 974s ok 78 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 12288 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '12288' 974s # received: 12288 974s ok 79 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 13312 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '13312' 974s # received: 13312 974s ok 80 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 14336 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '14336' 974s # received: 14336 974s ok 81 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 15360 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '15360' 974s # received: 15360 974s ok 82 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 16384 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '16384' 974s # received: 16384 974s ok 83 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 17408 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '17408' 974s # received: 17408 974s ok 84 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 18432 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '18432' 974s # received: 18432 974s ok 85 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 19456 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '19456' 974s # received: 19456 974s ok 86 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 20480 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '20480' 974s # received: 20480 974s ok 87 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 21504 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '21504' 974s # received: 21504 974s ok 88 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 22528 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '22528' 974s # received: 22528 974s ok 89 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 23552 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '23552' 974s # received: 23552 974s ok 90 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 24576 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '24576' 974s # received: 24576 974s ok 91 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 25600 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '25600' 974s # received: 25600 974s ok 92 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 26624 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '26624' 974s # received: 26624 974s ok 93 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 27648 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '27648' 974s # received: 27648 974s ok 94 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 28672 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '28672' 974s # received: 28672 974s ok 95 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 29696 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '29696' 974s # received: 29696 974s ok 96 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 30720 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '30720' 974s # received: 30720 974s ok 97 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 31744 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '31744' 974s # received: 31744 974s ok 98 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 32768 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '32768' 974s # received: 32768 974s ok 99 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 33792 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:39 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '33792' 974s # received: 33792 974s ok 100 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 34816 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '34816' 974s # received: 34816 974s ok 101 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 35840 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '35840' 974s # received: 35840 974s ok 102 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 36864 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '36864' 974s # received: 36864 974s ok 103 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 37888 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '37888' 974s # received: 37888 974s ok 104 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 38912 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '38912' 974s # received: 38912 974s ok 105 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 39936 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '39936' 974s # received: 39936 974s ok 106 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 40960 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '40960' 974s # received: 40960 974s ok 107 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 41984 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '41984' 974s # received: 41984 974s ok 108 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 43008 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '43008' 974s # received: 43008 974s ok 109 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 44032 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '44032' 974s # received: 44032 974s ok 110 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 45056 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '45056' 974s # received: 45056 974s ok 111 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 46080 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '46080' 974s # received: 46080 974s ok 112 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 47104 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '47104' 974s # received: 47104 974s ok 113 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 48128 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:40 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '48128' 974s # received: 48128 974s ok 114 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 49152 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '49152' 974s # received: 49152 974s ok 115 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 50176 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '50176' 974s # received: 50176 974s ok 116 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 51200 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '51200' 974s # received: 51200 974s ok 117 974s #lwp request: 974s #POST http://localhost:8560/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 102400 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 7 974s #Client-Date: Thu, 14 Nov 2024 07:57:41 GMT 974s #Client-Peer: 127.0.0.1:8560 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '102400' 974s # received: 102400 974s ok 118 974s # testing : / with proxy_https_http (https) 974s # expected: 200 974s # received: '200' 974s ok 119 974s # testing : CGI script with folded headers 974s # expected: 200 974s # received: '200' 974s ok 120 974s # testing : ProxyPassReverse Location rewrite 974s # expected: 'https://localhost:8562/modules/' 974s # received: 'https://localhost:8562/modules/' 974s ok 121 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 1024 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '1024' 974s # received: 1024 974s ok 122 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 2048 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '2048' 974s # received: 2048 974s ok 123 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 3072 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '3072' 974s # received: 3072 974s ok 124 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 4096 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '4096' 974s # received: 4096 974s ok 125 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 5120 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '5120' 974s # received: 5120 974s ok 126 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 6144 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '6144' 974s # received: 6144 974s ok 127 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 7168 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '7168' 974s # received: 7168 974s ok 128 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 8192 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '8192' 974s # received: 8192 974s ok 129 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 9216 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:42 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '9216' 974s # received: 9216 974s ok 130 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 10240 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '10240' 974s # received: 10240 974s ok 131 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 11264 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '11264' 974s # received: 11264 974s ok 132 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 12288 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '12288' 974s # received: 12288 974s ok 133 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 13312 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '13312' 974s # received: 13312 974s ok 134 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 14336 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '14336' 974s # received: 14336 974s ok 135 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 15360 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '15360' 974s # received: 15360 974s ok 136 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 16384 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '16384' 974s # received: 16384 974s ok 137 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 17408 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '17408' 974s # received: 17408 974s ok 138 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 18432 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '18432' 974s # received: 18432 974s ok 139 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 19456 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '19456' 974s # received: 19456 974s ok 140 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 20480 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '20480' 974s # received: 20480 974s ok 141 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 21504 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '21504' 974s # received: 21504 974s ok 142 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 22528 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '22528' 974s # received: 22528 974s ok 143 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 23552 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '23552' 974s # received: 23552 974s ok 144 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 24576 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '24576' 974s # received: 24576 974s ok 145 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 25600 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '25600' 974s # received: 25600 974s ok 146 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 26624 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '26624' 974s # received: 26624 974s ok 147 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 27648 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '27648' 974s # received: 27648 974s ok 148 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 28672 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '28672' 974s # received: 28672 974s ok 149 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 29696 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '29696' 974s # received: 29696 974s ok 150 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 30720 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '30720' 974s # received: 30720 974s ok 151 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 31744 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '31744' 974s # received: 31744 974s ok 152 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 32768 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '32768' 974s # received: 32768 974s ok 153 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 33792 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '33792' 974s # received: 33792 974s ok 154 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 34816 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '34816' 974s # received: 34816 974s ok 155 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 35840 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '35840' 974s # received: 35840 974s ok 156 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 36864 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '36864' 974s # received: 36864 974s ok 157 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 37888 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '37888' 974s # received: 37888 974s ok 158 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 38912 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '38912' 974s # received: 38912 974s ok 159 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 39936 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '39936' 974s # received: 39936 974s ok 160 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 40960 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '40960' 974s # received: 40960 974s ok 161 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 41984 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:43 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '41984' 974s # received: 41984 974s ok 162 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 43008 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '43008' 974s # received: 43008 974s ok 163 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 44032 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '44032' 974s # received: 44032 974s ok 164 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 45056 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '45056' 974s # received: 45056 974s ok 165 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 46080 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '46080' 974s # received: 46080 974s ok 166 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 47104 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '47104' 974s # received: 47104 974s ok 167 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 48128 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '48128' 974s # received: 48128 974s ok 168 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 49152 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '49152' 974s # received: 49152 974s ok 169 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 50176 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '50176' 974s # received: 50176 974s ok 170 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 51200 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '51200' 974s # received: 51200 974s ok 171 974s #lwp request: 974s #POST https://localhost:8562/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 102400 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 7 974s #Client-Date: Thu, 14 Nov 2024 07:57:44 GMT 974s #Client-Peer: 127.0.0.1:8562 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '102400' 974s # received: 102400 974s ok 172 974s # testing : / with proxy_https_https (https) 974s # expected: 200 974s # received: '200' 974s ok 173 974s # testing : CGI script with folded headers 974s # expected: 200 974s # received: '200' 974s ok 174 974s # testing : using valid proxyssl client cert 974s # expected: 200 974s # received: '200' 974s ok 175 974s # testing : using invalid proxyssl client cert 974s # expected: 403 974s # received: '403' 974s ok 176 974s # testing : protected cgi script 974s # expected: 200 974s # received: '200' 974s ok 177 974s # testing : X-Forwarded-Host header 974s # expected: 'localhost:8559' 974s # received: 'localhost:8559' 974s ok 178 974s # testing : client subject common name 974s # expected: 'client_ok' 974s # received: 'client_ok' 974s ok 179 974s # testing : ProxyPassReverse Location rewrite 974s # expected: 'https://localhost:8559/modules/' 974s # received: 'https://localhost:8559/modules/' 974s ok 180 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 1024 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '1024' 974s # received: 1024 974s ok 181 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 2048 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '2048' 974s # received: 2048 974s ok 182 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 3072 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '3072' 974s # received: 3072 974s ok 183 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 4096 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '4096' 974s # received: 4096 974s ok 184 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 5120 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '5120' 974s # received: 5120 974s ok 185 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 6144 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '6144' 974s # received: 6144 974s ok 186 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 7168 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:45 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '7168' 974s # received: 7168 974s ok 187 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 8192 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '8192' 974s # received: 8192 974s ok 188 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 9216 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '9216' 974s # received: 9216 974s ok 189 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 10240 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '10240' 974s # received: 10240 974s ok 190 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 11264 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '11264' 974s # received: 11264 974s ok 191 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 12288 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '12288' 974s # received: 12288 974s ok 192 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 13312 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '13312' 974s # received: 13312 974s ok 193 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 14336 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '14336' 974s # received: 14336 974s ok 194 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 15360 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '15360' 974s # received: 15360 974s ok 195 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 16384 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '16384' 974s # received: 16384 974s ok 196 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 17408 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '17408' 974s # received: 17408 974s ok 197 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 18432 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '18432' 974s # received: 18432 974s ok 198 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 19456 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '19456' 974s # received: 19456 974s ok 199 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 20480 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '20480' 974s # received: 20480 974s ok 200 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 21504 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '21504' 974s # received: 21504 974s ok 201 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 22528 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '22528' 974s # received: 22528 974s ok 202 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 23552 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '23552' 974s # received: 23552 974s ok 203 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 24576 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:46 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '24576' 974s # received: 24576 974s ok 204 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 25600 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '25600' 974s # received: 25600 974s ok 205 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 26624 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '26624' 974s # received: 26624 974s ok 206 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 27648 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '27648' 974s # received: 27648 974s ok 207 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 28672 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '28672' 974s # received: 28672 974s ok 208 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 29696 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '29696' 974s # received: 29696 974s ok 209 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 30720 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '30720' 974s # received: 30720 974s ok 210 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 31744 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '31744' 974s # received: 31744 974s ok 211 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 32768 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '32768' 974s # received: 32768 974s ok 212 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 33792 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '33792' 974s # received: 33792 974s ok 213 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 34816 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '34816' 974s # received: 34816 974s ok 214 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 35840 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:47 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '35840' 974s # received: 35840 974s ok 215 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 36864 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '36864' 974s # received: 36864 974s ok 216 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 37888 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '37888' 974s # received: 37888 974s ok 217 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 38912 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '38912' 974s # received: 38912 974s ok 218 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 39936 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '39936' 974s # received: 39936 974s ok 219 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 40960 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '40960' 974s # received: 40960 974s ok 220 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 41984 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '41984' 974s # received: 41984 974s ok 221 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 43008 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '43008' 974s # received: 43008 974s ok 222 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 44032 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '44032' 974s # received: 44032 974s ok 223 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 45056 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:48 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '45056' 974s # received: 45056 974s ok 224 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 46080 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '46080' 974s # received: 46080 974s ok 225 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 47104 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '47104' 974s # received: 47104 974s ok 226 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 48128 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '48128' 974s # received: 48128 974s ok 227 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 49152 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '49152' 974s # received: 49152 974s ok 228 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 50176 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '50176' 974s # received: 50176 974s ok 229 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 51200 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '51200' 974s # received: 51200 974s ok 230 974s #lwp request: 974s #POST https://localhost:8559/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 102400 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 7 974s #Client-Date: Thu, 14 Nov 2024 07:57:49 GMT 974s #Client-Peer: 127.0.0.1:8559 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '102400' 974s # received: 102400 974s ok 231 974s # testing : / with proxy_https_https_proxy_section (https) 974s # expected: 200 974s # received: '200' 974s ok 232 974s # testing : CGI script with folded headers 974s # expected: 200 974s # received: '200' 974s ok 233 974s # testing : using valid proxyssl client cert 974s # expected: 200 974s # received: '200' 974s ok 234 974s # testing : using invalid proxyssl client cert 974s # expected: 403 974s # received: '403' 974s ok 235 974s # testing : protected cgi script 974s # expected: 200 974s # received: '200' 974s ok 236 974s # testing : X-Forwarded-Host header 974s # expected: 'localhost:8561' 974s # received: 'localhost:8561' 974s ok 237 974s # testing : client subject common name 974s # expected: 'client_ok' 974s # received: 'client_ok' 974s ok 238 974s # testing : ProxyPassReverse Location rewrite 974s # expected: 'https://localhost:8561/modules/' 974s # received: 'https://localhost:8561/modules/' 974s ok 239 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 1024 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '1024' 974s # received: 1024 974s ok 240 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 2048 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '2048' 974s # received: 2048 974s ok 241 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 3072 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '3072' 974s # received: 3072 974s ok 242 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 4096 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '4096' 974s # received: 4096 974s ok 243 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 5120 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '5120' 974s # received: 5120 974s ok 244 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 6144 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '6144' 974s # received: 6144 974s ok 245 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 7168 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '7168' 974s # received: 7168 974s ok 246 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 8192 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '8192' 974s # received: 8192 974s ok 247 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 9216 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 5 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '9216' 974s # received: 9216 974s ok 248 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 10240 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '10240' 974s # received: 10240 974s ok 249 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 11264 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '11264' 974s # received: 11264 974s ok 250 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 12288 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '12288' 974s # received: 12288 974s ok 251 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 13312 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '13312' 974s # received: 13312 974s ok 252 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 14336 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '14336' 974s # received: 14336 974s ok 253 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 15360 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '15360' 974s # received: 15360 974s ok 254 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 16384 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '16384' 974s # received: 16384 974s ok 255 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 17408 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '17408' 974s # received: 17408 974s ok 256 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 18432 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:50 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '18432' 974s # received: 18432 974s ok 257 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 19456 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '19456' 974s # received: 19456 974s ok 258 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 20480 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '20480' 974s # received: 20480 974s ok 259 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 21504 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '21504' 974s # received: 21504 974s ok 260 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 22528 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '22528' 974s # received: 22528 974s ok 261 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 23552 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '23552' 974s # received: 23552 974s ok 262 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 24576 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '24576' 974s # received: 24576 974s ok 263 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 25600 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '25600' 974s # received: 25600 974s ok 264 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 26624 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '26624' 974s # received: 26624 974s ok 265 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 27648 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '27648' 974s # received: 27648 974s ok 266 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 28672 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '28672' 974s # received: 28672 974s ok 267 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 29696 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '29696' 974s # received: 29696 974s ok 268 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 30720 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '30720' 974s # received: 30720 974s ok 269 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 31744 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:51 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '31744' 974s # received: 31744 974s ok 270 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 32768 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '32768' 974s # received: 32768 974s ok 271 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 33792 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '33792' 974s # received: 33792 974s ok 272 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 34816 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '34816' 974s # received: 34816 974s ok 273 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 35840 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '35840' 974s # received: 35840 974s ok 274 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 36864 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '36864' 974s # received: 36864 974s ok 275 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 37888 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '37888' 974s # received: 37888 974s ok 276 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 38912 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '38912' 974s # received: 38912 974s ok 277 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 39936 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '39936' 974s # received: 39936 974s ok 278 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 40960 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '40960' 974s # received: 40960 974s ok 279 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 41984 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:52 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '41984' 974s # received: 41984 974s ok 280 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 43008 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '43008' 974s # received: 43008 974s ok 281 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 44032 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '44032' 974s # received: 44032 974s ok 282 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 45056 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '45056' 974s # received: 45056 974s ok 283 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 46080 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '46080' 974s # received: 46080 974s ok 284 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 47104 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '47104' 974s # received: 47104 974s ok 285 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 48128 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '48128' 974s # received: 48128 974s ok 286 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 49152 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '49152' 974s # received: 49152 974s ok 287 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 50176 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '50176' 974s # received: 50176 974s ok 288 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 51200 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:53 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 6 974s #Client-Date: Thu, 14 Nov 2024 07:57:54 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '51200' 974s # received: 51200 974s ok 289 974s #lwp request: 974s #POST https://localhost:8561/eat_post HTTP/1.1 974s #User-Agent: libwww-perl/6.77 974s #Content-Length: 102400 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Thu, 14 Nov 2024 07:57:54 GMT 974s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 974s #Vary: In-If1 974s #Content-Length: 7 974s #Client-Date: Thu, 14 Nov 2024 07:57:54 GMT 974s #Client-Peer: 127.0.0.1:8561 974s #Client-Response-Num: 1 974s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 974s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 974s #Client-SSL-Socket-Class: IO::Socket::SSL 974s #Client-SSL-Version: TLSv1_3 974s #DMMATCH1: 1 974s # 974s # testing : length posted 974s # expected: '102400' 974s # received: 102400 974s ok 290 974s ok 978s t/ssl/require.t ..................... 978s 1..10 978s # Running under perl version 5.040000 for linux 978s # Current time local: Thu Nov 14 07:57:54 2024 978s # Current time GMT: Thu Nov 14 07:57:54 2024 978s # Using Test.pm version 1.31 978s # Using Apache/Test.pm version 1.44 978s ok 1 978s ok 2 978s ok 3 978s ok 4 978s ok 5 978s ok 6 978s ok 7 978s ok 8 978s ok 9 978s ok 10 978s ok 981s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 987s t/ssl/varlookup.t ................... 987s 1..83 987s # Running under perl version 5.040000 for linux 987s # Current time local: Thu Nov 14 07:58:01 2024 987s # Current time GMT: Thu Nov 14 07:58:01 2024 987s # Using Test.pm version 1.31 987s # Using Apache/Test.pm version 1.44 987s # testing : HTTP_USER_AGENT 987s # expected: 'libwww-perl/6.77' 987s # received: 'libwww-perl/6.77' 987s ok 1 987s # testing : HTTP:User-Agent 987s # expected: 'libwww-perl/6.77' 987s # received: 'libwww-perl/6.77' 987s ok 2 987s # testing : HTTP_REFERER 987s # expected: 't/ssl/varlookup.t' 987s # received: 't/ssl/varlookup.t' 987s ok 3 987s # testing : HTTP_HOST 987s # expected: 'localhost:8532' 987s # received: 'localhost:8532' 987s ok 4 987s # testing : QUERY_STRING 987s # expected: 'QUERY_STRING' 987s # received: 'QUERY_STRING' 987s ok 5 987s # testing : SERVER_SOFTWARE 987s # expected: qr/^Apache\/2.4.62/ 987s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1' 987s ok 6 987s # testing : SERVER_ADMIN 987s # expected: 'tuser@localhost' 987s # received: 'tuser@localhost' 987s ok 7 987s # testing : SERVER_PORT 987s # expected: '8532' 987s # received: '8532' 987s ok 8 987s # testing : SERVER_NAME 987s # expected: 'localhost' 987s # received: 'localhost' 987s ok 9 987s # testing : SERVER_PROTOCOL 987s # expected: qr/^HTTP\/1\.\d$/ 987s # received: 'HTTP/1.1' 987s ok 10 987s # testing : REMOTE_ADDR 987s # expected: '127.0.0.1' 987s # received: '127.0.0.1' 987s ok 11 987s # testing : DOCUMENT_ROOT 987s # expected: '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs' 987s # received: '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs' 987s ok 12 987s # testing : REQUEST_METHOD 987s # expected: 'GET' 987s # received: 'GET' 987s ok 13 987s # testing : REQUEST_URI 987s # expected: '/test_ssl_var_lookup' 987s # received: '/test_ssl_var_lookup' 987s ok 14 987s # testing : TIME_YEAR 987s # expected: 2024 987s # received: '2024' 987s ok 15 987s # testing : TIME_MON 987s # expected: '11' 987s # received: '11' 987s ok 16 987s # testing : TIME_DAY 987s # expected: '14' 987s # received: '14' 987s ok 17 987s # testing : TIME_WDAY 987s # expected: 4 987s # received: '4' 987s ok 18 987s # testing : IS_SUBREQ 987s # expected: 'false' 987s # received: 'false' 987s ok 19 987s # testing : API_VERSION 987s # expected: '20120211' 987s # received: '20120211' 987s ok 20 987s # testing : THE_REQUEST 987s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 987s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 987s ok 21 987s # testing : REQUEST_SCHEME 987s # expected: 'https' 987s # received: 'https' 987s ok 22 987s # testing : HTTPS 987s # expected: 'on' 987s # received: 'on' 987s ok 23 987s # testing : ENV:THE_ARGS 987s # expected: 'ENV:THE_ARGS' 987s # received: 'ENV:THE_ARGS' 987s ok 24 987s # testing : SSL_CLIENT_M_VERSION 987s # expected: qr/^\d+$/ 987s # received: '3' 987s ok 25 987s # testing : SSL_SERVER_M_VERSION 987s # expected: qr/^\d+$/ 987s # received: '3' 987s ok 26 987s # testing : SSL_CLIENT_M_SERIAL 987s # expected: qr/^[0-9A-F]+$/ 987s # received: '01' 987s ok 27 987s # testing : SSL_SERVER_M_SERIAL 987s # expected: qr/^[0-9A-F]+$/ 987s # received: '0C' 987s ok 28 987s # testing : SSL_PROTOCOL 987s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 987s # received: 'TLSv1.3' 987s ok 29 987s # testing : SSL_CLIENT_V_START 987s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 987s # received: 'Nov 14 07:47:25 2024 GMT' 987s ok 30 987s # testing : SSL_SERVER_V_START 987s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 987s # received: 'Nov 14 07:47:29 2024 GMT' 987s ok 31 987s # testing : SSL_CLIENT_V_END 987s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 987s # received: 'Nov 14 07:47:25 2025 GMT' 987s ok 32 987s # testing : SSL_SERVER_V_END 987s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 987s # received: 'Nov 14 07:47:29 2025 GMT' 987s ok 33 987s # testing : SSL_CIPHER 987s # expected: qr/^[A-Z0-9_-]+$/ 987s # received: 'TLS_AES_256_GCM_SHA384' 987s ok 34 987s # testing : SSL_CIPHER_EXPORT 987s # expected: 'false' 987s # received: 'false' 987s ok 35 987s # testing : SSL_CIPHER_ALGKEYSIZE 987s # expected: qr/^\d+$/ 987s # received: '256' 987s ok 36 987s # testing : SSL_CIPHER_USEKEYSIZE 987s # expected: qr/^\d+$/ 987s # received: '256' 987s ok 37 987s # testing : SSL_SECURE_RENEG 987s # expected: qr/^(false|true)$/ 987s # received: 'true' 987s ok 38 987s # testing : SSL_CLIENT_S_DN 987s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 987s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 987s ok 39 987s # testing : SSL_SERVER_S_DN 987s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 987s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 987s ok 40 987s # testing : SSL_CLIENT_S_DN_C 987s # expected: 'US' 987s # received: 'US' 987s ok 41 987s # testing : SSL_SERVER_S_DN_C 987s # expected: 'US' 987s # received: 'US' 987s ok 42 987s # testing : SSL_CLIENT_S_DN_ST 987s # expected: 'California' 987s # received: 'California' 987s ok 43 987s # testing : SSL_SERVER_S_DN_ST 987s # expected: 'California' 987s # received: 'California' 987s ok 44 987s # testing : SSL_CLIENT_S_DN_L 987s # expected: 'San Francisco' 987s # received: 'San Francisco' 987s ok 45 987s # testing : SSL_SERVER_S_DN_L 987s # expected: 'San Francisco' 987s # received: 'San Francisco' 987s ok 46 987s # testing : SSL_CLIENT_S_DN_O 987s # expected: 'ASF' 987s # received: 'ASF' 987s ok 47 987s # testing : SSL_SERVER_S_DN_O 987s # expected: 'ASF' 987s # received: 'ASF' 987s ok 48 987s # testing : SSL_CLIENT_S_DN_OU 987s # expected: 'httpd-test' 987s # received: 'httpd-test' 987s ok 49 987s # testing : SSL_SERVER_S_DN_OU 987s # expected: qr/^httpd-test\/([-\w]+)/ 987s # received: 'httpd-test/rsa-test' 987s ok 50 987s # testing : SSL_CLIENT_S_DN_CN 987s # expected: 'client_ok' 987s # received: 'client_ok' 987s ok 51 987s # testing : SSL_SERVER_S_DN_CN 987s # expected: 'localhost' 987s # received: 'localhost' 987s ok 52 987s # testing : SSL_CLIENT_S_DN_Email 987s # expected: 'test-dev@httpd.apache.org' 987s # received: 'test-dev@httpd.apache.org' 987s ok 53 987s # testing : SSL_SERVER_S_DN_Email 987s # expected: 'test-dev@httpd.apache.org' 987s # received: 'test-dev@httpd.apache.org' 987s ok 54 987s # testing : SSL_CLIENT_SAN_Email_0 987s # expected: 'test-dev@httpd.apache.org' 987s # received: 'test-dev@httpd.apache.org' 987s ok 55 987s # testing : SSL_SERVER_SAN_DNS_0 987s # expected: 'localhost' 987s # received: 'localhost' 987s ok 56 987s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 987s # expected: 'test-dev@httpd.apache.org' 987s # received: 'test-dev@httpd.apache.org' 987s ok 57 987s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 987s # expected: '_https.localhost' 987s # received: '_https.localhost' 987s ok 58 987s # testing : SSL_CLIENT_I_DN 987s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 987s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 987s ok 59 987s # testing : SSL_SERVER_I_DN 987s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 987s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 987s ok 60 987s # testing : SSL_CLIENT_I_DN_C 987s # expected: 'US' 987s # received: 'US' 987s ok 61 987s # testing : SSL_SERVER_I_DN_C 987s # expected: 'US' 987s # received: 'US' 987s ok 62 987s # testing : SSL_CLIENT_I_DN_ST 987s # expected: 'California' 987s # received: 'California' 987s ok 63 987s # testing : SSL_SERVER_I_DN_ST 987s # expected: 'California' 987s # received: 'California' 987s ok 64 987s # testing : SSL_CLIENT_I_DN_L 987s # expected: 'San Francisco' 987s # received: 'San Francisco' 987s ok 65 987s # testing : SSL_SERVER_I_DN_L 987s # expected: 'San Francisco' 987s # received: 'San Francisco' 987s ok 66 987s # testing : SSL_CLIENT_I_DN_O 987s # expected: 'ASF' 987s # received: 'ASF' 987s ok 67 987s # testing : SSL_SERVER_I_DN_O 987s # expected: 'ASF' 987s # received: 'ASF' 987s ok 68 987s # testing : SSL_CLIENT_I_DN_OU 987s # expected: 'httpd-test' 987s # received: 'httpd-test' 987s ok 69 987s # testing : SSL_SERVER_I_DN_OU 987s # expected: 'httpd-test' 987s # received: 'httpd-test' 987s ok 70 987s # testing : SSL_CLIENT_I_DN_CN 987s # expected: 'ca' 987s # received: 'ca' 987s ok 71 987s # testing : SSL_SERVER_I_DN_CN 987s # expected: 'ca' 987s # received: 'ca' 987s ok 72 987s # testing : SSL_SERVER_I_DN_CN_RAW 987s # expected: 'ca' 987s # received: 'ca' 987s ok 73 987s # testing : SSL_SERVER_I_DN_CN_0_RAW 987s # expected: 'ca' 987s # received: 'ca' 987s ok 74 987s # testing : SSL_CLIENT_I_DN_Email 987s # expected: 'test-dev@httpd.apache.org' 987s # received: 'test-dev@httpd.apache.org' 987s ok 75 987s # testing : SSL_SERVER_I_DN_Email 987s # expected: 'test-dev@httpd.apache.org' 987s # received: 'test-dev@httpd.apache.org' 987s ok 76 987s # testing : SSL_CLIENT_A_SIG 987s # expected: 'sha256WithRSAEncryption' 987s # received: 'sha256WithRSAEncryption' 987s ok 77 987s # testing : SSL_SERVER_A_SIG 987s # expected: 'sha256WithRSAEncryption' 987s # received: 'sha256WithRSAEncryption' 987s ok 78 987s # testing : SSL_CLIENT_A_KEY 987s # expected: 'rsaEncryption' 987s # received: 'rsaEncryption' 987s ok 79 987s # testing : SSL_SERVER_A_KEY 987s # expected: qr/^[rd]saEncryption$/ 987s # received: 'rsaEncryption' 987s ok 80 987s # testing : SSL_CLIENT_CERT 987s # expected: qr/^-----BEGIN CERTIFICATE-----/ 987s # received: '-----BEGIN CERTIFICATE----- 987s # MIIEezCCA2OgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 987s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 987s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 987s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTE0 987s # MDc0NzI1WhcNMjUxMTE0MDc0NzI1WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 987s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 987s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 987s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 987s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlldl6fzWuEbKrvrVHiPTM20IOBDLO41+tKsE 987s # dKQA9KNYTFUZI7tKAYcP+xPJCEr6qnj5yclURbLqX/sR4gjfrf8pQzWUNj50L66Z 987s # ak5HTZkA2vXrr0qWbY98feXSEB/iwIKBpZr5KMxi+y655vv5aDT8XND/Ztxcq11Y 987s # cGwvch5LVqkfUHbvseE1xc//uEG3dhQCZlAfTDqpKe8yz7OFEDfFBi9hV6U9ML/G 987s # KQjrTHo5EI/GvKzhDXp8Oyl9X/QJsk34m4xUe4z7fTS3VHh9xTrhnOkR7rFyeogN 987s # Vbx/K+OH/EVv5a/VsIGrUG3103QKLMjRGiVztJrQ0npWrLE6rwIDAQABo4HOMIHL 987s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 987s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 987s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 987s # HQ4EFgQU5gdJPU9sLN0/9ktGTLFMZSssiHcwHwYDVR0jBBgwFoAUbszvamjtz69R 987s # BNMWeC+fmJKjoEMwDQYJKoZIhvcNAQELBQADggEBADDnVHkqc13VWczl0eJeCdh2 987s # 4hplf6ETKFWK/53/Mow7pvrDRE0RXKkPEuNCUH4Xls1bDGxk8tY++60KD0VoFr+5 987s # fFzw+5ZPmvR10I6GAY2/B3jgqBMUa2QnET90HsXRGONdJMpdC/GVV9ux5Rd4DvEd 987s # SqjpCkiah7b0pE2A82IjrO1IEFLS2ZfE5nD8fHlbIpxfv+CO9vCgo6LvwbMKhDC2 987s # QWQty+p2wF8ltgNT+9YmXkEinuZcDUKzEal04W4/6T6/+zr/Gr7JMAB/9ZtWBDVj 987s # u5Sywgfs3VY8BlFYXnJTYJ6b9doKQoaABXqZVNyyS6Bc0st2ybO+R8nxrh5+6qo= 987s # -----END CERTIFICATE----- 987s # ' 987s ok 81 987s # testing : SSL_SERVER_CERT 987s # expected: qr/^-----BEGIN CERTIFICATE-----/ 987s # received: '-----BEGIN CERTIFICATE----- 987s # MIIERDCCAyygAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 987s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 987s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 987s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTE0 987s # MDc0NzI5WhcNMjUxMTE0MDc0NzI5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 987s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 987s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 987s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 987s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAg0Y3Cf5pdYzqD2jmR8jw9GzD 987s # rQ0YoSKN7AKKDum8eA6Mmq0h9CAPcoUVElTMehlPVKXbRHku8o3KsTHUaOk7RC6f 987s # Z1AiYFK6U5H12kmAG97rNKuEBT9RUpuVginvF57wLx5bOAZzXT9hvhDgrSWYQmcV 987s # Qsrl1U9eXh219lkb1sdn+U6tA304xP/4YLb8UMv23vzAPVKqhU2TkburvI5PLPbN 987s # riYat5lyjoyYqE7wGu4q6x9pLhXHuIukPVfoIbmqBcRBCfAQCOvZN3euHtRADcqG 987s # pxGuUvsGtAUCBTPWDnW+LoPDfwl+O/xPhicav3ah+pgvRtq36rZtI9su1oAjkQID 987s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 987s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRB 987s # obrOn5pEUtI4asmxAAOOEQY5AzAfBgNVHSMEGDAWgBRuzO9qaO3Pr1EE0xZ4L5+Y 987s # kqOgQzANBgkqhkiG9w0BAQsFAAOCAQEAi0crPpRSqK9gxIrI4bOUG/RCVbUey602 987s # cLS/6IQi/BMuQWUxEfSSVhkONrP8YAhT+kILkDAIDXlgQmmCusKNnjc0hhk/Bbzy 987s # 1CXCWsVb5rR3z1dLj+NVTuwyV3P/Wh23XbaUX8n45257faJ8HahJ4HtEJoqhEhc2 987s # G240QStAPeOzLqdBj69fBVw9riSvQkWGAiG4vc2Chnp91H4EtnohldymrtOYElJD 987s # 2K1ahUXmD2sVIf/65NMYFkzzDN8kApRq1fMR/FzmlRZ0PxPOhBG8Bix/+mIwCt2V 987s # 9jBG1cRL0WeWlc/hJz9/njeYwx2YxgtvXuCi/Yopl7yAXd9V73cfEw== 987s # -----END CERTIFICATE----- 987s # ' 987s ok 82 987s # testing : SSL_CLIENT_VERIFY 987s # expected: 'SUCCESS' 987s # received: 'SUCCESS' 987s ok 83 987s ok 991s t/ssl/verify.t ...................... 991s 1..3 991s # Running under perl version 5.040000 for linux 991s # Current time local: Thu Nov 14 07:58:07 2024 991s # Current time GMT: Thu Nov 14 07:58:07 2024 991s # Using Test.pm version 1.31 991s # Using Apache/Test.pm version 1.44 991s HTTP/1.1 403 Forbidden 991s Connection: close 991s Date: Thu, 14 Nov 2024 07:58:11 GMT 991s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 991s Content-Length: 258 991s Content-Type: text/html; charset=iso-8859-1 991s Client-Date: Thu, 14 Nov 2024 07:58:11 GMT 991s Client-Peer: 127.0.0.1:8532 991s Client-Response-Num: 1 991s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 991s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 991s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 991s Client-SSL-Socket-Class: IO::Socket::SSL 991s Client-SSL-Version: TLSv1_3 991s Title: 403 Forbidden 991s 991s 991s 991s 403 Forbidden 991s 991s

Forbidden

991s

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

991s 991s ok 1 991s HTTP/1.1 200 OK 991s Connection: close 991s Date: Thu, 14 Nov 2024 07:58:11 GMT 991s Accept-Ranges: bytes 991s ETag: "1a-61fafa7f73d80" 991s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 991s Vary: In-If1 991s Content-Length: 26 991s Content-Type: text/html 991s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 991s Client-Date: Thu, 14 Nov 2024 07:58:11 GMT 991s Client-Peer: 127.0.0.1:8532 991s Client-Response-Num: 1 991s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 991s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 991s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 991s Client-SSL-Socket-Class: IO::Socket::SSL 991s Client-SSL-Version: TLSv1_3 991s DMMATCH1: 1 991s 991s welcome to localhost:8529 991s ok 2 991s 500 Server closed connection without sending any data back 991s Content-Type: text/plain 991s Client-Date: Thu, 14 Nov 2024 07:58:11 GMT 991s Client-Warning: Internal response 991s 991s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 991s ok 3 991s ok 991s All tests successful. 991s Files=143, Tests=7308, 624 wallclock secs ( 2.87 usr 0.86 sys + 210.70 cusr 329.29 csys = 543.72 CPU) 991s Result: PASS 991s [warning] server localhost:8529 shutdown 992s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 992s + grep -E '^Result: PASS' testlog.mpm_prefork 992s Files=143, Tests=7308, 624 wallclock secs ( 2.87 usr 0.86 sys + 210.70 cusr 329.29 csys = 543.72 CPU) 992s Result: PASS 992s + grep -E '^Result: FAIL' testlog.mpm_prefork 992s + grep -E 'server dumped core' testlog.mpm_prefork 992s + return 0 992s + run_tests mpm_worker 992s + local MPM=mpm_worker 992s + shift 992s + local LOG=testlog.mpm_worker 992s + echo =============Running-with-mpm_worker========== 992s + rm -f apache2.conf.debian 992s + cp /etc/apache2/apache2.conf apache2.conf.debian 992s =============Running-with-mpm_worker========== 992s + cat /etc/apache2/mods-available/mpm_worker.load 992s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 992s t/TEST -clean 992s + 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 992s + grep -v mpm_ 992s + xargs cat 992s + for m in bucketeer case_filter case_filter_in 992s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 992s + for m in bucketeer case_filter case_filter_in 992s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 992s + for m in bucketeer case_filter case_filter_in 992s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 992s + cat /etc/apache2/mods-available/mime.conf 992s + echo 'Servername localhost' 992s + make clean 992s [warning] setting ulimit to allow core files 992s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/TEST -clean 992s Duplicate specification "clean" for option "clean" 992s Duplicate specification "help" for option "help" 993s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules' 993s cd authany && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 993s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 993s cd client_add_filter && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 993s cd eat_post && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 993s cd echo_post && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 993s cd echo_post_chunk && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 993s cd fold && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 993s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 993s cd input_body_filter && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 993s cd list_modules && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 993s cd memory_track && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 993s cd nntp_like && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 993s cd random_chunk && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 993s cd test_apr_uri && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 993s cd test_pass_brigade && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 993s cd test_rwrite && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 993s cd test_session && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 993s cd test_ssl && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 993s cd test_utilities && make clean 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 993s 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 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 993s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules' 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 993s rmdir keys 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 993s rmdir newcerts 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 993s rmdir certs 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 993s rmdir crl 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 993s rmdir export 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 993s rmdir csr 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 993s rmdir conf 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 993s rmdir proxy 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 993s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 993s rmdir asf 993s rmdir /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 993s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 993s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test' 993s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 993s t/TEST -clean 993s [warning] setting ulimit to allow core files 993s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 993s Duplicate specification "clean" for option "clean" 993s Duplicate specification "help" for option "help" 993s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 993s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 993s rm -f \ 993s TestItSelf.bso TestItSelf.def \ 993s TestItSelf.exp TestItSelf.x \ 993s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 993s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 993s *.a *.o \ 993s *perl.core MYMETA.json \ 993s MYMETA.yml blibdirs.ts \ 993s core core.*perl.*.? \ 993s core.[0-9] core.[0-9][0-9] \ 993s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 993s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 993s mon.out perl \ 993s perl perl.exe \ 993s perlmain.c pm_to_blib \ 993s pm_to_blib.ts so_locations \ 993s tmon.out 993s rm -rf \ 993s Makefile.old blib \ 993s t/TEST 993s mv Makefile Makefile.old > /dev/null 2>&1 993s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 993s rm -f \ 993s Test.bso Test.def \ 993s Test.exp Test.x \ 993s ../blib/arch/auto/Apache/Test/extralibs.all \ 993s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 993s *.a *.o \ 993s *perl.core MYMETA.json \ 993s MYMETA.yml blibdirs.ts \ 993s core core.*perl.*.? \ 993s core.[0-9] core.[0-9][0-9] \ 993s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 993s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 993s mon.out perl \ 993s perl perl.exe \ 993s perlmain.c pm_to_blib \ 993s pm_to_blib.ts so_locations \ 993s tmon.out 993s rm -rf \ 993s .mypacklist Makefile.old \ 993s blib t/REPORT \ 993s t/TEST 993s mv Makefile Makefile.old > /dev/null 2>&1 993s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test' 993s rm -f \ 993s test.bso test.def \ 993s test.exp test.x \ 993s blib/arch/auto/httpd-test/extralibs.all \ 993s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 993s *.a *.o \ 993s *perl.core MYMETA.json \ 993s MYMETA.yml blibdirs.ts \ 993s core core.*perl.*.? \ 993s core.[0-9] core.[0-9][0-9] \ 993s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 993s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 993s mon.out perl \ 993s perl perl.exe \ 993s perlmain.c pm_to_blib \ 993s pm_to_blib.ts so_locations \ 993s tmon.out 993s rm -rf \ 993s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 993s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 993s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 993s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 993s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 993s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 993s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 993s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 993s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 993s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 993s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 993s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 993s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 993s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 993s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 993s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 993s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 993s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 993s blib 993s mv Makefile Makefile.old > /dev/null 2>&1 993s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 993s + chown -R tuser: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp 993s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/apache2.conf.debian' 994s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 994s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 994s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 994s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 994s [ info] generating script ./t/htdocs/modules/cgi/action.pl 994s [ info] generating script ./t/htdocs/modules/cgi/big.pl 994s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 994s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 994s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 994s [ info] generating script ./t/htdocs/modules/cgi/env.pl 994s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 994s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 994s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 994s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 994s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 994s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 994s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 994s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 994s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 994s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 994s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 994s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 994s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 994s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 994s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 994s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 994s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 994s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 994s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 994s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 994s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 994s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 994s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 994s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 994s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 994s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 994s Warning: NAME must be a package name 994s Checking if your kit is complete... 994s Looks good 994s [ info] generating script t/TEST 994s [ info] generating script ./t/cgi-bin/cookies.pl 994s [ info] generating script ./t/cgi-bin/next_available_port.pl 994s [ info] generating script t/TEST 994s Writing MYMETA.yml and MYMETA.json 994s Writing MYMETA.yml and MYMETA.json 994s Checking for Cwd...ok 994s Checking for File::Spec...ok 994s Generating a Unix-style Makefile 994s Writing Makefile for httpd-test 994s Writing MYMETA.yml and MYMETA.json 994s + su tuser -c 't/TEST ' 994s + tee testlog.mpm_worker 994s [warning] setting ulimit to allow core files 994s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/TEST 995s Duplicate specification "clean" for option "clean" 995s Duplicate specification "help" for option "help" 998s [warning] generating SSL CA for asf 998s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 998s .+..........+...+...+.....+...+.........+.+...............+......+.....+.+..+................+..+++++++++++++++++++++++++++++++++++++++*.............+..+.+......+...+...+...+...........+......+............+++++++++++++++++++++++++++++++++++++++*.......+.................+...+.......+..+.+...+..+.......+..+....+.................+...+....+.....+.+......+......+........+.+.....+...+.+..............+...+...+......+....+..+.......+.....+.+.........+..+............................+...+........+......+....+..+.........+.+.....+..........+............+..+..........+.....+.............+...+..+...+...+.+...+...........+.+........+......+......................+..............+..........+...+..+..........+...+........+.......+..+...+.+............+.....+...+.......+..+.............+..............+...+..........+..+................+...............+...+.....+.......+...+..+...+.....................+.+...+..+..........+..+.......+...........+...+......................+..+.+.....+......+...+.+.....+....+...............+..+.........+.........+.......+.........+.....+.......+.....+...+..........+.....+......+..................+.........................+..+.+...+...........+..........+...........+...+.+...+...+..+..................+....+...+...........+.+.....+......+.......+......+..+.......+......+...............+..+....+.....................+.....+...............+.........+.+...+..+.........+...+...+....+........+.+.....+.......+..+.+.....+....+......+...........+.............+..+.+..+..........+......+..+...+.........+.+..+....+.........+..+....+........+...+....+...+.....+.+.....+............++++++ 998s ..+.......................................+++++++++++++++++++++++++++++++++++++++*....+..+.............+..+......+.......+..+............+.+...+...............+..+.......+..+....+++++++++++++++++++++++++++++++++++++++*....+.+......+...+.....+.+.........+..........................+................+...+..+.+........+....+...+..+.+.........+.....+......+.+........+.+..............+............+.+...+......++++++ 998s ----- 999s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 999s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1001s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1001s [ 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 1001s [ 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 1001s Using configuration from conf/server_des3_dsa.cnf 1001s Check that the request matches the signature 1001s Signature ok 1001s The Subject's Distinguished Name is as follows 1001s countryName :PRINTABLE:'US' 1001s stateOrProvinceName :ASN.1 12:'California' 1001s localityName :ASN.1 12:'San Francisco' 1001s organizationName :ASN.1 12:'ASF' 1001s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1001s commonName :ASN.1 12:'localhost' 1001s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1001s Certificate is to be certified until Nov 14 07:58:21 2025 GMT (365 days) 1001s 1001s Write out database with 1 new entries 1001s Database updated 1001s [ info] openssl genrsa -out keys/server.pem 2048 1001s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1001s [ 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 1001s Using configuration from conf/server.cnf 1001s Check that the request matches the signature 1001s Signature ok 1001s The Subject's Distinguished Name is as follows 1001s countryName :PRINTABLE:'US' 1001s stateOrProvinceName :ASN.1 12:'California' 1001s localityName :ASN.1 12:'San Francisco' 1001s organizationName :ASN.1 12:'ASF' 1001s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1001s commonName :ASN.1 12:'localhost' 1001s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1001s Certificate is to be certified until Nov 14 07:58:21 2025 GMT (365 days) 1001s 1001s Write out database with 1 new entries 1001s Database updated 1001s [ info] openssl genrsa -out keys/client_ok.pem 2048 1002s [ 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 1002s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ext -extensions client_ok_ext 1002s Using configuration from conf/client_ok.cnf 1002s Check that the request matches the signature 1002s Signature ok 1002s The Subject's Distinguished Name is as follows 1002s countryName :PRINTABLE:'US' 1002s stateOrProvinceName :ASN.1 12:'California' 1002s localityName :ASN.1 12:'San Francisco' 1002s organizationName :ASN.1 12:'ASF' 1002s organizationalUnitName:ASN.1 12:'httpd-test' 1002s commonName :ASN.1 12:'client_ok' 1002s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1002s Certificate is to be certified until Nov 14 07:58:22 2025 GMT (365 days) 1002s 1002s Write out database with 1 new entries 1002s Database updated 1002s [ 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 1002s [ info] generating proxy cert: proxy/client_ok.pem 1002s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1002s [ 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 1002s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch -extensions client_ext 1002s Using configuration from conf/client_snakeoil.cnf 1002s Check that the request matches the signature 1002s Signature ok 1002s The Subject's Distinguished Name is as follows 1002s countryName :PRINTABLE:'AU' 1002s stateOrProvinceName :ASN.1 12:'Queensland' 1002s localityName :ASN.1 12:'Mackay' 1002s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1002s organizationalUnitName:ASN.1 12:'Staff' 1002s commonName :ASN.1 12:'client_snakeoil' 1002s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1002s Certificate is to be certified until Nov 14 07:58:22 2025 GMT (365 days) 1002s 1002s Write out database with 1 new entries 1002s Database updated 1002s [ 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 1002s [ info] generating proxy cert: proxy/client_snakeoil.pem 1002s [ info] openssl genrsa -out keys/server2.pem 2048 1003s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1003s [ 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 1003s Using configuration from conf/server2.cnf 1003s Check that the request matches the signature 1003s Signature ok 1003s The Subject's Distinguished Name is as follows 1003s countryName :PRINTABLE:'US' 1003s stateOrProvinceName :ASN.1 12:'California' 1003s localityName :ASN.1 12:'San Francisco' 1003s organizationName :ASN.1 12:'ASF' 1003s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1003s commonName :ASN.1 12:'localhost' 1003s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1003s Certificate is to be certified until Nov 14 07:58:23 2025 GMT (365 days) 1003s 1003s Write out database with 1 new entries 1003s Database updated 1003s [ info] openssl genrsa -out keys/client_colon.pem 2048 1003s [ 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 1003s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch -extensions client_ext 1003s Using configuration from conf/client_colon.cnf 1003s Check that the request matches the signature 1003s Signature ok 1003s The Subject's Distinguished Name is as follows 1003s countryName :PRINTABLE:'US' 1003s stateOrProvinceName :ASN.1 12:'California' 1003s localityName :ASN.1 12:'San Francisco' 1003s organizationName :ASN.1 12:'ASF' 1003s organizationalUnitName:ASN.1 12:'httpd-test' 1003s commonName :ASN.1 12:'user:colon' 1003s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1003s Certificate is to be certified until Nov 14 07:58:23 2025 GMT (365 days) 1003s 1003s Write out database with 1 new entries 1003s Database updated 1003s [ 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 1003s [ info] generating proxy cert: proxy/client_colon.pem 1003s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1003s [ 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 1003s [ 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 1003s Using configuration from conf/server_dsa.cnf 1003s Check that the request matches the signature 1003s Signature ok 1003s The Subject's Distinguished Name is as follows 1003s countryName :PRINTABLE:'US' 1003s stateOrProvinceName :ASN.1 12:'California' 1003s localityName :ASN.1 12:'San Francisco' 1003s organizationName :ASN.1 12:'ASF' 1003s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1003s commonName :ASN.1 12:'localhost' 1003s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1003s Certificate is to be certified until Nov 14 07:58:23 2025 GMT (365 days) 1003s 1003s Write out database with 1 new entries 1003s Database updated 1003s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1004s [ 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 1004s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch -extensions client_ext 1004s Using configuration from conf/client_revoked.cnf 1004s Check that the request matches the signature 1004s Signature ok 1004s The Subject's Distinguished Name is as follows 1004s countryName :PRINTABLE:'US' 1004s stateOrProvinceName :ASN.1 12:'California' 1004s localityName :ASN.1 12:'San Francisco' 1004s organizationName :ASN.1 12:'ASF' 1004s organizationalUnitName:ASN.1 12:'httpd-test' 1004s commonName :ASN.1 12:'client_revoked' 1004s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1004s Certificate is to be certified until Nov 14 07:58:24 2025 GMT (365 days) 1004s 1004s Write out database with 1 new entries 1004s Database updated 1004s [ 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 1004s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1004s Using configuration from conf/cacrl.cnf 1004s Revoking Certificate 08. 1004s Database updated 1004s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1004s Using configuration from conf/cacrl.cnf 1004s [ info] generating proxy cert: proxy/client_revoked.pem 1004s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1004s [ 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 1004s [ 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 1004s Using configuration from conf/server2_des3.cnf 1004s Check that the request matches the signature 1004s Signature ok 1004s The Subject's Distinguished Name is as follows 1004s countryName :PRINTABLE:'US' 1004s stateOrProvinceName :ASN.1 12:'California' 1004s localityName :ASN.1 12:'San Francisco' 1004s organizationName :ASN.1 12:'ASF' 1004s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1004s commonName :ASN.1 12:'localhost' 1004s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1004s Certificate is to be certified until Nov 14 07:58:24 2025 GMT (365 days) 1004s 1004s Write out database with 1 new entries 1004s Database updated 1004s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1004s [ 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 1004s [ 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 1004s Using configuration from conf/server_des3.cnf 1004s Check that the request matches the signature 1004s Signature ok 1004s The Subject's Distinguished Name is as follows 1004s countryName :PRINTABLE:'US' 1004s stateOrProvinceName :ASN.1 12:'California' 1004s localityName :ASN.1 12:'San Francisco' 1004s organizationName :ASN.1 12:'ASF' 1004s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1004s commonName :ASN.1 12:'localhost' 1004s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1004s Certificate is to be certified until Nov 14 07:58:24 2025 GMT (365 days) 1004s 1004s Write out database with 1 new entries 1004s Database updated 1004s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1004s [ 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 1004s [ 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 1004s Using configuration from conf/server2_des3_dsa.cnf 1004s Check that the request matches the signature 1004s Signature ok 1004s The Subject's Distinguished Name is as follows 1004s countryName :PRINTABLE:'US' 1004s stateOrProvinceName :ASN.1 12:'California' 1004s localityName :ASN.1 12:'San Francisco' 1004s organizationName :ASN.1 12:'ASF' 1004s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1004s commonName :ASN.1 12:'localhost' 1004s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1004s Certificate is to be certified until Nov 14 07:58:24 2025 GMT (365 days) 1004s 1004s Write out database with 1 new entries 1004s Database updated 1004s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1004s [ 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 1004s [ 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 1004s Using configuration from conf/server2_dsa.cnf 1004s Check that the request matches the signature 1004s Signature ok 1004s The Subject's Distinguished Name is as follows 1004s countryName :PRINTABLE:'US' 1004s stateOrProvinceName :ASN.1 12:'California' 1004s localityName :ASN.1 12:'San Francisco' 1004s organizationName :ASN.1 12:'ASF' 1004s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1004s commonName :ASN.1 12:'localhost' 1004s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1004s Certificate is to be certified until Nov 14 07:58:24 2025 GMT (365 days) 1004s 1004s Write out database with 1 new entries 1004s Database updated 1004s [ info] linked ca-bundle.crl to fdd35eee.r0 1004s cd authany && make .libs/mod_authany.so 1004s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 1004s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1004s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1004s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1004s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1005s libtool: link: arm-linux-gnueabihf-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 1005s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1005s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 1005s cd client_add_filter && make .libs/mod_client_add_filter.so 1005s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1005s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1005s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1005s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1005s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1005s libtool: link: arm-linux-gnueabihf-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 1005s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1005s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1005s cd eat_post && make .libs/mod_eat_post.so 1005s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1005s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1005s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1005s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1005s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1006s libtool: link: arm-linux-gnueabihf-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 1006s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1006s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1006s cd echo_post && make .libs/mod_echo_post.so 1006s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1006s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1006s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1006s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1006s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1006s libtool: link: arm-linux-gnueabihf-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 1006s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1006s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1006s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1006s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1006s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1006s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1006s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1006s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1007s libtool: link: arm-linux-gnueabihf-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 1007s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1007s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1007s cd fold && make .libs/mod_fold.so 1007s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 1007s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1007s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1007s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1007s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1007s libtool: link: arm-linux-gnueabihf-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 1007s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1007s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 1007s cd input_body_filter && make .libs/mod_input_body_filter.so 1007s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1007s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1007s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1007s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1007s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1008s libtool: link: arm-linux-gnueabihf-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 1008s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1008s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1008s cd list_modules && make .libs/mod_list_modules.so 1008s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1008s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1008s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1008s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1008s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1008s libtool: link: arm-linux-gnueabihf-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 1008s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1008s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1008s cd memory_track && make .libs/mod_memory_track.so 1008s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1008s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1008s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1008s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1009s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1009s libtool: link: arm-linux-gnueabihf-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 1009s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1009s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1009s cd nntp_like && make .libs/mod_nntp_like.so 1009s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1009s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1009s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1009s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1009s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1009s libtool: link: arm-linux-gnueabihf-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 1009s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1009s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1009s cd random_chunk && make .libs/mod_random_chunk.so 1009s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1009s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1009s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1009s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1010s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1010s libtool: link: arm-linux-gnueabihf-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 1010s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1010s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1010s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1010s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1010s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1010s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1010s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1010s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1010s libtool: link: arm-linux-gnueabihf-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 1010s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1010s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1010s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1010s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1010s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1010s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1011s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1011s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1011s libtool: link: arm-linux-gnueabihf-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 1011s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1011s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1011s cd test_rwrite && make .libs/mod_test_rwrite.so 1011s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1011s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1011s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1011s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1011s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1011s libtool: link: arm-linux-gnueabihf-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 1012s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1012s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1012s cd test_session && make .libs/mod_test_session.so 1012s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 1012s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1012s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1012s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1012s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1012s libtool: link: arm-linux-gnueabihf-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 1012s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1012s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 1012s cd test_ssl && make .libs/mod_test_ssl.so 1012s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1012s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1012s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1012s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1012s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1013s libtool: link: arm-linux-gnueabihf-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 1013s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1013s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1013s cd test_utilities && make .libs/mod_test_utilities.so 1013s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1013s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1013s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1013s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1013s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1013s libtool: link: arm-linux-gnueabihf-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 1013s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1013s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1013s /usr/sbin/apache2 -d /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1013s using Apache/2.4.62 (worker MPM) 1013s 1013s waiting 60 seconds for server to start: .[Thu Nov 14 07:58:33.736085 2024] [core:trace3] [pid 165460:tid 165460] core.c(3482): Setting LogLevel for all modules to trace8 1013s [Thu Nov 14 07:58:33.737752 2024] [core:trace6] [pid 165460:tid 165460] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1013s [Thu Nov 14 07:58:33.737809 2024] [core:trace3] [pid 165460:tid 165460] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1013s [Thu Nov 14 07:58:33.739895 2024] [core:trace6] [pid 165460:tid 165460] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1013s [Thu Nov 14 07:58:33.739964 2024] [core:trace3] [pid 165460:tid 165460] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1013s [Thu Nov 14 07:58:33.739973 2024] [core:trace3] [pid 165460:tid 165460] core.c(3482): Setting LogLevel for all modules to info 1013s [Thu Nov 14 07:58:33.739981 2024] [core:trace6] [pid 165460:tid 165460] core.c(3499): Cannot find module 'core', trying 'core_module' 1013s [Thu Nov 14 07:58:33.739984 2024] [core:trace3] [pid 165460:tid 165460] core.c(3509): Setting LogLevel for module core.c to crit 1013s [Thu Nov 14 07:58:33.739989 2024] [core:trace3] [pid 165460:tid 165460] core.c(3482): Setting LogLevel for all modules to crit 1013s [Thu Nov 14 07:58:33.739993 2024] [core:trace6] [pid 165460:tid 165460] core.c(3499): Cannot find module 'core', trying 'core_module' 1013s [Thu Nov 14 07:58:33.739996 2024] [core:trace3] [pid 165460:tid 165460] core.c(3509): Setting LogLevel for module core.c to info 1013s [Thu Nov 14 07:58:33.740017 2024] [core:trace3] [pid 165460:tid 165460] core.c(3482): Setting LogLevel for all modules to crit 1013s [Thu Nov 14 07:58:33.740026 2024] [core:trace6] [pid 165460:tid 165460] core.c(3499): Cannot find module 'core', trying 'core_module' 1013s [Thu Nov 14 07:58:33.740030 2024] [core:trace3] [pid 165460:tid 165460] core.c(3509): Setting LogLevel for module core.c to info 1013s [Thu Nov 14 07:58:33.740034 2024] [core:trace3] [pid 165460:tid 165460] core.c(3482): Setting LogLevel for all modules to crit 1013s [Thu Nov 14 07:58:33.740038 2024] [core:trace3] [pid 165460:tid 165460] core.c(3482): Setting LogLevel for all modules to info 1013s [Thu Nov 14 07:58:33.740052 2024] [core:trace6] [pid 165460:tid 165460] core.c(3499): Cannot find module 'core', trying 'core_module' 1013s [Thu Nov 14 07:58:33.740056 2024] [core:trace3] [pid 165460:tid 165460] core.c(3509): Setting LogLevel for module core.c to crit 1013s [Thu Nov 14 07:58:33.740059 2024] [core:trace3] [pid 165460:tid 165460] core.c(3482): Setting LogLevel for all modules to info 1013s [Thu Nov 14 07:58:33.741085 2024] [alias:warn] [pid 165460:tid 165460] AH00671: The Alias directive in /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 1013s [Thu Nov 14 07:58:33.741154 2024] [proxy:info] [pid 165460:tid 165460] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 1013s [Thu Nov 14 07:58:33.741908 2024] [proxy:info] [pid 165460:tid 165460] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1013s [Thu Nov 14 07:58:33.741994 2024] [core:trace6] [pid 165460:tid 165460] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1013s [Thu Nov 14 07:58:33.742005 2024] [core:trace3] [pid 165460:tid 165460] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1013s 1013s waiting 60 seconds for server to start: ok (waited 0 secs) 1013s server localhost:8529 started 1013s server localhost:8530 listening (mod_nntp_like) 1013s server localhost:8531 listening (mod_nntp_like_ssl) 1013s server localhost:8532 listening (mod_ssl) 1013s server localhost:8533 listening (ssl_optional_cc) 1013s server localhost:8534 listening (ssl_pr33791) 1013s server localhost:8535 listening (ssl_ocsp) 1013s server localhost:8536 listening (mod_cache) 1013s server localhost:8537 listening (core) 1013s server localhost:8538 listening (cve_2011_3368_rewrite) 1013s server localhost:8539 listening (proxy_http_reverse) 1013s server localhost:8540 listening (proxy_http_nofwd) 1013s server localhost:8541 listening (cve_2011_3368) 1013s server localhost:8542 listening (mod_headers) 1013s server localhost:8543 listening (mod_echo) 1013s server localhost:8544 listening (mod_echo_ssl) 1013s server localhost:8545 listening (error_document) 1013s server localhost:8546 listening (http_unsafe) 1013s server localhost:8547 listening (http_strict) 1013s server localhost:8548 listening (remote_ip) 1013s server localhost:8549 listening (mod_include) 1013s server localhost:8550 listening (mod_proxy) 1013s server localhost:8551 listening (proxy_http_bal1) 1013s server localhost:8552 listening (proxy_http_bal2) 1013s server localhost:8553 listening (proxy_http_balancer) 1013s server localhost:8556 listening (proxy_fcgi) 1013s server localhost:8557 listening (mod_vhost_alias) 1013s server localhost:8558 listening (proxy_http_https) 1013s server localhost:8559 listening (proxy_https_https) 1013s server localhost:8560 listening (proxy_http_https_proxy_section) 1013s server localhost:8561 listening (proxy_https_https_proxy_section) 1013s server localhost:8562 listening (proxy_https_http) 1017s [ info] adding source lib /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1028s t/ab/base.t ......................... 1028s 1..5 1028s # Running under perl version 5.040000 for linux 1028s # Current time local: Thu Nov 14 07:58:44 2024 1028s # Current time GMT: Thu Nov 14 07:58:44 2024 1028s # Using Test.pm version 1.31 1028s # Using Apache/Test.pm version 1.44 1028s # # running: 1028s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 1028s ok 1 1028s ok 2 1028s # # running: 1028s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1028s ok 3 1028s ok 4 1028s ok 5 1028s ok 1032s t/apache/404.t ...................... 1032s 1..2 1032s # Running under perl version 5.040000 for linux 1032s # Current time local: Thu Nov 14 07:58:48 2024 1032s # Current time GMT: Thu Nov 14 07:58:48 2024 1032s # Using Test.pm version 1.31 1032s # Using Apache/Test.pm version 1.44 1032s # GET_STR Response: 1032s # HTTP/1.1 404 Not Found 1032s # Connection: close 1032s # Date: Thu, 14 Nov 2024 07:58:52 GMT 1032s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1032s # Content-Length: 196 1032s # Content-Type: text/html; charset=iso-8859-1 1032s # Client-Date: Thu, 14 Nov 2024 07:58:52 GMT 1032s # Client-Peer: 127.0.0.1:8529 1032s # Client-Response-Num: 1 1032s # Title: 404 Not Found 1032s # 1032s # 1032s # 1032s # 404 Not Found 1032s # 1032s #

Not Found

1032s #

The requested URL was not found on this server.

1032s # 1032s ok 1 1032s ok 2 1032s ok 1035s t/apache/acceptpathinfo.t ........... 1035s 1..36 1035s # Running under perl version 5.040000 for linux 1035s # Current time local: Thu Nov 14 07:58:52 2024 1035s # Current time GMT: Thu Nov 14 07:58:52 2024 1035s # Using Test.pm version 1.31 1035s # Using Apache/Test.pm version 1.44 1035s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 1035s # expected: '200' 1035s # received: '200' 1035s ok 1 1035s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 1035s # expected: qr/_\(none\)_/ 1035s # received: '_(none)_' 1035s ok 2 1035s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 1035s # expected: '404' 1035s # received: '404' 1035s ok 3 1035s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 1035s # expected: qr/Not Found/ 1035s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1089s #

The requested URL was not found on this server.

1089s # ' 1089s ok 8 1089s # testing : /merge/notfound.html code 1089s # expected: 404 1089s # received: '404' 1089s ok 9 1089s # testing : /merge/notfound.html content 1089s # expected: 'testing merge' 1089s # received: 'testing merge' 1089s ok 10 1089s # testing : /merge/merge2/notfound.html code 1089s # expected: 404 1089s # received: '404' 1089s ok 11 1089s # testing : /merge/merge2/notfound.html content 1089s # expected: 'testing merge' 1089s # received: 'testing merge' 1089s ok 12 1089s # testing : /bounce/notfound.html code 1089s # expected: 404 1089s # received: '404' 1089s ok 13 1089s # testing : /bounce/notfound.html content 1089s # expected: qr/expire test/ 1089s # received: ' 1089s # expire test 1089s # expire test 1089s # ' 1089s ok 14 1089s ok 1093s t/apache/etags.t .................... 1093s # Checking for existence of FileETag directive 1093s # Returned 200: 1093s 1..61 1093s # Running under perl version 5.040000 for linux 1093s # Current time local: Thu Nov 14 07:59:49 2024 1093s # Current time GMT: Thu Nov 14 07:59:49 2024 1093s # Using Test.pm version 1.31 1093s # Using Apache/Test.pm version 1.44 1093s # --- 1093s # HEAD /apache/etags/m/minus-mis/test.txt 1093s # Expecting field to be absent 1093s # Received "b-61fafa7f73d80" 1093s ok 1 1093s # --- 1093s # HEAD /apache/etags/default/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 2 1093s # --- 1093s # HEAD /apache/etags/m/minus-i/test.txt 1093s # Expecting field to be absent 1093s # Received "61fafa7f73d80" 1093s ok 3 1093s # --- 1093s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15baf-b" 1093s ok 4 1093s # --- 1093s # HEAD /apache/etags/all/ms/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 5 1093s # --- 1093s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 6 1093s # --- 1093s # HEAD /apache/etags/is/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b4c-b" 1093s ok 7 1093s # --- 1093s # HEAD /apache/etags/m/minus-is/test.txt 1093s # Expecting field to be absent 1093s # Received "61fafa7f73d80" 1093s ok 8 1093s # --- 1093s # HEAD /apache/etags/none/test.txt 1093s # Expecting field to be absent 1093s # ETag field is missing 1093s ok 9 1093s # --- 1093s # HEAD /apache/etags/all/is/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b1f-b" 1093s ok 10 1093s # --- 1093s # HEAD /apache/etags/m/minus-mi/test.txt 1093s # Expecting field to be absent 1093s # Received "b-61fafa7f73d80" 1093s ok 11 1093s # --- 1093s # HEAD /apache/etags/none/mi/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b92-61fafa7f73d80" 1093s ok 12 1093s # --- 1093s # HEAD /apache/etags/m/plus-mis/test.txt 1093s # Expecting three components in ETag field 1093s # Received "15b72-b-61fafa7f73d80" 1093s ok 13 1093s # --- 1093s # HEAD /apache/etags/all/s/test.txt 1093s # Expecting one component in ETag field 1093s # Received "b" 1093s ok 14 1093s # --- 1093s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15bbb-61fafa7f73d80" 1093s ok 15 1093s # --- 1093s # HEAD /apache/etags/none/plus-ms/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 16 1093s # --- 1093s # HEAD /apache/etags/none/plus-s/test.txt 1093s # Expecting one component in ETag field 1093s # Received "b" 1093s ok 17 1093s # --- 1093s # HEAD /apache/etags/none/inherit/test.txt 1093s # Expecting field to be absent 1093s # ETag field is missing 1093s ok 18 1093s # --- 1093s # HEAD /apache/etags/all/mi/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b25-61fafa7f73d80" 1093s ok 19 1093s # --- 1093s # HEAD /apache/etags/none/plus-mi/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15ba4-61fafa7f73d80" 1093s ok 20 1093s # --- 1093s # HEAD /apache/etags/all/minus-m/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b2e-b" 1093s ok 21 1093s # --- 1093s # HEAD /apache/etags/all/m/test.txt 1093s # Expecting one component in ETag field 1093s # Received "61fafa7f73d80" 1093s ok 22 1093s # --- 1093s # HEAD /apache/etags/mi/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b7c-61fafa7f73d80" 1093s ok 23 1093s # --- 1093s # HEAD /apache/etags/m/plus-s/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 24 1093s # --- 1093s # HEAD /apache/etags/none/plus-mis/test.txt 1093s # Expecting three components in ETag field 1093s # Received "15bbc-b-61fafa7f73d80" 1093s ok 25 1093s # --- 1093s # HEAD /apache/etags/all/i/test.txt 1093s # Expecting one component in ETag field 1093s # Received "15b1a" 1093s ok 26 1093s # --- 1093s # HEAD /apache/etags/none/m/test.txt 1093s # Expecting one component in ETag field 1093s # Received "61fafa7f73d80" 1093s ok 27 1093s # --- 1093s # HEAD /apache/etags/none/plus-i/test.txt 1093s # Expecting one component in ETag field 1093s # Received "15b9b" 1093s ok 28 1093s # --- 1093s # HEAD /apache/etags/m/plus-mi/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b6f-61fafa7f73d80" 1093s ok 29 1093s # --- 1093s # HEAD /apache/etags/none/is/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b8c-b" 1093s ok 30 1093s # --- 1093s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1093s # Expecting one component in ETag field 1093s # Received "61fafa7f73d80" 1093s ok 31 1093s # --- 1093s # HEAD /apache/etags/i/test.txt 1093s # Expecting one component in ETag field 1093s # Received "15b49" 1093s ok 32 1093s # --- 1093s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1093s # Expecting one component in ETag field 1093s # Received "15bb8" 1093s ok 33 1093s # --- 1093s # HEAD /apache/etags/all/minus-is/test.txt 1093s # Expecting one component in ETag field 1093s # Received "61fafa7f73d80" 1093s ok 34 1093s # --- 1093s # HEAD /apache/etags/mis/test.txt 1093s # Expecting three components in ETag field 1093s # Received "15b7f-b-61fafa7f73d80" 1093s ok 35 1093s # --- 1093s # HEAD /apache/etags/none/ms/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 36 1093s # --- 1093s # HEAD /apache/etags/none/i/test.txt 1093s # Expecting one component in ETag field 1093s # Received "15b87" 1093s ok 37 1093s # --- 1093s # HEAD /apache/etags/m/minus-s/test.txt 1093s # Expecting field to be absent 1093s # Received "61fafa7f73d80" 1093s ok 38 1093s # --- 1093s # HEAD /apache/etags/m/plus-i/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b66-61fafa7f73d80" 1093s ok 39 1093s # --- 1093s # HEAD /apache/etags/m/plus-is/test.txt 1093s # Expecting three components in ETag field 1093s # Received "15b69-b-61fafa7f73d80" 1093s ok 40 1093s # --- 1093s # HEAD /apache/etags/all/mis/test.txt 1093s # Expecting three components in ETag field 1093s # Received "15b3d-b-61fafa7f73d80" 1093s ok 41 1093s # --- 1093s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1093s # Expecting field to be absent 1093s # Received "b-61fafa7f73d80" 1093s ok 42 1093s # --- 1093s # HEAD /apache/etags/ms/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 43 1093s # --- 1093s # HEAD /apache/etags/all/inherit/test.txt 1093s # Expecting three components in ETag field 1093s # Received "15b1c-b-61fafa7f73d80" 1093s ok 44 1093s # --- 1093s # HEAD /apache/etags/m/minus-ms/test.txt 1093s # Expecting field to be absent 1093s # Received "b-61fafa7f73d80" 1093s ok 45 1093s # --- 1093s # HEAD /apache/etags/all/minus-s/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b3a-61fafa7f73d80" 1093s ok 46 1093s # --- 1093s # HEAD /apache/etags/all/minus-ms/test.txt 1093s # Expecting one component in ETag field 1093s # Received "15b37" 1093s ok 47 1093s # --- 1093s # HEAD /apache/etags/all/test.txt 1093s # Expecting three components in ETag field 1093s # Received "15b44-b-61fafa7f73d80" 1093s ok 48 1093s # --- 1093s # HEAD /apache/etags/none/plus-m/test.txt 1093s # Expecting one component in ETag field 1093s # Received "61fafa7f73d80" 1093s ok 49 1093s # --- 1093s # HEAD /apache/etags/all/minus-mi/test.txt 1093s # Expecting one component in ETag field 1093s # Received "b" 1093s ok 50 1093s # --- 1093s # HEAD /apache/etags/s/test.txt 1093s # Expecting one component in ETag field 1093s # Received "b" 1093s ok 51 1093s # --- 1093s # HEAD /apache/etags/none/s/test.txt 1093s # Expecting one component in ETag field 1093s # Received "b" 1093s ok 52 1093s # --- 1093s # HEAD /apache/etags/m/test.txt 1093s # Expecting one component in ETag field 1093s # Received "61fafa7f73d80" 1093s ok 53 1093s # --- 1093s # HEAD /apache/etags/all/minus-mis/test.txt 1093s # Expecting field to be absent 1093s # Received "b-61fafa7f73d80" 1093s ok 54 1093s # --- 1093s # HEAD /apache/etags/m/plus-m/test.txt 1093s # Expecting one component in ETag field 1093s # Received "61fafa7f73d80" 1093s ok 55 1093s # --- 1093s # HEAD /apache/etags/m/minus-m/test.txt 1093s # Expecting field to be absent 1093s # Received "b-61fafa7f73d80" 1093s ok 56 1093s # --- 1093s # HEAD /apache/etags/m/plus-ms/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 57 1093s # --- 1093s # HEAD /apache/etags/all/minus-i/test.txt 1093s # Expecting two components in ETag field 1093s # Received "b-61fafa7f73d80" 1093s ok 58 1093s # --- 1093s # HEAD /apache/etags/none/mis/test.txt 1093s # Expecting three components in ETag field 1093s # Received "15b95-b-61fafa7f73d80" 1093s ok 59 1093s # --- 1093s # HEAD /apache/etags/none/plus-is/test.txt 1093s # Expecting two components in ETag field 1093s # Received "15b9e-b" 1093s ok 60 1093s # --- 1093s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1093s # Expecting one component in ETag field 1093s # Received "b" 1093s ok 61 1093s ok 1098s t/apache/expr.t ..................... 1098s 1..229 1098s # Running under perl version 5.040000 for linux 1098s # Current time local: Thu Nov 14 07:59:53 2024 1098s # Current time GMT: Thu Nov 14 07:59:53 2024 1098s # Using Test.pm version 1.31 1098s # Using Apache/Test.pm version 1.44 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true" should evaluate to true, got true 1098s ok 1 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "false" should evaluate to false, got false 1098s ok 2 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "foo", got parse error 1098s ok 3 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -eq 01" should evaluate to true, got true 1098s ok 4 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -eq 2" should evaluate to false, got false 1098s ok 5 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -ne 2" should evaluate to true, got true 1098s ok 6 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -ne 1" should evaluate to false, got false 1098s ok 7 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -lt 02" should evaluate to true, got true 1098s ok 8 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -lt 1" should evaluate to false, got false 1098s ok 9 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -le 2" should evaluate to true, got true 1098s ok 10 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -le 1" should evaluate to true, got true 1098s ok 11 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "2 -gt 1" should evaluate to true, got true 1098s ok 12 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -gt 1" should evaluate to false, got false 1098s ok 13 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "2 -ge 1" should evaluate to true, got true 1098s ok 14 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -ge 1" should evaluate to true, got true 1098s ok 15 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "1 -gt -1" should evaluate to true, got true 1098s ok 16 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' == 'aa'" should evaluate to true, got true 1098s ok 17 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' == 'b'" should evaluate to false, got false 1098s ok 18 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' = 'aa'" should evaluate to true, got true 1098s ok 19 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' = 'b'" should evaluate to false, got false 1098s ok 20 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' != 'b'" should evaluate to true, got true 1098s ok 21 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' != 'aa'" should evaluate to false, got false 1098s ok 22 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' < 'b'" should evaluate to true, got true 1098s ok 23 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' < 'aa'" should evaluate to false, got false 1098s ok 24 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' <= 'b'" should evaluate to true, got true 1098s ok 25 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' <= 'aa'" should evaluate to true, got true 1098s ok 26 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'b' > 'aa'" should evaluate to true, got true 1098s ok 27 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' > 'aa'" should evaluate to false, got false 1098s ok 28 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'b' >= 'aa'" should evaluate to true, got true 1098s ok 29 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'aa' >= 'aa'" should evaluate to true, got true 1098s ok 30 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1098s ok 31 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1098s ok 32 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1098s ok 33 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1098s ok 34 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1098s ok 35 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1098s ok 36 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1098s ok 37 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1098s ok 38 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1098s ok 39 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1098s ok 40 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME} != ''" should evaluate to true, got true 1098s ok 41 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1098s ok 42 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1098s ok 43 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' =~ /bc/ " should evaluate to true, got true 1098s ok 44 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' =~ /BC/i " should evaluate to true, got true 1098s ok 45 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' !~ m!bc! " should evaluate to false, got false 1098s ok 46 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' !~ m!BC!i " should evaluate to false, got false 1098s ok 47 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " $0 == '' " should evaluate to true, got true 1098s ok 48 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " $1 == '' " should evaluate to true, got true 1098s ok 49 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " $9 == '' " should evaluate to true, got true 1098s ok 50 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " '$0' == '' " should evaluate to true, got true 1098s ok 51 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1098s ok 52 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1098s ok 53 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1098s ok 54 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1098s ok 55 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1098s ok 56 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1098s ok 57 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1098s ok 58 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1098s ok 59 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1098s ok 60 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1098s ok 61 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1098s ok 62 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1098s ok 63 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1098s ok 64 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1098s ok 65 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1098s ok 66 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1098s ok 67 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1098s ok 68 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1098s ok 69 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1098s ok 70 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{HTTPS} == 'off' " should evaluate to true, got true 1098s ok 71 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1098s ok 72 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1098s ok 73 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1098s ok 74 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1098s ok 75 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1098s ok 76 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1098s ok 77 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1098s ok 78 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1098s ok 79 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1098s ok 80 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1098s ok 81 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1098s ok 82 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "escape('?') = '%3f' " should evaluate to true, got true 1098s ok 83 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "unescape('%3f') = '?' " should evaluate to true, got true 1098s ok 84 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1098s ok 85 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1098s ok 86 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1098s ok 87 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "file('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1098s ok 88 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "-n ''" should evaluate to false, got false 1098s ok 89 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "-z ''" should evaluate to true, got true 1098s ok 90 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "-n '1'" should evaluate to true, got true 1098s ok 91 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "-z '1'" should evaluate to false, got false 1098s ok 92 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "-R 'abc'", got parse error 1098s ok 93 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1098s ok 94 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "-R '240.0.0.0'" should evaluate to false, got false 1098s ok 95 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "-R '240.0.0.0/8'" should evaluate to false, got false 1098s ok 96 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "-R 'ff::/8'" should evaluate to false, got false 1098s ok 97 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1098s ok 98 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1098s ok 99 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1098s ok 100 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1098s ok 101 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1098s ok 102 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1098s ok 103 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1098s ok 104 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'foo' -strmatch '*o'" should evaluate to true, got true 1098s ok 105 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1098s ok 106 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'foo' -strmatch 'F*'" should evaluate to false, got false 1098s ok 107 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1098s ok 108 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'foo' -strmatch 'g*'" should evaluate to false, got false 1098s ok 109 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1098s ok 110 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1098s ok 111 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1098s ok 112 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1098s ok 113 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1098s ok 114 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "foo('bar') = 'bar'", got parse error 1098s ok 115 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "%{FOO} != 'bar'", got parse error 1098s ok 116 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s Should get parse error for "'bar' = bar", got parse error 1098s ok 117 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true" should evaluate to true, got true 1098s ok 118 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && true" should evaluate to true, got true 1098s ok 119 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || true" should evaluate to true, got true 1098s ok 120 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || true || true" should evaluate to true, got true 1098s ok 121 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || true && true" should evaluate to true, got true 1098s ok 122 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && true || true" should evaluate to true, got true 1098s ok 123 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && true && true" should evaluate to true, got true 1098s ok 124 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || true || !true" should evaluate to true, got true 1098s ok 125 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || true && !true" should evaluate to true, got true 1098s ok 126 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && true || !true" should evaluate to true, got true 1098s ok 127 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && true && !true" should evaluate to false, got false 1098s ok 128 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && !true" should evaluate to false, got false 1098s ok 129 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || !true" should evaluate to true, got true 1098s ok 130 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || !true || true" should evaluate to true, got true 1098s ok 131 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || !true && true" should evaluate to true, got true 1098s ok 132 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && !true || true" should evaluate to true, got true 1098s ok 133 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && !true && true" should evaluate to false, got false 1098s ok 134 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || !true || !true" should evaluate to true, got true 1098s ok 135 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true || !true && !true" should evaluate to true, got true 1098s ok 136 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && !true || !true" should evaluate to false, got false 1098s ok 137 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "true && !true && !true" should evaluate to false, got false 1098s ok 138 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true" should evaluate to false, got false 1098s ok 139 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && true" should evaluate to false, got false 1098s ok 140 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || true" should evaluate to true, got true 1098s ok 141 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || true || true" should evaluate to true, got true 1098s ok 142 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || true && true" should evaluate to true, got true 1098s ok 143 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && true || true" should evaluate to true, got true 1098s ok 144 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && true && true" should evaluate to false, got false 1098s ok 145 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || true || !true" should evaluate to true, got true 1098s ok 146 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || true && !true" should evaluate to false, got false 1098s ok 147 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && true || !true" should evaluate to false, got false 1098s ok 148 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && true && !true" should evaluate to false, got false 1098s ok 149 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && !true" should evaluate to false, got false 1098s ok 150 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || !true" should evaluate to false, got false 1098s ok 151 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || !true || true" should evaluate to true, got true 1098s ok 152 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || !true && true" should evaluate to false, got false 1098s ok 153 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && !true || true" should evaluate to true, got true 1098s ok 154 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && !true && true" should evaluate to false, got false 1098s ok 155 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || !true || !true" should evaluate to false, got false 1098s ok 156 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true || !true && !true" should evaluate to false, got false 1098s ok 157 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && !true || !true" should evaluate to false, got false 1098s ok 158 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!true && !true && !true" should evaluate to false, got false 1098s ok 159 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true)" should evaluate to false, got false 1098s ok 160 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && true)" should evaluate to false, got false 1098s ok 161 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || true)" should evaluate to false, got false 1098s ok 162 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || true || true)" should evaluate to false, got false 1098s ok 163 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || true && true)" should evaluate to false, got false 1098s ok 164 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && true || true)" should evaluate to false, got false 1098s ok 165 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && true && true)" should evaluate to false, got false 1098s ok 166 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || true || !true)" should evaluate to false, got false 1098s ok 167 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || true && !true)" should evaluate to false, got false 1098s ok 168 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && true || !true)" should evaluate to false, got false 1098s ok 169 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && true && !true)" should evaluate to true, got true 1098s ok 170 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && !true)" should evaluate to true, got true 1098s ok 171 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || !true)" should evaluate to false, got false 1098s ok 172 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || !true || true)" should evaluate to false, got false 1098s ok 173 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || !true && true)" should evaluate to false, got false 1098s ok 174 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && !true || true)" should evaluate to false, got false 1098s ok 175 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && !true && true)" should evaluate to true, got true 1098s ok 176 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || !true || !true)" should evaluate to false, got false 1098s ok 177 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true || !true && !true)" should evaluate to false, got false 1098s ok 178 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && !true || !true)" should evaluate to true, got true 1098s ok 179 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(true && !true && !true)" should evaluate to true, got true 1098s ok 180 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true)" should evaluate to true, got true 1098s ok 181 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true && true)" should evaluate to true, got true 1098s ok 182 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true || true)" should evaluate to false, got false 1098s ok 183 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true || true || true)" should evaluate to false, got false 1098s ok 184 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true || true && true)" should evaluate to false, got false 1098s ok 185 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true && true || true)" should evaluate to false, got false 1098s ok 186 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true && true && true)" should evaluate to true, got true 1098s ok 187 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true || true || !true)" should evaluate to false, got false 1098s ok 188 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true || true && !true)" should evaluate to true, got true 1098s ok 189 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true && true || !true)" should evaluate to true, got true 1098s ok 190 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true && true && !true)" should evaluate to true, got true 1098s ok 191 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true && !true)" should evaluate to true, got true 1098s ok 192 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1098s "!(!true || !true)" should evaluate to true, got true 1098s ok 193 1098s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "!(!true || !true || true)" should evaluate to false, got false 1099s ok 194 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "!(!true || !true && true)" should evaluate to true, got true 1099s ok 195 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "!(!true && !true || true)" should evaluate to false, got false 1099s ok 196 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "!(!true && !true && true)" should evaluate to true, got true 1099s ok 197 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "!(!true || !true || !true)" should evaluate to true, got true 1099s ok 198 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "!(!true || !true && !true)" should evaluate to true, got true 1099s ok 199 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "!(!true && !true || !true)" should evaluate to true, got true 1099s ok 200 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "!(!true && !true && !true)" should evaluate to true, got true 1099s ok 201 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1099s ok 202 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1099s ok 203 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1099s ok 204 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1099s ok 205 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1099s ok 206 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1099s ok 207 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1099s ok 208 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1099s ok 209 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1099s ok 210 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1099s ok 211 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1099s ok 212 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1099s ok 213 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1099s ok 214 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1099s ok 215 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1099s ok 216 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1099s ok 217 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1099s ok 218 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1099s ok 219 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1099s ok 220 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-F '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1099s ok 221 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-F '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1099s ok 222 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-U '/apache/' " should evaluate to true, got true 1099s ok 223 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "-U '/apache/expr/none' " should evaluate to false, got false 1099s ok 224 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1099s ok 225 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1099s ok 226 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1099s ok 227 1099s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1099s ok 228 1099s Error log should not have 'Internal evaluation error' entries, found 0 1099s ok 229 1099s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1099s ok 1105s t/apache/expr_string.t .............. 1105s 1..29 1105s # Running under perl version 5.040000 for linux 1105s # Current time local: Thu Nov 14 07:59:58 2024 1105s # Current time GMT: Thu Nov 14 07:59:58 2024 1105s # Using Test.pm version 1.31 1105s # Using Apache/Test.pm version 1.44 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 1 1105s Expected return code 200, got 200 for 'foo' 1105s ok 2 1105s # testing : log message [Thu Nov 14 08:00:02.601650 2024] [log_debug:info] [pid 165465:tid 165518] [client 127.0.0.1:42328] foo (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: 'foo' 1105s # received: 'foo' 1105s ok 3 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 4 1105s Expected return code 200, got 200 for '%{req:SomeHeader}' 1105s ok 5 1105s # testing : log message [Thu Nov 14 08:00:02.864586 2024] [log_debug:info] [pid 165465:tid 165518] [client 127.0.0.1:42328] SomeValue (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: 'SomeValue' 1105s # received: 'SomeValue' 1105s ok 6 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 7 1105s Should get parse error (500) for "%{", got 500 1105s ok 8 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 9 1105s Expected return code 200, got 200 for '%' 1105s ok 10 1105s # testing : log message [Thu Nov 14 08:00:03.379475 2024] [log_debug:info] [pid 165476:tid 165521] [client 127.0.0.1:42340] % (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '%' 1105s # received: '%' 1105s ok 11 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 12 1105s Expected return code 200, got 200 for '}' 1105s ok 13 1105s # testing : log message [Thu Nov 14 08:00:03.636909 2024] [log_debug:info] [pid 165476:tid 165521] [client 127.0.0.1:42340] } (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '}' 1105s # received: '}' 1105s ok 14 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 15 1105s Expected return code 200, got 200 for '\"' 1105s ok 16 1105s # testing : log message [Thu Nov 14 08:00:03.916156 2024] [log_debug:info] [pid 165476:tid 165521] [client 127.0.0.1:42340] " (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '"' 1105s # received: '"' 1105s ok 17 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 18 1105s Expected return code 200, got 200 for '\'' 1105s ok 19 1105s # testing : log message [Thu Nov 14 08:00:04.173582 2024] [log_debug:info] [pid 165476:tid 165521] [client 127.0.0.1:42340] ' (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '\'' 1105s # received: '\'' 1105s ok 20 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 21 1105s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1105s ok 22 1105s # testing : log message [Thu Nov 14 08:00:04.430774 2024] [log_debug:info] [pid 165476:tid 165521] [client 127.0.0.1:42340] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: '%{req:SomeHeader}' 1105s # received: '%{req:SomeHeader}' 1105s ok 23 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 24 1105s Expected return code 200, got 200 for '%{tolower:IDENT}' 1105s ok 25 1105s # testing : log message [Thu Nov 14 08:00:04.687836 2024] [log_debug:info] [pid 165476:tid 165521] [client 127.0.0.1:42340] ident (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: 'ident' 1105s # received: 'ident' 1105s ok 26 1105s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 27 1105s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1105s ok 28 1105s # testing : log message [Thu Nov 14 08:00:04.944767 2024] [log_debug:info] [pid 165476:tid 165521] [client 127.0.0.1:42340] get (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1105s # didn't match 1105s # expected: 'get' 1105s # received: 'get' 1105s ok 29 1105s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1105s ok 1110s t/apache/getfile.t .................. 1110s # using LWP client 1110s 1..220 1110s # Running under perl version 5.040000 for linux 1110s # Current time local: Thu Nov 14 08:00:05 2024 1110s # Current time GMT: Thu Nov 14 08:00:05 2024 1110s # Using Test.pm version 1.31 1110s # Using Apache/Test.pm version 1.44 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4c64-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 19556 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl.pod 1110s # expected: 19556 1110s # received: 19556 1110s ok 1 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "dbb0-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 56240 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1110s # expected: 56240 1110s # received: 56240 1110s ok 2 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "85ea-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 34282 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1110s # expected: 34282 1110s # received: 34282 1110s ok 3 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "da40-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 55872 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1110s # expected: 55872 1110s # received: 55872 1110s ok 4 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "ab70-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 43888 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1110s # expected: 43888 1110s # received: 43888 1110s ok 5 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "15cb8-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 89272 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1110s # expected: 89272 1110s # received: 89272 1110s ok 6 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2707-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 9991 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1110s # expected: 9991 1110s # received: 9991 1110s ok 7 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2569-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 9577 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1110s # expected: 9577 1110s # received: 9577 1110s ok 8 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1004-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4100 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1110s # expected: 4100 1110s # received: 4100 1110s ok 9 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "e58-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 3672 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1110s # expected: 3672 1110s # received: 3672 1110s ok 10 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1e00-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7680 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1110s # expected: 7680 1110s # received: 7680 1110s ok 11 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "233a9-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 144297 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1110s # expected: 144297 1110s # received: 144297 1110s ok 12 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1f1e-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7966 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1110s # expected: 7966 1110s # received: 7966 1110s ok 13 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1aeb-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6891 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1110s # expected: 6891 1110s # received: 6891 1110s ok 14 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1e50-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7760 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1110s # expected: 7760 1110s # received: 7760 1110s ok 15 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "18b7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6327 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1110s # expected: 6327 1110s # received: 6327 1110s ok 16 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "20a07-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 133639 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1110s # expected: 133639 1110s # received: 133639 1110s ok 17 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "17fe-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6142 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1110s # expected: 6142 1110s # received: 6142 1110s ok 18 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "e0a-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 3594 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1110s # expected: 3594 1110s # received: 3594 1110s ok 19 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "ff5-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4085 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1110s # expected: 4085 1110s # received: 4085 1110s ok 20 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1d280-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 119424 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1110s # expected: 119424 1110s # received: 119424 1110s ok 21 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "19c5-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6597 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1110s # expected: 6597 1110s # received: 6597 1110s ok 22 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "14d7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 5335 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1110s # expected: 5335 1110s # received: 5335 1110s ok 23 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1208-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4616 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1110s # expected: 4616 1110s # received: 4616 1110s ok 24 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1c352-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 115538 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1110s # expected: 115538 1110s # received: 115538 1110s ok 25 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2a07-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 10759 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1110s # expected: 10759 1110s # received: 10759 1110s ok 26 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2fef-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 12271 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1110s # expected: 12271 1110s # received: 12271 1110s ok 27 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2410-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 9232 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1110s # expected: 9232 1110s # received: 9232 1110s ok 28 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1fa8f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 129679 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1110s # expected: 129679 1110s # received: 129679 1110s ok 29 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "293d-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 10557 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1110s # expected: 10557 1110s # received: 10557 1110s ok 30 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "301f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 12319 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1110s # expected: 12319 1110s # received: 12319 1110s ok 31 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "20fa-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8442 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1110s # expected: 8442 1110s # received: 8442 1110s ok 32 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1162-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4450 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1110s # expected: 4450 1110s # received: 4450 1110s ok 33 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "fc09-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 64521 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1110s # expected: 64521 1110s # received: 64521 1110s ok 34 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2009-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8201 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:08 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1110s # expected: 8201 1110s # received: 8201 1110s ok 35 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1007-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4103 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1110s # expected: 4103 1110s # received: 4103 1110s ok 36 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2aac-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 10924 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1110s # expected: 10924 1110s # received: 10924 1110s ok 37 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1168-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4456 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1110s # expected: 4456 1110s # received: 4456 1110s ok 38 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1875a-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 100186 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1110s # expected: 100186 1110s # received: 100186 1110s ok 39 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1e25-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7717 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1110s # expected: 7717 1110s # received: 7717 1110s ok 40 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1e16-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7702 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1110s # expected: 7702 1110s # received: 7702 1110s ok 41 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1b69-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7017 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1110s # expected: 7017 1110s # received: 7017 1110s ok 42 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "115d9-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 71129 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1110s # expected: 71129 1110s # received: 71129 1110s ok 43 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "11f7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4599 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1110s # expected: 4599 1110s # received: 4599 1110s ok 44 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1806-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6150 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1110s # expected: 6150 1110s # received: 6150 1110s ok 45 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "13f7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 5111 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1110s # expected: 5111 1110s # received: 5111 1110s ok 46 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "a038-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 41016 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1110s # expected: 41016 1110s # received: 41016 1110s ok 47 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1662-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 5730 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1110s # expected: 5730 1110s # received: 5730 1110s ok 48 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "124a-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4682 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1110s # expected: 4682 1110s # received: 4682 1110s ok 49 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1374-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4980 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1110s # expected: 4980 1110s # received: 4980 1110s ok 50 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "d310-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 54032 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1110s # expected: 54032 1110s # received: 54032 1110s ok 51 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1b5f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7007 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1110s # expected: 7007 1110s # received: 7007 1110s ok 52 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "9201-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 37377 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1110s # expected: 37377 1110s # received: 37377 1110s ok 53 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1076-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4214 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1110s # expected: 4214 1110s # received: 4214 1110s ok 54 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "f68-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 3944 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1110s # expected: 3944 1110s # received: 3944 1110s ok 55 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "fd6-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4054 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1110s # expected: 4054 1110s # received: 4054 1110s ok 56 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "ad8b-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 44427 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1110s # expected: 44427 1110s # received: 44427 1110s ok 57 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1288-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4744 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1110s # expected: 4744 1110s # received: 4744 1110s ok 58 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "f69-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 3945 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1110s # expected: 3945 1110s # received: 3945 1110s ok 59 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "fd7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4055 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1110s # expected: 4055 1110s # received: 4055 1110s ok 60 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "10d47-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 68935 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1110s # expected: 68935 1110s # received: 68935 1110s ok 61 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "f6a-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 3946 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1110s # expected: 3946 1110s # received: 3946 1110s ok 62 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "fd8-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4056 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1110s # expected: 4056 1110s # received: 4056 1110s ok 63 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "c797-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 51095 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl5400delta.pod 1110s # expected: 51095 1110s # received: 51095 1110s ok 64 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1e723-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 124707 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl561delta.pod 1110s # expected: 124707 1110s # received: 124707 1110s ok 65 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1a2bb-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 107195 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl56delta.pod 1110s # expected: 107195 1110s # received: 107195 1110s ok 66 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "94ac-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 38060 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl581delta.pod 1110s # expected: 38060 1110s # received: 38060 1110s ok 67 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1176-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4470 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl582delta.pod 1110s # expected: 4470 1110s # received: 4470 1110s ok 68 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "18bf-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6335 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl583delta.pod 1110s # expected: 6335 1110s # received: 6335 1110s ok 69 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1cc3-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7363 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl584delta.pod 1110s # expected: 7363 1110s # received: 7363 1110s ok 70 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1701-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 5889 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl585delta.pod 1110s # expected: 5889 1110s # received: 5889 1110s ok 71 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "122b-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4651 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl586delta.pod 1110s # expected: 4651 1110s # received: 4651 1110s ok 72 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "20a4-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8356 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl587delta.pod 1110s # expected: 8356 1110s # received: 8356 1110s ok 73 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "62c1-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 25281 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl588delta.pod 1110s # expected: 25281 1110s # received: 25281 1110s ok 74 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "d28d-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 53901 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl589delta.pod 1110s # expected: 53901 1110s # received: 53901 1110s ok 75 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1c1d5-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 115157 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perl58delta.pod 1110s # expected: 115157 1110s # received: 115157 1110s ok 76 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4fe9-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 20457 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlaix.pod 1110s # expected: 20457 1110s # received: 20457 1110s ok 77 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1688-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 5768 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlamiga.pod 1110s # expected: 5768 1110s # received: 5768 1110s ok 78 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2031-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8241 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlandroid.pod 1110s # expected: 8241 1110s # received: 8241 1110s ok 79 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "ceb51-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 846673 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlapi.pod 1110s # expected: 846673 1110s # received: 846673 1110s ok 80 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "5838-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 22584 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlapio.pod 1110s # expected: 22584 1110s # received: 22584 1110s ok 81 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1b62-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7010 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlartistic.pod 1110s # expected: 7010 1110s # received: 7010 1110s ok 82 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "210c-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8460 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlbook.pod 1110s # expected: 8460 1110s # received: 8460 1110s ok 83 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "126-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 294 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlboot.pod 1110s # expected: 294 1110s # received: 294 1110s ok 84 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "130-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 304 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlbot.pod 1110s # expected: 304 1110s # received: 304 1110s ok 85 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1f50-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8016 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1110s # expected: 8016 1110s # received: 8016 1110s ok 86 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "dea2-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 56994 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlcall.pod 1110s # expected: 56994 1110s # received: 56994 1110s ok 87 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1180-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4480 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlcheat.pod 1110s # expected: 4480 1110s # received: 4480 1110s ok 88 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "3179-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 12665 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlclass.pod 1110s # expected: 12665 1110s # received: 12665 1110s ok 89 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "3c63-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 15459 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1110s # expected: 15459 1110s # received: 15459 1110s ok 90 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "d19f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 53663 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlclib.pod 1110s # expected: 53663 1110s # received: 53663 1110s ok 91 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "12e5-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4837 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlcn.pod 1110s # expected: 4837 1110s # received: 4837 1110s ok 92 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1b1b-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6939 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1110s # expected: 6939 1110s # received: 6939 1110s ok 93 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "662a-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 26154 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1110s # expected: 26154 1110s # received: 26154 1110s ok 94 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "cfa2-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 53154 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldata.pod 1110s # expected: 53154 1110s # received: 53154 1110s ok 95 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "134d-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4941 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1110s # expected: 4941 1110s # received: 4941 1110s ok 96 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "a85c-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 43100 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldebguts.pod 1110s # expected: 43100 1110s # received: 43100 1110s ok 97 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "5693-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 22163 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldebtut.pod 1110s # expected: 22163 1110s # received: 22163 1110s ok 98 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "9bc9-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 39881 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldebug.pod 1110s # expected: 39881 1110s # received: 39881 1110s ok 99 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "c797-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 51095 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldelta.pod 1110s # expected: 51095 1110s # received: 51095 1110s ok 100 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "5fb8-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 24504 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1110s # expected: 24504 1110s # received: 24504 1110s ok 101 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4d4e9-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 316649 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldiag.pod 1110s # expected: 316649 1110s # received: 316649 1110s ok 102 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "24a0-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 9376 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldoc.pod 1110s # expected: 9376 1110s # received: 9376 1110s ok 103 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "b4ed-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 46317 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1110s # expected: 46317 1110s # received: 46317 1110s ok 104 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "6946-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 26950 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldsc.pod 1110s # expected: 26950 1110s # received: 26950 1110s ok 105 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1f20-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7968 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perldtrace.pod 1110s # expected: 7968 1110s # received: 7968 1110s ok 106 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1497f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 84351 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1110s # expected: 84351 1110s # received: 84351 1110s ok 107 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "937e-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 37758 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlembed.pod 1110s # expected: 37758 1110s # received: 37758 1110s ok 108 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2812-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 10258 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1110s # expected: 10258 1110s # received: 10258 1110s ok 109 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "58d2-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 22738 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq.pod 1110s # expected: 22738 1110s # received: 22738 1110s ok 110 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "34a1-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 13473 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1110s # expected: 13473 1110s # received: 13473 1110s ok 111 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "292a-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 10538 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1110s # expected: 10538 1110s # received: 10538 1110s ok 112 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "92e1-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 37601 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1110s # expected: 37601 1110s # received: 37601 1110s ok 113 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "16bcd-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 93133 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1110s # expected: 93133 1110s # received: 93133 1110s ok 114 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "dbc1-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 56257 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1110s # expected: 56257 1110s # received: 56257 1110s ok 115 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "9a71-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 39537 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1110s # expected: 39537 1110s # received: 39537 1110s ok 116 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "93ae-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 37806 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1110s # expected: 37806 1110s # received: 37806 1110s ok 117 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "c30c-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 49932 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1110s # expected: 49932 1110s # received: 49932 1110s ok 118 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "3b75-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 15221 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1110s # expected: 15221 1110s # received: 15221 1110s ok 119 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "56ca-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 22218 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfilter.pod 1110s # expected: 22218 1110s # received: 22218 1110s ok 120 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "342b-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 13355 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfork.pod 1110s # expected: 13355 1110s # received: 13355 1110s ok 121 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4122-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 16674 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlform.pod 1110s # expected: 16674 1110s # received: 16674 1110s ok 122 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "671-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 1649 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1110s # expected: 1649 1110s # received: 1649 1110s ok 123 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "68740-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 427840 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlfunc.pod 1110s # expected: 427840 1110s # received: 427840 1110s ok 124 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "7c2e-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 31790 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlgit.pod 1110s # expected: 31790 1110s # received: 31790 1110s ok 125 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "219ca-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 137674 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlglossary.pod 1110s # expected: 137674 1110s # received: 137674 1110s ok 126 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4072-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 16498 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlgov.pod 1110s # expected: 16498 1110s # received: 16498 1110s ok 127 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "35f7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 13815 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlgpl.pod 1110s # expected: 13815 1110s # received: 13815 1110s ok 128 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "31bb8-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 203704 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlguts.pod 1110s # expected: 203704 1110s # received: 203704 1110s ok 129 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "afe5-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 45029 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlhack.pod 1110s # expected: 45029 1110s # received: 45029 1110s ok 130 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1297d-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 76157 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1110s # expected: 76157 1110s # received: 76157 1110s ok 131 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1809-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6153 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1110s # expected: 6153 1110s # received: 6153 1110s ok 132 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "602-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 1538 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1110s # expected: 1538 1110s # received: 1538 1110s ok 133 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "ea29-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 59945 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlhist.pod 1110s # expected: 59945 1110s # received: 59945 1110s ok 134 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "77a4-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 30628 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlhpux.pod 1110s # expected: 30628 1110s # received: 30628 1110s ok 135 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "7dd-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 2013 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlhurd.pod 1110s # expected: 2013 1110s # received: 2013 1110s ok 136 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1fc9f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 130207 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlintern.pod 1110s # expected: 130207 1110s # received: 130207 1110s ok 137 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "9216-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 37398 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlinterp.pod 1110s # expected: 37398 1110s # received: 37398 1110s ok 138 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "579a-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 22426 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlintro.pod 1110s # expected: 22426 1110s # received: 22426 1110s ok 139 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "8ad2-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 35538 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perliol.pod 1110s # expected: 35538 1110s # received: 35538 1110s ok 140 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "11818-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 71704 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlipc.pod 1110s # expected: 71704 1110s # received: 71704 1110s ok 141 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1150-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4432 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlirix.pod 1110s # expected: 4432 1110s # received: 4432 1110s ok 142 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "20a8-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8360 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perljp.pod 1110s # expected: 8360 1110s # received: 8360 1110s ok 143 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2fc0-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 12224 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlko.pod 1110s # expected: 12224 1110s # received: 12224 1110s ok 144 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "163-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 355 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1110s # expected: 355 1110s # received: 355 1110s ok 145 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "7ea-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 2026 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perllinux.pod 1110s # expected: 2026 1110s # received: 2026 1110s ok 146 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "12978-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 76152 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perllocale.pod 1110s # expected: 76152 1110s # received: 76152 1110s ok 147 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2487-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 9351 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perllol.pod 1110s # expected: 9351 1110s # received: 9351 1110s ok 148 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2f6f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 12143 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1110s # expected: 12143 1110s # received: 12143 1110s ok 149 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "67a7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 26535 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlmod.pod 1110s # expected: 26535 1110s # received: 26535 1110s ok 150 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2574-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 9588 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1110s # expected: 9588 1110s # received: 9588 1110s ok 151 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1095c-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 67932 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1110s # expected: 67932 1110s # received: 67932 1110s ok 152 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "573b-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 22331 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1110s # expected: 22331 1110s # received: 22331 1110s ok 153 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "d65-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 3429 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1110s # expected: 3429 1110s # received: 3429 1110s ok 154 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2ad3-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 10963 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1110s # expected: 10963 1110s # received: 10963 1110s ok 155 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "20a5-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8357 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlnumber.pod 1110s # expected: 8357 1110s # received: 8357 1110s ok 156 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "8d31-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 36145 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlobj.pod 1110s # expected: 36145 1110s # received: 36145 1110s ok 157 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "6885-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 26757 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlootut.pod 1110s # expected: 26757 1110s # received: 26757 1110s ok 158 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2b4ac-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 177324 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlop.pod 1110s # expected: 177324 1110s # received: 177324 1110s ok 159 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4db-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 1243 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1110s # expected: 1243 1110s # received: 1243 1110s ok 160 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "3b77-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 15223 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlopentut.pod 1110s # expected: 15223 1110s # received: 15223 1110s ok 161 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "16cb7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 93367 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlos2.pod 1110s # expected: 93367 1110s # received: 93367 1110s ok 162 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "37cb-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 14283 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlos390.pod 1110s # expected: 14283 1110s # received: 14283 1110s ok 163 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "12b0-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4784 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlos400.pod 1110s # expected: 4784 1110s # received: 4784 1110s ok 164 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "c8a9-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 51369 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1110s # expected: 51369 1110s # received: 51369 1110s ok 165 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "c2bc-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 49852 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlperf.pod 1110s # expected: 49852 1110s # received: 49852 1110s ok 166 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1418-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 5144 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlplan9.pod 1110s # expected: 5144 1110s # received: 5144 1110s ok 167 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "5b65-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 23397 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlpod.pod 1110s # expected: 23397 1110s # received: 23397 1110s ok 168 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "10d10-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 68880 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1110s # expected: 68880 1110s # received: 68880 1110s ok 169 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2f40-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 12096 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1110s # expected: 12096 1110s # received: 12096 1110s ok 170 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "67b7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 26551 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1110s # expected: 26551 1110s # received: 26551 1110s ok 171 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "15db1-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 89521 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlport.pod 1110s # expected: 89521 1110s # received: 89521 1110s ok 172 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1412-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 5138 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlpragma.pod 1110s # expected: 5138 1110s # received: 5138 1110s ok 173 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1a25-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 6693 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlqnx.pod 1110s # expected: 6693 1110s # received: 6693 1110s ok 174 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "21256-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 135766 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlre.pod 1110s # expected: 135766 1110s # received: 135766 1110s ok 175 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "8a9c-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 35484 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlreapi.pod 1110s # expected: 35484 1110s # received: 35484 1110s ok 176 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "818f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 33167 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1110s # expected: 33167 1110s # received: 33167 1110s ok 177 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "bec7-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 48839 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1110s # expected: 48839 1110s # received: 48839 1110s ok 178 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "8d5c-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 36188 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlref.pod 1110s # expected: 36188 1110s # received: 36188 1110s ok 179 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4944-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 18756 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlreftut.pod 1110s # expected: 18756 1110s # received: 18756 1110s ok 180 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "a989-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 43401 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlreguts.pod 1110s # expected: 43401 1110s # received: 43401 1110s ok 181 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1fd-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 509 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlrepository.pod 1110s # expected: 509 1110s # received: 509 1110s ok 182 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4b07-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 19207 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlrequick.pod 1110s # expected: 19207 1110s # received: 19207 1110s ok 183 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "3caa-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 15530 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlreref.pod 1110s # expected: 15530 1110s # received: 15530 1110s ok 184 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1e1ef-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 123375 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlretut.pod 1110s # expected: 123375 1110s # received: 123375 1110s ok 185 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "651-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 1617 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlriscos.pod 1110s # expected: 1617 1110s # received: 1617 1110s ok 186 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "e707-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 59143 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlrun.pod 1110s # expected: 59143 1110s # received: 59143 1110s ok 187 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "6cea-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 27882 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlsec.pod 1110s # expected: 27882 1110s # received: 27882 1110s ok 188 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "4af2-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 19186 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1110s # expected: 19186 1110s # received: 19186 1110s ok 189 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "7494-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 29844 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1110s # expected: 29844 1110s # received: 29844 1110s ok 190 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1bdc-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7132 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlsource.pod 1110s # expected: 7132 1110s # received: 7132 1110s ok 191 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "233b-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 9019 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlstyle.pod 1110s # expected: 9019 1110s # received: 9019 1110s ok 192 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "12fb9-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 77753 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlsub.pod 1110s # expected: 77753 1110s # received: 77753 1110s ok 193 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "d31f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 54047 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlsyn.pod 1110s # expected: 54047 1110s # received: 54047 1110s ok 194 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2858-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 10328 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlsynology.pod 1110s # expected: 10328 1110s # received: 10328 1110s ok 195 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "b184-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 45444 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1110s # expected: 45444 1110s # received: 45444 1110s ok 196 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "9a91-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 39569 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perltie.pod 1110s # expected: 39569 1110s # received: 39569 1110s ok 197 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "ce6d8-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 845528 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perltoc.pod 1110s # expected: 845528 1110s # received: 845528 1110s ok 198 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "174-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 372 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perltodo.pod 1110s # expected: 372 1110s # received: 372 1110s ok 199 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "126-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 294 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perltooc.pod 1110s # expected: 294 1110s # received: 294 1110s ok 200 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "126-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 294 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perltoot.pod 1110s # expected: 294 1110s # received: 294 1110s ok 201 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "297f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 10623 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perltrap.pod 1110s # expected: 10623 1110s # received: 10623 1110s ok 202 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "213f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 8511 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perltru64.pod 1110s # expected: 8511 1110s # received: 8511 1110s ok 203 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1183-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 4483 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perltw.pod 1110s # expected: 4483 1110s # received: 4483 1110s ok 204 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "162b6-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 90806 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlunicode.pod 1110s # expected: 90806 1110s # received: 90806 1110s ok 205 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "6349-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 25417 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlunicook.pod 1110s # expected: 25417 1110s # received: 25417 1110s ok 206 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "372e-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 14126 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1110s # expected: 14126 1110s # received: 14126 1110s ok 207 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "96e1-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 38625 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perluniintro.pod 1110s # expected: 38625 1110s # received: 38625 1110s ok 208 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "6eefa-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 454394 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perluniprops.pod 1110s # expected: 454394 1110s # received: 454394 1110s ok 209 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1f10-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7952 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlunitut.pod 1110s # expected: 7952 1110s # received: 7952 1110s ok 210 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "1ce8-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 7400 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlutil.pod 1110s # expected: 7400 1110s # received: 7400 1110s ok 211 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "16c17-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 93207 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:09 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlvar.pod 1110s # expected: 93207 1110s # received: 93207 1110s ok 212 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "c68d-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 50829 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlvms.pod 1110s # expected: 50829 1110s # received: 50829 1110s ok 213 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "f16-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 3862 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlvos.pod 1110s # expected: 3862 1110s # received: 3862 1110s ok 214 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "7c61-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 31841 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlwin32.pod 1110s # expected: 31841 1110s # received: 31841 1110s ok 215 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "12d15-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 77077 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlxs.pod 1110s # expected: 77077 1110s # received: 77077 1110s ok 216 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "c51f-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 50463 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlxstut.pod 1110s # expected: 50463 1110s # received: 50463 1110s ok 217 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "5dc1-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 24001 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1110s # expected: 24001 1110s # received: 24001 1110s ok 218 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "712dc-61fb3d76b3b80" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 463580 1110s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-binary-httpd 1110s # expected: 463580 1110s # received: 463580 1110s ok 219 1110s #lwp request: 1110s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1110s #User-Agent: libwww-perl/6.77 1110s # 1110s #server response: 1110s #HTTP/1.1 200 OK 1110s #Connection: close 1110s #Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Accept-Ranges: bytes 1110s #ETag: "2d55f4-6264461943b40" 1110s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1110s #Vary: In-If1 1110s #Content-Length: 2971124 1110s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1110s #Client-Date: Thu, 14 Nov 2024 08:00:10 GMT 1110s #Client-Peer: 127.0.0.1:8529 1110s #Client-Response-Num: 1 1110s #DMMATCH1: 1 1110s # 1110s # testing : download of /getfiles-binary-perl 1110s # expected: 2971124 1110s # received: 2971124 1110s ok 220 1110s ok 1113s t/apache/headers.t .................. 1113s 1..27 1113s # Running under perl version 5.040000 for linux 1113s # Current time local: Thu Nov 14 08:00:10 2024 1113s # Current time GMT: Thu Nov 14 08:00:10 2024 1113s # Using Test.pm version 1.31 1113s # Using Apache/Test.pm version 1.44 1113s testing: Hello: World 1113s ok 1 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 2 1113s header: [World] vs [World] 1113s # testing : compare header Hello value 1113s # expected: 'World' 1113s # received: 'World' 1113s ok 3 1113s testing: Hello: World 1113s ok 4 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 5 1113s header: [World] vs [World] 1113s # testing : compare header Hello value 1113s # expected: 'World' 1113s # received: 'World' 1113s ok 6 1113s testing: Hello: World 1113s ok 7 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 8 1113s header: [World] vs [World] 1113s # testing : compare header Hello value 1113s # expected: 'World' 1113s # received: 'World' 1113s ok 9 1113s testing: Hello: Foo 1113s Bar 1113s ok 10 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 11 1113s header: [Foo Bar] vs [Foo Bar] 1113s # testing : compare header Hello value 1113s # expected: 'Foo Bar' 1113s # received: 'Foo Bar' 1113s ok 12 1113s testing: Hello: Foo 1113s Bar 1113s ok 13 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 14 1113s header: [Foo Bar] vs [Foo Bar] 1113s # testing : compare header Hello value 1113s # expected: 'Foo Bar' 1113s # received: 'Foo Bar' 1113s ok 15 1113s testing: Hello: Foo 1113s Bar 1113s ok 16 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 17 1113s header: [Foo Bar] vs [Foo Bar] 1113s # testing : compare header Hello value 1113s # expected: 'Foo Bar' 1113s # received: 'Foo Bar' 1113s ok 18 1113s testing: Hello: Foo 1113s Bar 1113s ok 19 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 20 1113s header: [Foo Bar] vs [Foo Bar] 1113s # testing : compare header Hello value 1113s # expected: 'Foo Bar' 1113s # received: 'Foo Bar' 1113s ok 21 1113s testing: Hello: Foo 1113s Bar 1113s ok 22 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 23 1113s header: [Foo Bar] vs [Foo Bar] 1113s # testing : compare header Hello value 1113s # expected: 'Foo Bar' 1113s # received: 'Foo Bar' 1113s ok 24 1113s testing: Hello:World 1113s ok 25 1113s # testing : response success 1113s # expected: qr/HTTP\/1\.. 200 OK/ 1113s # received: 'HTTP/1.1 200 OK' 1113s ok 26 1113s header: [World] vs [World] 1113s # testing : compare header Hello value 1113s # expected: 'World' 1113s # received: 'World' 1113s ok 27 1113s ok 1117s t/apache/hostcheck.t ................ 1117s 1..14 1117s # Running under perl version 5.040000 for linux 1117s # Current time local: Thu Nov 14 08:00:13 2024 1117s # Current time GMT: Thu Nov 14 08:00:13 2024 1117s # Using Test.pm version 1.31 1117s # Using Apache/Test.pm version 1.44 1117s # SENDING to 127.0.0.1:8529 1117s # GET / HTTP/1.1 1117s Host: localhost 1117s 1117s # expected 200, got 200 for ok 1117s ok 1 1117s # SENDING to 127.0.0.1:8529 1117s # GET / HTTP/1.1 1117s Host: localhost:1 1117s 1117s # expected 200, got 200 for port ignored 1117s ok 2 1117s # SENDING to 127.0.0.1:8529 1117s # GET / HTTP/1.1 1117s Host: notlisted 1117s 1117s # expected 200, got 200 for name not listed 1117s ok 3 1117s # SENDING to 127.0.0.1:8529 1117s # GET / HTTP/1.1 1117s Host: 127.0.0.1 1117s 1117s # expected 200, got 200 for IP not in serveralias/servername 1117s ok 4 1117s # SENDING to 127.0.0.1:8529 1117s # GET / HTTP/1.1 1117s Host: default-strict 1117s 1117s # expected 200, got 200 for NVH matches in default server 1117s ok 5 1117s # SENDING to 127.0.0.1:8529 1117s # GET / HTTP/1.1 1117s Host: nvh-strict 1117s 1117s # expected 200, got 200 for NVH matches 1117s ok 6 1117s # SENDING to 127.0.0.1:8529 1117s # GET / HTTP/1.1 1117s Host: nvh-strict:1 1117s 1117s # expected 200, got 200 for NVH matches port ignored 1117s ok 7 1117s # SENDING to 127.0.0.1:8537 1117s # GET / HTTP/1.1 1117s Host: localhost 1117s 1117s # expected 400, got 400 for ok 1117s ok 8 1117s # SENDING to 127.0.0.1:8537 1117s # GET / HTTP/1.1 1117s Host: localhost:1 1117s 1117s # expected 400, got 400 for port ignored 1117s ok 9 1117s # SENDING to 127.0.0.1:8537 1117s # GET / HTTP/1.1 1117s Host: notlisted 1117s 1117s # expected 400, got 400 for name not listed 1117s ok 10 1117s # SENDING to 127.0.0.1:8537 1117s # GET / HTTP/1.1 1117s Host: 127.0.0.1 1117s 1117s # expected 400, got 400 for IP not in serveralias/servername 1117s ok 11 1117s # SENDING to 127.0.0.1:8537 1117s # GET / HTTP/1.1 1117s Host: default-strict 1117s 1117s # expected 200, got 200 for NVH matches in default server 1117s ok 12 1117s # SENDING to 127.0.0.1:8537 1117s # GET / HTTP/1.1 1117s Host: nvh-strict 1117s 1117s # expected 200, got 200 for NVH matches 1117s ok 13 1117s # SENDING to 127.0.0.1:8537 1117s # GET / HTTP/1.1 1117s Host: nvh-strict:1 1117s 1117s # expected 200, got 200 for NVH matches port ignored 1117s ok 14 1117s ok 1121s t/apache/http_strict.t .............. 1121s 1..178 1121s # Running under perl version 5.040000 for linux 1121s # Current time local: Thu Nov 14 08:00:17 2024 1121s # Current time GMT: Thu Nov 14 08:00:17 2024 1121s # Using Test.pm version 1.31 1121s # Using Apache/Test.pm version 1.44 1121s # SENDING: 1121s # GET / HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 1 1121s # SENDING: 1121s # GET / HTTP/1.0\n\n 1121s # expecting success, got 200 1121s ok 2 1121s # SENDING: 1121s # get / HTTP/1.0\r\n\r\n 1121s # expecting 501, got 501 1121s ok 3 1121s # SENDING: 1121s # G ET / HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 4 1121s # SENDING: 1121s # G\x00ET / HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 5 1121s # SENDING: 1121s # G/T / HTTP/1.0\r\n\r\n 1121s # expecting 501, got 501 1121s ok 6 1121s # SENDING: 1121s # GET /\x00 HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 7 1121s # SENDING: 1121s # GET / HTTP/1.0\x00\r\n\r\n 1121s # expecting 400, got 400 1121s ok 8 1121s # SENDING: 1121s # GET\x0c/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 9 1121s # SENDING: 1121s # GET\r/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 10 1121s # SENDING: 1121s # GET\t/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 11 1121s # SENDING: 1121s # GET / HTT/1.0\r\n\r\n 1121s # expecting error, got 400 1121s ok 12 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1121s # expecting success, got 200 1121s ok 13 1121s # SENDING: 1121s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1121s # expecting success, got 200 1121s ok 14 1121s # SENDING: 1121s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1121s # expecting success, got 200 1121s ok 15 1121s # SENDING: 1121s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1121s # expecting 400, got 400 1121s ok 16 1121s # SENDING: 1121s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1121s # expecting 400, got 400 1121s ok 17 1121s # SENDING: 1121s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1121s # expecting 200, got 200 1121s ok 18 1121s # SENDING: 1121s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1121s # expecting 400, got 400 1121s ok 19 1121s # SENDING: 1121s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1121s # expecting error, got 400 1121s ok 20 1121s # SENDING: 1121s # GET / HTTP/0.9\r\n\r\n 1121s # expecting error, got 400 1121s ok 21 1121s # SENDING: 1121s # GET / HTTP/0.8\r\n\r\n 1121s # expecting error, got 400 1121s ok 22 1121s # SENDING: 1121s # GET /\x01 HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 23 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 24 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 25 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 26 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 27 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1121s # expecting 400, got 400 1121s ok 28 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 29 1121s # SENDING: 1121s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 30 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 31 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1121s # expecting 400, got 400 1121s ok 32 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 33 1121s # SENDING: 1121s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 34 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 35 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 36 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 37 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 38 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1121s # expecting 400, got 400 1121s ok 39 1121s # SENDING: 1121s # GET / HTTP/1.0\r\r 1121s # expecting dropped connection and HTTPD dropped connection 1121s ok 40 1121s # SENDING: 1121s # GET /\r\n 1121s # expecting headerless HTTP/0.9 body, got response 1121s ok 41 1121s # SENDING: 1121s # GET /#frag HTTP/1.0\r\n 1121s # expecting 400, got 400 1121s ok 42 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1121s # expecting 200, got 200 1121s ok 43 1121s # SENDING: 1121s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 44 1121s # SENDING: 1121s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 45 1121s # SENDING: 1121s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 46 1121s # SENDING: 1121s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 47 1121s # SENDING: 1121s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 48 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1121s # expecting 200, got 200 1121s ok 49 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1121s # expecting 400, got 400 1121s ok 50 1121s # SENDING: 1121s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 51 1121s # SENDING: 1121s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 52 1121s # SENDING: 1121s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 53 1121s # SENDING: 1121s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 54 1121s # SENDING: 1121s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 55 1121s # SENDING: 1121s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 56 1121s # SENDING: 1121s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 57 1121s # SENDING: 1121s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 58 1121s # SENDING: 1121s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 59 1121s # SENDING: 1121s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 60 1121s # SENDING: 1121s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 61 1121s # SENDING: 1121s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 62 1121s # SENDING: 1121s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 63 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1121s # expecting success, got 200 1121s ok 64 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1121s # expecting success, got 200 1121s ok 65 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1121s # expecting success, got 200 1121s ok 66 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1121s # expecting success, got 200 1121s ok 67 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1121s # expecting success, got 200 1121s ok 68 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1121s # expecting success, got 200 1121s ok 69 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1121s # expecting 200, got 200 1121s ok 70 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1121s # expecting 200, got 200 1121s ok 71 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1121s # expecting 400, got 400 1121s ok 72 1121s # SENDING: 1121s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 73 1121s # SENDING: 1121s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 74 1121s # SENDING: 1121s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 75 1121s # SENDING: 1121s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 76 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1121s # expecting 200, got 200 1121s ok 77 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1121s # expecting 200, got 200 1121s ok 78 1121s # SENDING: 1121s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 79 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1121s # DECODED: Foo: bar 1121s # RESPONSE: 1121s # HTTP/1.1 200 OK\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:20 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Foo: bar\r\n 1121s # Vary: In-If1\r\n 1121s # DMMATCH1: 1\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/plain\r\n 1121s # \r\n 1121s # Hi!\n 1121s # SERVERNAME=localhost\n 1121s # HTTP_HOST=\n 1121s # 1121s # expecting 200, got 200 1121s ok 80 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1121s # DECODED: Foo: 1121s # RESPONSE: 1121s # HTTP/1.1 200 OK\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Foo: \r\n 1121s # Vary: In-If1\r\n 1121s # DMMATCH1: 1\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/plain\r\n 1121s # \r\n 1121s # Hi!\n 1121s # SERVERNAME=localhost\n 1121s # HTTP_HOST=\n 1121s # 1121s # expecting 200, got 200 1121s ok 81 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1121s # DECODED: : bar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 564\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 82 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1121s # DECODED: F\x00oo: bar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 528\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 83 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1121s # DECODED: F\x01oo: bar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 564\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 84 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1121s # DECODED: F\noo: bar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 528\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 85 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1121s # DECODED: Foo: b\tar 1121s # RESPONSE: 1121s # HTTP/1.1 200 OK\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Foo: b\tar\r\n 1121s # Vary: In-If1\r\n 1121s # DMMATCH1: 1\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/plain\r\n 1121s # \r\n 1121s # Hi!\n 1121s # SERVERNAME=localhost\n 1121s # HTTP_HOST=\n 1121s # 1121s # expecting 200, got 200 1121s ok 86 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1121s # DECODED: Foo: b\x01ar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 564\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 87 1121s # SENDING: 1121s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1121s # expecting 500, got 500 1121s ok 88 1121s # SENDING: 1121s # GET / HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 89 1121s # SENDING: 1121s # GET / HTTP/1.0\n\n 1121s # expecting 400, got 400 1121s ok 90 1121s # SENDING: 1121s # get / HTTP/1.0\r\n\r\n 1121s # expecting 501, got 501 1121s ok 91 1121s # SENDING: 1121s # G ET / HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 92 1121s # SENDING: 1121s # G\x00ET / HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 93 1121s # SENDING: 1121s # G/T / HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 94 1121s # SENDING: 1121s # GET /\x00 HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 95 1121s # SENDING: 1121s # GET / HTTP/1.0\x00\r\n\r\n 1121s # expecting 400, got 400 1121s ok 96 1121s # SENDING: 1121s # GET\x0c/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 97 1121s # SENDING: 1121s # GET\r/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 98 1121s # SENDING: 1121s # GET\t/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 99 1121s # SENDING: 1121s # GET / HTT/1.0\r\n\r\n 1121s # expecting error, got 400 1121s ok 100 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1121s # expecting success, got 200 1121s ok 101 1121s # SENDING: 1121s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1121s # expecting success, got 200 1121s ok 102 1121s # SENDING: 1121s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1121s # expecting success, got 200 1121s ok 103 1121s # SENDING: 1121s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1121s # expecting 400, got 400 1121s ok 104 1121s # SENDING: 1121s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1121s # expecting 400, got 400 1121s ok 105 1121s # SENDING: 1121s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1121s # expecting 400, got 400 1121s ok 106 1121s # SENDING: 1121s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1121s # expecting 400, got 400 1121s ok 107 1121s # SENDING: 1121s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1121s # expecting error, got 400 1121s ok 108 1121s # SENDING: 1121s # GET / HTTP/0.9\r\n\r\n 1121s # expecting error, got 400 1121s ok 109 1121s # SENDING: 1121s # GET / HTTP/0.8\r\n\r\n 1121s # expecting error, got 400 1121s ok 110 1121s # SENDING: 1121s # GET /\x01 HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 111 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 112 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 113 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 114 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 115 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1121s # expecting 400, got 400 1121s ok 116 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 117 1121s # SENDING: 1121s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 118 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 119 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1121s # expecting 400, got 400 1121s ok 120 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 121 1121s # SENDING: 1121s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 122 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 123 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 124 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1121s # expecting 400, got 400 1121s ok 125 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 126 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1121s # expecting 400, got 400 1121s ok 127 1121s # SENDING: 1121s # GET / HTTP/1.0\r\r 1121s # expecting dropped connection and HTTPD dropped connection 1121s ok 128 1121s # SENDING: 1121s # GET /\r\n 1121s # expecting headerless HTTP/0.9 body, got response 1121s ok 129 1121s # SENDING: 1121s # GET /#frag HTTP/1.0\r\n 1121s # expecting 400, got 400 1121s ok 130 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1121s # expecting 400, got 400 1121s ok 131 1121s # SENDING: 1121s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 132 1121s # SENDING: 1121s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 133 1121s # SENDING: 1121s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 134 1121s # SENDING: 1121s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 135 1121s # SENDING: 1121s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 136 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1121s # expecting 400, got 400 1121s ok 137 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1121s # expecting 400, got 400 1121s ok 138 1121s # SENDING: 1121s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 139 1121s # SENDING: 1121s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 140 1121s # SENDING: 1121s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 141 1121s # SENDING: 1121s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 142 1121s # SENDING: 1121s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 143 1121s # SENDING: 1121s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 144 1121s # SENDING: 1121s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 145 1121s # SENDING: 1121s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 146 1121s # SENDING: 1121s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 147 1121s # SENDING: 1121s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 148 1121s # SENDING: 1121s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 149 1121s # SENDING: 1121s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1121s # expecting success, got 200 1121s ok 150 1121s # SENDING: 1121s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1121s # expecting 400, got 400 1121s ok 151 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1121s # expecting success, got 200 1121s ok 152 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1121s # expecting success, got 200 1121s ok 153 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1121s # expecting success, got 200 1121s ok 154 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1121s # expecting success, got 200 1121s ok 155 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1121s # expecting success, got 200 1121s ok 156 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1121s # expecting success, got 200 1121s ok 157 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1121s # expecting 400, got 400 1121s ok 158 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1121s # expecting 400, got 400 1121s ok 159 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1121s # expecting 400, got 400 1121s ok 160 1121s # SENDING: 1121s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 161 1121s # SENDING: 1121s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 162 1121s # SENDING: 1121s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 163 1121s # SENDING: 1121s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1121s # expecting 200, got 200 1121s ok 164 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1121s # expecting 200, got 200 1121s ok 165 1121s # SENDING: 1121s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1121s # expecting 200, got 200 1121s ok 166 1121s # SENDING: 1121s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1121s # expecting 200, got 200 1121s ok 167 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1121s # DECODED: Foo: bar 1121s # RESPONSE: 1121s # HTTP/1.1 200 OK\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Foo: bar\r\n 1121s # Vary: In-If1\r\n 1121s # DMMATCH1: 1\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/plain\r\n 1121s # \r\n 1121s # Hi!\n 1121s # SERVERNAME=localhost\n 1121s # HTTP_HOST=\n 1121s # 1121s # expecting 200, got 200 1121s ok 168 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1121s # DECODED: Foo: 1121s # RESPONSE: 1121s # HTTP/1.1 200 OK\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Foo: \r\n 1121s # Vary: In-If1\r\n 1121s # DMMATCH1: 1\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/plain\r\n 1121s # \r\n 1121s # Hi!\n 1121s # SERVERNAME=localhost\n 1121s # HTTP_HOST=\n 1121s # 1121s # expecting 200, got 200 1121s ok 169 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1121s # DECODED: : bar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 564\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 170 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1121s # DECODED: F\x00oo: bar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 528\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 171 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1121s # DECODED: F\x01oo: bar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 564\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 172 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1121s # DECODED: F\noo: bar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 528\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 173 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1121s # DECODED: Foo: b\tar 1121s # RESPONSE: 1121s # HTTP/1.1 200 OK\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Foo: b\tar\r\n 1121s # Vary: In-If1\r\n 1121s # DMMATCH1: 1\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/plain\r\n 1121s # \r\n 1121s # Hi!\n 1121s # SERVERNAME=localhost\n 1121s # HTTP_HOST=\n 1121s # 1121s # expecting 200, got 200 1121s ok 174 1121s # SENDING: 1121s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1121s # DECODED: Foo: b\x01ar 1121s # RESPONSE: 1121s # HTTP/1.1 500 Internal Server Error\r\n 1121s # Date: Thu, 14 Nov 2024 08:00:21 GMT\r\n 1121s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1121s # Content-Length: 564\r\n 1121s # Connection: close\r\n 1121s # Content-Type: text/html; charset=iso-8859-1\r\n 1121s # \r\n 1121s # \n 1121s # \n 1121s # ... 1121s # expecting 500, got 500 1121s ok 175 1121s # SENDING: 1121s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1121s # expecting 500, got 500 1121s ok 176 1121s ok 177 1121s ok 178 1121s ok 1125s t/apache/if_sections.t .............. 1125s 1..46 1125s # Running under perl version 5.040000 for linux 1125s # Current time local: Thu Nov 14 08:00:21 2024 1125s # Current time GMT: Thu Nov 14 08:00:21 2024 1125s # Using Test.pm version 1.31 1125s # Using Apache/Test.pm version 1.44 1125s # /if_sec/ with '': 1125s # expected: 200 1125s # received: '200' 1125s ok 1 1125s # expected: undef 1125s # received: undef 1125s ok 2 1125s # /if_sec/foo.if_test with '': 1125s # expected: 200 1125s # received: '200' 1125s ok 3 1125s # expected: undef 1125s # received: undef 1125s ok 4 1125s # /if_sec/foo.if_test with '1': 1125s # expected: 200 1125s # received: '200' 1125s ok 5 1125s # expected: 'global1' 1125s # received: 'global1' 1125s ok 6 1125s # /if_sec/foo.if_test with '1 11': 1125s # expected: 200 1125s # received: '200' 1125s ok 7 1125s # expected: 'global1, nested11, nested113' 1125s # received: 'global1, nested11, nested113' 1125s ok 8 1125s # /if_sec/foo.if_test with '1 11 111': 1125s # expected: 200 1125s # received: '200' 1125s ok 9 1125s # expected: 'global1, nested11, nested111' 1125s # received: 'global1, nested11, nested111' 1125s ok 10 1125s # /if_sec/foo.if_test with '1 11 112': 1125s # expected: 200 1125s # received: '200' 1125s ok 11 1125s # expected: 'global1, nested11, nested112' 1125s # received: 'global1, nested11, nested112' 1125s ok 12 1125s # /if_sec/foo.if_test with '1 2': 1125s # expected: 200 1125s # received: '200' 1125s ok 13 1125s # expected: 'global1, files2' 1125s # received: 'global1, files2' 1125s ok 14 1125s # /if_sec/dir/foo.txt with '1 2': 1125s # expected: 200 1125s # received: '200' 1125s ok 15 1125s # expected: 'global1, dir1, dir2, dir_files1' 1125s # received: 'global1, dir1, dir2, dir_files1' 1125s ok 16 1125s # /if_sec/dir/ with '1 2': 1125s # expected: 200 1125s # received: '200' 1125s ok 17 1125s # expected: 'global1, dir1, dir2' 1125s # received: 'global1, dir1, dir2' 1125s ok 18 1125s # /if_sec/dir/ with '1 11': 1125s # expected: 200 1125s # received: '200' 1125s ok 19 1125s # expected: 'global1, dir1, nested11, nested113' 1125s # received: 'global1, dir1, nested11, nested113' 1125s ok 20 1125s # /if_sec/dir/ with '1 11 111': 1125s # expected: 200 1125s # received: '200' 1125s ok 21 1125s # expected: 'global1, dir1, nested11, nested111' 1125s # received: 'global1, dir1, nested11, nested111' 1125s ok 22 1125s # /if_sec/dir/ with '1 11 112': 1125s # expected: 200 1125s # received: '200' 1125s ok 23 1125s # expected: 'global1, dir1, nested11, nested112' 1125s # received: 'global1, dir1, nested11, nested112' 1125s ok 24 1125s # /if_sec/loc/ with '1 2': 1125s # expected: 200 1125s # received: '200' 1125s ok 25 1125s # expected: 'global1, loc1, loc2' 1125s # received: 'global1, loc1, loc2' 1125s ok 26 1125s # /if_sec/loc/foo.txt with '1 2': 1125s # expected: 200 1125s # received: '200' 1125s ok 27 1125s # expected: 'global1, loc1, loc2' 1125s # received: 'global1, loc1, loc2' 1125s ok 28 1125s # /if_sec/loc/ with '1 11': 1125s # expected: 200 1125s # received: '200' 1125s ok 29 1125s # expected: 'global1, loc1, nested11, nested113' 1125s # received: 'global1, loc1, nested11, nested113' 1125s ok 30 1125s # /if_sec/loc/ with '1 11 111': 1125s # expected: 200 1125s # received: '200' 1125s ok 31 1125s # expected: 'global1, loc1, nested11, nested111' 1125s # received: 'global1, loc1, nested11, nested111' 1125s ok 32 1125s # /if_sec/loc/ with '1 11 112': 1125s # expected: 200 1125s # received: '200' 1125s ok 33 1125s # expected: 'global1, loc1, nested11, nested112' 1125s # received: 'global1, loc1, nested11, nested112' 1125s ok 34 1125s # /if_sec/loc/foo.if_test with '1 2': 1125s # expected: 200 1125s # received: '200' 1125s ok 35 1125s # expected: 'global1, files2, loc1, loc2' 1125s # received: 'global1, files2, loc1, loc2' 1125s ok 36 1125s # /if_sec/loc/foo.if_test with '1 2 11': 1125s # expected: 200 1125s # received: '200' 1125s ok 37 1125s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1125s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1125s ok 38 1125s # /if_sec/loc/foo.if_test with '1 2 11 111': 1125s # expected: 200 1125s # received: '200' 1125s ok 39 1125s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1125s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1125s ok 40 1125s # /if_sec/loc/foo.if_test with '1 2 11 112': 1125s # expected: 200 1125s # received: '200' 1125s ok 41 1125s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1125s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1125s ok 42 1125s # /if_sec/proxy/ with '1 2': 1125s # expected: 200 1125s # received: '200' 1125s ok 43 1125s # expected: 'global1, locp1, locp2' 1125s # received: 'global1, locp1, locp2' 1125s ok 44 1125s # /if_sec/proxy/ with '2': 1125s # expected: 200 1125s # received: '200' 1125s ok 45 1125s # expected: 'locp2' 1125s # received: 'locp2' 1125s ok 46 1125s ok 1129s t/apache/iffile.t ................... 1129s 1..2 1129s # Running under perl version 5.040000 for linux 1129s # Current time local: Thu Nov 14 08:00:25 2024 1129s # Current time GMT: Thu Nov 14 08:00:25 2024 1129s # Using Test.pm version 1.31 1129s # Using Apache/Test.pm version 1.44 1129s # expected: 200 1129s # received: '200' 1129s ok 1 1129s # expected: 'success1, success2, success3, success4, success5' 1129s # received: 'success1, success2, success3, success4, success5' 1129s ok 2 1129s ok 1132s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1140s t/apache/limits.t ................... 1140s 1..12 1140s # Running under perl version 5.040000 for linux 1140s # Current time local: Thu Nov 14 08:00:32 2024 1140s # Current time GMT: Thu Nov 14 08:00:32 2024 1140s # Using Test.pm version 1.31 1140s # Using Apache/Test.pm version 1.44 1140s # Testing LimitRequestLine; should succeed 1140s # testing : Test #1 1140s # expected: 200 1140s # received: '200' 1140s ok 1 1140s # Testing LimitRequestLine; should fail 1140s # testing : Test #2 1140s # expected: 414 1140s # received: '414' 1140s ok 2 1140s # Testing LimitRequestFieldSize; should succeed 1140s # testing : Test #3 1140s # expected: 200 1140s # received: '200' 1140s ok 3 1140s # Testing LimitRequestFieldSize; should fail 1140s # testing : Test #4 1140s # expected: 400 1140s # received: '400' 1140s ok 4 1140s # Testing LimitRequestFields; should succeed 1140s # testing : Test #5 1140s # expected: 200 1140s # received: '200' 1140s ok 5 1140s # Testing LimitRequestFields; should fail 1140s # testing : Test #6 1140s # expected: 400 1140s # received: '400' 1140s ok 6 1140s # Testing LimitRequestBody; should succeed 1140s # Chunked transfer-encoding enabled 1140s # testing : Test #7 1140s # expected: 200 1140s # received: '200' 1140s ok 7 1140s # Testing LimitRequestBody; should succeed 1140s # Chunked transfer-encoding disabled 1140s # testing : Test #8 1140s # expected: 200 1140s # received: '200' 1140s ok 8 1140s # Testing LimitRequestBody; should fail 1140s # Chunked transfer-encoding enabled 1140s # testing : Test #9 1140s # expected: 413 1140s # received: '413' 1140s ok 9 1140s # Testing LimitRequestBody; should fail 1140s # Chunked transfer-encoding disabled 1140s # testing : Test #10 1140s # expected: 413 1140s # received: '413' 1140s ok 10 1140s # Testing LimitRequestFieldSize; should succeed 1140s # testing : Test #11 1140s # expected: 200 1140s # received: '200' 1140s ok 11 1140s # Testing LimitRequestFieldSize; should fail 1140s # testing : Test #12 1140s # expected: 400 1140s # received: '400' 1140s ok 12 1140s ok 1144s t/apache/loglevel.t ................. 1144s 1..8 1144s # Running under perl version 5.040000 for linux 1144s # Current time local: Thu Nov 14 08:00:40 2024 1144s # Current time GMT: Thu Nov 14 08:00:40 2024 1144s # Using Test.pm version 1.31 1144s # Using Apache/Test.pm version 1.44 1144s ok 1 1144s ok 2 1144s ok 3 1144s ok 4 1144s ok 5 1144s ok 6 1144s ok 7 1144s ok 8 1144s ok 1147s t/apache/maxranges.t ................ 1147s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1147s 1..19 1147s # Running under perl version 5.040000 for linux 1147s # Current time local: Thu Nov 14 08:00:44 2024 1147s # Current time GMT: Thu Nov 14 08:00:44 2024 1147s # Using Test.pm version 1.31 1147s # Using Apache/Test.pm version 1.44 1147s ok 1 1147s ok 2 1147s ok 3 1147s ok 4 1147s ok 5 1147s ok 6 1147s ok 7 1147s ok 8 1147s ok 9 1147s ok 10 1147s ok 11 1147s ok 12 1147s ok 13 1147s ok 14 1147s ok 15 1147s ok 16 1147s ok 17 1147s ok 18 1147s ok 19 1147s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1147s ok 1151s t/apache/mergeslashes.t ............. 1151s 1..9 1151s # Running under perl version 5.040000 for linux 1151s # Current time local: Thu Nov 14 08:00:47 2024 1151s # Current time GMT: Thu Nov 14 08:00:47 2024 1151s # Using Test.pm version 1.31 1151s # Using Apache/Test.pm version 1.44 1151s # SENDING to 127.0.0.1:8537 1151s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1151s # expected 403, got 403 for exact match 1151s ok 1 1151s # SENDING to 127.0.0.1:8537 1151s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1151s # expected 403, got 403 for merged even at front 1151s ok 2 1151s # SENDING to 127.0.0.1:8537 1151s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1151s # expected 403, got 403 for merged even at front 1151s ok 3 1151s # SENDING to 127.0.0.1:8537 1151s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1151s # expected 403, got 403 for c// should be merged 1151s ok 4 1151s # SENDING to 127.0.0.1:8537 1151s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1151s # expected 403, got 403 for a// should be merged 1151s ok 5 1151s # SENDING to 127.0.0.1:8537 1151s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1151s # expected 403, got 403 for a// matches locationmatch 1151s ok 6 1151s # SENDING to 127.0.0.1:8537 1151s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1151s # expected 200, got 200 for c// doesn't match locationmatch 1151s ok 7 1151s # SENDING to 127.0.0.1:8537 1151s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1151s # expected 403, got 403 for baseline failed 1151s ok 8 1151s # SENDING to 127.0.0.1:8537 1151s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1151s # expected 403, got 403 for b//d not merged for Location with OFF 1151s ok 9 1151s ok 1154s t/apache/mmn.t ...................... 1154s 1..2 1154s # Running under perl version 5.040000 for linux 1154s # Current time local: Thu Nov 14 08:00:51 2024 1154s # Current time GMT: Thu Nov 14 08:00:51 2024 1154s # Using Test.pm version 1.31 1154s # Using Apache/Test.pm version 1.44 1154s ok 1 1154s ok 2 1154s ok 1157s t/apache/options.t .................. 1157s 1..2 1157s # Running under perl version 5.040000 for linux 1157s # Current time local: Thu Nov 14 08:00:54 2024 1157s # Current time GMT: Thu Nov 14 08:00:54 2024 1157s # Using Test.pm version 1.31 1157s # Using Apache/Test.pm version 1.44 1157s # testing : code 1157s # expected: 200 1157s # received: '200' 1157s ok 1 1157s # testing : OPTIONS 1157s # expected: qr/OPTIONS/ 1157s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1157s ok 2 1157s ok 1164s t/apache/passbrigade.t .............. 1164s # using LWP client 1164s 1..114 1164s # Running under perl version 5.040000 for linux 1164s # Current time local: Thu Nov 14 08:00:57 2024 1164s # Current time GMT: Thu Nov 14 08:00:57 2024 1164s # Using Test.pm version 1.31 1164s # Using Apache/Test.pm version 1.44 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 1024 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 1024 1164s # received: 1024 1164s ok 1 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 2048 1164s # received: 2048 1164s ok 2 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 3072 1164s # received: 3072 1164s ok 3 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 4096 1164s # received: 4096 1164s ok 4 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 5120 1164s # received: 5120 1164s ok 5 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 6144 1164s # received: 6144 1164s ok 6 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 7168 1164s # received: 7168 1164s ok 7 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 8192 1164s # received: 8192 1164s ok 8 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 9216 1164s # received: 9216 1164s ok 9 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 10240 1164s # received: 10240 1164s ok 10 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 11264 1164s # received: 11264 1164s ok 11 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 12288 1164s # received: 12288 1164s ok 12 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 13312 1164s # received: 13312 1164s ok 13 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 14336 1164s # received: 14336 1164s ok 14 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 15360 1164s # received: 15360 1164s ok 15 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 16384 1164s # received: 16384 1164s ok 16 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 17408 1164s # received: 17408 1164s ok 17 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 18432 1164s # received: 18432 1164s ok 18 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 19456 1164s # received: 19456 1164s ok 19 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 20480 1164s # received: 20480 1164s ok 20 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 21504 1164s # received: 21504 1164s ok 21 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 22528 1164s # received: 22528 1164s ok 22 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 23552 1164s # received: 23552 1164s ok 23 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 24576 1164s # received: 24576 1164s ok 24 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 25600 1164s # received: 25600 1164s ok 25 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 26624 1164s # received: 26624 1164s ok 26 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 27648 1164s # received: 27648 1164s ok 27 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 28672 1164s # received: 28672 1164s ok 28 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 29696 1164s # received: 29696 1164s ok 29 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 30720 1164s # received: 30720 1164s ok 30 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 31744 1164s # received: 31744 1164s ok 31 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 32768 1164s # received: 32768 1164s ok 32 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 33792 1164s # received: 33792 1164s ok 33 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 34816 1164s # received: 34816 1164s ok 34 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 35840 1164s # received: 35840 1164s ok 35 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 36864 1164s # received: 36864 1164s ok 36 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 37888 1164s # received: 37888 1164s ok 37 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 38912 1164s # received: 38912 1164s ok 38 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 39936 1164s # received: 39936 1164s ok 39 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 40960 1164s # received: 40960 1164s ok 40 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 41984 1164s # received: 41984 1164s ok 41 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 43008 1164s # received: 43008 1164s ok 42 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 44032 1164s # received: 44032 1164s ok 43 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 45056 1164s # received: 45056 1164s ok 44 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 46080 1164s # received: 46080 1164s ok 45 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 47104 1164s # received: 47104 1164s ok 46 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 48128 1164s # received: 48128 1164s ok 47 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 49152 1164s # received: 49152 1164s ok 48 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 50176 1164s # received: 50176 1164s ok 49 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 51200 1164s # received: 51200 1164s ok 50 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 102400 1164s # received: 102400 1164s ok 51 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 307200 1164s # received: 307200 1164s ok 52 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 512000 1164s # received: 512000 1164s ok 53 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 2048000 1164s # received: 2048000 1164s ok 54 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:01 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:02 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 4096000 1164s # received: 4096000 1164s ok 55 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:02 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:02 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 6144000 1164s # received: 6144000 1164s ok 56 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:02 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 10240000 1164s # received: 10240000 1164s ok 57 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 1024 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 1024 1164s # received: 1024 1164s ok 58 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 2048 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 2048 1164s # received: 2048 1164s ok 59 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 3072 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 3072 1164s # received: 3072 1164s ok 60 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 4096 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 4096 1164s # received: 4096 1164s ok 61 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 5120 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 5120 1164s # received: 5120 1164s ok 62 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 6144 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 6144 1164s # received: 6144 1164s ok 63 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 7168 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 7168 1164s # received: 7168 1164s ok 64 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 8192 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #DMMATCH1: 1 1164s # 1164s # testing : bytes in body 1164s # expected: 8192 1164s # received: 8192 1164s ok 65 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 9216 1164s # received: 9216 1164s ok 66 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 10240 1164s # received: 10240 1164s ok 67 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 11264 1164s # received: 11264 1164s ok 68 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 12288 1164s # received: 12288 1164s ok 69 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 13312 1164s # received: 13312 1164s ok 70 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 14336 1164s # received: 14336 1164s ok 71 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 15360 1164s # received: 15360 1164s ok 72 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 16384 1164s # received: 16384 1164s ok 73 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 17408 1164s # received: 17408 1164s ok 74 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 18432 1164s # received: 18432 1164s ok 75 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 19456 1164s # received: 19456 1164s ok 76 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 20480 1164s # received: 20480 1164s ok 77 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 21504 1164s # received: 21504 1164s ok 78 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 22528 1164s # received: 22528 1164s ok 79 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 23552 1164s # received: 23552 1164s ok 80 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 24576 1164s # received: 24576 1164s ok 81 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 25600 1164s # received: 25600 1164s ok 82 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 26624 1164s # received: 26624 1164s ok 83 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 27648 1164s # received: 27648 1164s ok 84 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 28672 1164s # received: 28672 1164s ok 85 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 29696 1164s # received: 29696 1164s ok 86 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 30720 1164s # received: 30720 1164s ok 87 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 31744 1164s # received: 31744 1164s ok 88 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 32768 1164s # received: 32768 1164s ok 89 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 33792 1164s # received: 33792 1164s ok 90 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 34816 1164s # received: 34816 1164s ok 91 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 35840 1164s # received: 35840 1164s ok 92 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 36864 1164s # received: 36864 1164s ok 93 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 37888 1164s # received: 37888 1164s ok 94 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 38912 1164s # received: 38912 1164s ok 95 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 39936 1164s # received: 39936 1164s ok 96 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 40960 1164s # received: 40960 1164s ok 97 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 41984 1164s # received: 41984 1164s ok 98 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 43008 1164s # received: 43008 1164s ok 99 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 44032 1164s # received: 44032 1164s ok 100 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 45056 1164s # received: 45056 1164s ok 101 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 46080 1164s # received: 46080 1164s ok 102 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 47104 1164s # received: 47104 1164s ok 103 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 48128 1164s # received: 48128 1164s ok 104 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 49152 1164s # received: 49152 1164s ok 105 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 50176 1164s # received: 50176 1164s ok 106 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 51200 1164s # received: 51200 1164s ok 107 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 102400 1164s # received: 102400 1164s ok 108 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 307200 1164s # received: 307200 1164s ok 109 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 512000 1164s # received: 512000 1164s ok 110 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 2048000 1164s # received: 2048000 1164s ok 111 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 4096000 1164s # received: 4096000 1164s ok 112 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 6144000 1164s # received: 6144000 1164s ok 113 1164s #lwp request: 1164s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1164s #User-Agent: libwww-perl/6.77 1164s # 1164s #server response: 1164s #HTTP/1.1 200 OK 1164s #Connection: close 1164s #Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1164s #Vary: In-If1 1164s #Content-Length: 0 1164s #Client-Date: Thu, 14 Nov 2024 08:01:03 GMT 1164s #Client-Peer: 127.0.0.1:8529 1164s #Client-Response-Num: 1 1164s #Client-Transfer-Encoding: chunked 1164s #DMMATCH1: 1 1164s #X-Content-Length-Note: added by Apache::TestRequest 1164s # 1164s # testing : bytes in body 1164s # expected: 10240000 1164s # received: 10240000 1164s ok 114 1164s ok 1167s t/apache/post.t ..................... 1167s # using LWP client 1167s 1..51 1167s # Running under perl version 5.040000 for linux 1167s # Current time local: Thu Nov 14 08:01:03 2024 1167s # Current time GMT: Thu Nov 14 08:01:03 2024 1167s # Using Test.pm version 1.31 1167s # Using Apache/Test.pm version 1.44 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 1024 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '1024' 1167s # received: 1024 1167s ok 1 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 2048 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '2048' 1167s # received: 2048 1167s ok 2 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 3072 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '3072' 1167s # received: 3072 1167s ok 3 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 4096 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '4096' 1167s # received: 4096 1167s ok 4 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 5120 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '5120' 1167s # received: 5120 1167s ok 5 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 6144 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '6144' 1167s # received: 6144 1167s ok 6 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 7168 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '7168' 1167s # received: 7168 1167s ok 7 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 8192 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '8192' 1167s # received: 8192 1167s ok 8 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 9216 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 5 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '9216' 1167s # received: 9216 1167s ok 9 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 10240 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '10240' 1167s # received: 10240 1167s ok 10 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 11264 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '11264' 1167s # received: 11264 1167s ok 11 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 12288 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '12288' 1167s # received: 12288 1167s ok 12 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 13312 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '13312' 1167s # received: 13312 1167s ok 13 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 14336 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '14336' 1167s # received: 14336 1167s ok 14 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 15360 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '15360' 1167s # received: 15360 1167s ok 15 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 16384 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '16384' 1167s # received: 16384 1167s ok 16 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 17408 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '17408' 1167s # received: 17408 1167s ok 17 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 18432 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '18432' 1167s # received: 18432 1167s ok 18 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 19456 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '19456' 1167s # received: 19456 1167s ok 19 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 20480 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '20480' 1167s # received: 20480 1167s ok 20 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 21504 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '21504' 1167s # received: 21504 1167s ok 21 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 22528 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '22528' 1167s # received: 22528 1167s ok 22 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 23552 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '23552' 1167s # received: 23552 1167s ok 23 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 24576 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '24576' 1167s # received: 24576 1167s ok 24 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 25600 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '25600' 1167s # received: 25600 1167s ok 25 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 26624 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '26624' 1167s # received: 26624 1167s ok 26 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 27648 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '27648' 1167s # received: 27648 1167s ok 27 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 28672 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '28672' 1167s # received: 28672 1167s ok 28 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 29696 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '29696' 1167s # received: 29696 1167s ok 29 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 30720 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '30720' 1167s # received: 30720 1167s ok 30 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 31744 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '31744' 1167s # received: 31744 1167s ok 31 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 32768 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '32768' 1167s # received: 32768 1167s ok 32 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 33792 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '33792' 1167s # received: 33792 1167s ok 33 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 34816 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '34816' 1167s # received: 34816 1167s ok 34 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 35840 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '35840' 1167s # received: 35840 1167s ok 35 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 36864 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '36864' 1167s # received: 36864 1167s ok 36 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 37888 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '37888' 1167s # received: 37888 1167s ok 37 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 38912 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '38912' 1167s # received: 38912 1167s ok 38 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 39936 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '39936' 1167s # received: 39936 1167s ok 39 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 40960 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '40960' 1167s # received: 40960 1167s ok 40 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 41984 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '41984' 1167s # received: 41984 1167s ok 41 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 43008 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '43008' 1167s # received: 43008 1167s ok 42 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 44032 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '44032' 1167s # received: 44032 1167s ok 43 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 45056 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '45056' 1167s # received: 45056 1167s ok 44 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 46080 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '46080' 1167s # received: 46080 1167s ok 45 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 47104 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '47104' 1167s # received: 47104 1167s ok 46 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 48128 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '48128' 1167s # received: 48128 1167s ok 47 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 49152 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '49152' 1167s # received: 49152 1167s ok 48 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 50176 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '50176' 1167s # received: 50176 1167s ok 49 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 51200 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 6 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '51200' 1167s # received: 51200 1167s ok 50 1167s #lwp request: 1167s #POST http://localhost:8529/eat_post HTTP/1.1 1167s #User-Agent: libwww-perl/6.77 1167s #Content-Length: 102400 1167s # 1167s #server response: 1167s #HTTP/1.1 200 OK 1167s #Connection: close 1167s #Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1167s #Vary: In-If1 1167s #Content-Length: 7 1167s #Client-Date: Thu, 14 Nov 2024 08:01:07 GMT 1167s #Client-Peer: 127.0.0.1:8529 1167s #Client-Response-Num: 1 1167s #DMMATCH1: 1 1167s # 1167s # testing : length posted 1167s # expected: '102400' 1167s # received: 102400 1167s ok 51 1167s ok 1171s t/apache/pr17629.t .................. 1171s 1..4 1171s # Running under perl version 5.040000 for linux 1171s # Current time local: Thu Nov 14 08:01:07 2024 1171s # Current time GMT: Thu Nov 14 08:01:07 2024 1171s # Using Test.pm version 1.31 1171s # Using Apache/Test.pm version 1.44 1171s # expected: 'begin-foobar-end 1171s # ' 1171s # received: 'begin-foobar-end 1171s # ' 1171s ok 1 1171s # expected: 200 1171s # received: '200' 1171s ok 2 1171s # testing : response was gzipped 1171s # expected: 'gzip' 1171s # received: 'gzip' 1171s ok 3 1171s # expected: 'begin-foobar-end 1171s # ' 1171s # received: 'begin-foobar-end 1171s # ' 1171s ok 4 1171s ok 1174s t/apache/pr18757.t .................. 1174s 1..3 1174s # Running under perl version 5.040000 for linux 1174s # Current time local: Thu Nov 14 08:01:11 2024 1174s # Current time GMT: Thu Nov 14 08:01:11 2024 1174s # Using Test.pm version 1.31 1174s # Using Apache/Test.pm version 1.44 1174s # testing : 200 response from GET 1174s # expected: 200 1174s # received: '200' 1174s ok 1 1174s # expected C-L is 26 1174s # URL via proxy is http://localhost:8550/index.html 1174s ok 2 1174s # line: HTTP/1.1 200 OK 1174s # line: Date: Thu, 14 Nov 2024 08:01:14 GMT 1174s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1174s # line: Vary: In-If1 1174s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1174s # line: ETag: "1a-61fafa7f73d80" 1174s # line: Accept-Ranges: bytes 1174s # line: Content-Length: 26 1174s # line: DMMATCH1: 1 1174s # line: Content-Type: text/html 1174s # line: 1174s # testing : whether proxy strips Content-Length header 1174s # expected: 1 1174s # received: 1 1174s ok 3 1174s ok 1178s t/apache/pr35292.t .................. 1178s 1..3 1178s # Running under perl version 5.040000 for linux 1178s # Current time local: Thu Nov 14 08:01:14 2024 1178s # Current time GMT: Thu Nov 14 08:01:14 2024 1178s # Using Test.pm version 1.31 1178s # Using Apache/Test.pm version 1.44 1178s ok 1 1178s ok 2 1178s # testing : read response-line 1178s # expected: qr/^HTTP\/1\.. 413/ 1178s # received: 'HTTP/1.1 413 Request Entity Too Large 1178s # ' 1178s ok 3 1178s ok 1181s t/apache/pr35330.t .................. 1181s 1..2 1181s # Running under perl version 5.040000 for linux 1181s # Current time local: Thu Nov 14 08:01:18 2024 1181s # Current time GMT: Thu Nov 14 08:01:18 2024 1181s # Using Test.pm version 1.31 1181s # Using Apache/Test.pm version 1.44 1181s # testing : SSI was allowed for location 1181s # expected: 200 1181s # received: '200' 1181s ok 1 1181s # testing : file was served with correct content 1181s # expected: 'hello' 1181s # received: 'hello' 1181s ok 2 1181s ok 1185s t/apache/pr37166.t .................. 1185s 1..4 1185s # Running under perl version 5.040000 for linux 1185s # Current time local: Thu Nov 14 08:01:21 2024 1185s # Current time GMT: Thu Nov 14 08:01:21 2024 1185s # Using Test.pm version 1.31 1185s # Using Apache/Test.pm version 1.44 1185s # testing : SSI was allowed for location 1185s # expected: 200 1185s # received: '200' 1185s ok 1 1185s # testing : file was served with correct content 1185s # expected: 'Hello world 1185s # ' 1185s # received: 'Hello world 1185s # ' 1185s ok 2 1185s # testing : explicit 200 response 1185s # expected: 200 1185s # received: '200' 1185s ok 3 1185s # testing : file was again served with correct content 1185s # expected: 'Hello world 1185s # ' 1185s # received: 'Hello world 1185s # ' 1185s ok 4 1185s ok 1188s t/apache/pr43939.t .................. 1188s 1..4 1188s # Running under perl version 5.040000 for linux 1188s # Current time local: Thu Nov 14 08:01:25 2024 1188s # Current time GMT: Thu Nov 14 08:01:25 2024 1188s # Using Test.pm version 1.31 1188s # Using Apache/Test.pm version 1.44 1188s # expected: 'begin-default-end 1188s # ' 1188s # received: 'begin-default-end 1188s # ' 1188s ok 1 1188s # expected: 200 1188s # received: '200' 1188s ok 2 1188s # testing : response was gzipped 1188s # expected: 'gzip' 1188s # received: 'gzip' 1188s ok 3 1188s # expected: 'begin-default-end 1188s # ' 1188s # received: 'begin-default-end 1188s # ' 1188s ok 4 1188s ok 1192s t/apache/pr49328.t .................. 1192s 1..1 1192s # Running under perl version 5.040000 for linux 1192s # Current time local: Thu Nov 14 08:01:28 2024 1192s # Current time GMT: Thu Nov 14 08:01:28 2024 1192s # Using Test.pm version 1.31 1192s # Using Apache/Test.pm version 1.44 1192s # expected: 'before 1192s # included 1192s # after 1192s # ' 1192s # received: 'before 1192s # included 1192s # after 1192s # ' 1192s ok 1 1192s ok 1196s t/apache/pr64339.t .................. 1196s 1..12 1196s # Running under perl version 5.040000 for linux 1196s # Current time local: Thu Nov 14 08:01:32 2024 1196s # Current time GMT: Thu Nov 14 08:01:32 2024 1196s # Using Test.pm version 1.31 1196s # Using Apache/Test.pm version 1.44 1196s # testing : fetching /doc.xml 1196s # expected: 200 1196s # received: '200' 1196s ok 1 1196s # testing : content-type header test for /doc.xml 1196s # expected: 'application/xml; charset=utf-8' 1196s # received: 'application/xml; charset=utf-8' 1196s ok 2 1196s # testing : content test for /doc.xml 1196s # expected: 'fóó 1196s # ' 1196s # received: 'fóó 1196s # ' 1196s ok 3 1196s # testing : fetching /doc.fooxml 1196s # expected: 200 1196s # received: '200' 1196s ok 4 1196s # testing : content-type header test for /doc.fooxml 1196s # expected: 'application/foo+xml; charset=utf-8' 1196s # received: 'application/foo+xml; charset=utf-8' 1196s ok 5 1196s # testing : content test for /doc.fooxml 1196s # expected: 'fóó 1196s # ' 1196s # received: 'fóó 1196s # ' 1196s ok 6 1196s # testing : fetching /doc.notxml 1196s # expected: 200 1196s # received: '200' 1196s ok 7 1196s # testing : content-type header test for /doc.notxml 1196s # expected: 'application/notreallyxml' 1196s # received: 'application/notreallyxml' 1196s ok 8 1196s # testing : content test for /doc.notxml 1196s # expected: 'f 1196s # ' 1196s # received: 'f 1196s # ' 1196s ok 9 1196s # testing : fetching /doc.isohtml 1196s # expected: 200 1196s # received: '200' 1196s ok 10 1196s # testing : content-type header test for /doc.isohtml 1196s # expected: 'text/html;charset=utf-8' 1196s # received: 'text/html;charset=utf-8' 1196s ok 11 1196s # testing : content test for /doc.isohtml 1196s # expected: '

fóó 1196s #

' 1196s # received: '

fóó 1196s #

' 1196s ok 12 1196s ok 1201s t/apache/rwrite.t ................... 1201s # using LWP client 1201s 1..114 1201s # Running under perl version 5.040000 for linux 1201s # Current time local: Thu Nov 14 08:01:36 2024 1201s # Current time GMT: Thu Nov 14 08:01:36 2024 1201s # Using Test.pm version 1.31 1201s # Using Apache/Test.pm version 1.44 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 1024 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 1024 1201s # received: 1024 1201s ok 1 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 2048 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 2048 1201s # received: 2048 1201s ok 2 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 3072 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 3072 1201s # received: 3072 1201s ok 3 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 4096 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 4096 1201s # received: 4096 1201s ok 4 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 5120 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 5120 1201s # received: 5120 1201s ok 5 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 6144 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 6144 1201s # received: 6144 1201s ok 6 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 7168 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 7168 1201s # received: 7168 1201s ok 7 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 8192 1201s # received: 8192 1201s ok 8 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 9216 1201s # received: 9216 1201s ok 9 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 10240 1201s # received: 10240 1201s ok 10 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 11264 1201s # received: 11264 1201s ok 11 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 12288 1201s # received: 12288 1201s ok 12 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 13312 1201s # received: 13312 1201s ok 13 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 14336 1201s # received: 14336 1201s ok 14 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 15360 1201s # received: 15360 1201s ok 15 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 16384 1201s # received: 16384 1201s ok 16 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 17408 1201s # received: 17408 1201s ok 17 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 18432 1201s # received: 18432 1201s ok 18 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 19456 1201s # received: 19456 1201s ok 19 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 20480 1201s # received: 20480 1201s ok 20 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 21504 1201s # received: 21504 1201s ok 21 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 22528 1201s # received: 22528 1201s ok 22 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 23552 1201s # received: 23552 1201s ok 23 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 24576 1201s # received: 24576 1201s ok 24 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 25600 1201s # received: 25600 1201s ok 25 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 26624 1201s # received: 26624 1201s ok 26 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 27648 1201s # received: 27648 1201s ok 27 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 28672 1201s # received: 28672 1201s ok 28 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 29696 1201s # received: 29696 1201s ok 29 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 30720 1201s # received: 30720 1201s ok 30 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 31744 1201s # received: 31744 1201s ok 31 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 32768 1201s # received: 32768 1201s ok 32 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 33792 1201s # received: 33792 1201s ok 33 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 34816 1201s # received: 34816 1201s ok 34 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 35840 1201s # received: 35840 1201s ok 35 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 36864 1201s # received: 36864 1201s ok 36 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 37888 1201s # received: 37888 1201s ok 37 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 38912 1201s # received: 38912 1201s ok 38 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 39936 1201s # received: 39936 1201s ok 39 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 40960 1201s # received: 40960 1201s ok 40 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 41984 1201s # received: 41984 1201s ok 41 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 43008 1201s # received: 43008 1201s ok 42 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 44032 1201s # received: 44032 1201s ok 43 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 45056 1201s # received: 45056 1201s ok 44 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 46080 1201s # received: 46080 1201s ok 45 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 47104 1201s # received: 47104 1201s ok 46 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 48128 1201s # received: 48128 1201s ok 47 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 49152 1201s # received: 49152 1201s ok 48 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 50176 1201s # received: 50176 1201s ok 49 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 51200 1201s # received: 51200 1201s ok 50 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 102400 1201s # received: 102400 1201s ok 51 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 307200 1201s # received: 307200 1201s ok 52 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 512000 1201s # received: 512000 1201s ok 53 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 2048000 1201s # received: 2048000 1201s ok 54 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:39 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 4096000 1201s # received: 4096000 1201s ok 55 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 6144000 1201s # received: 6144000 1201s ok 56 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 10240000 1201s # received: 10240000 1201s ok 57 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 1024 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 1024 1201s # received: 1024 1201s ok 58 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 2048 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 2048 1201s # received: 2048 1201s ok 59 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 3072 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 3072 1201s # received: 3072 1201s ok 60 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 4096 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 4096 1201s # received: 4096 1201s ok 61 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 5120 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 5120 1201s # received: 5120 1201s ok 62 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 6144 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 6144 1201s # received: 6144 1201s ok 63 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 7168 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #DMMATCH1: 1 1201s # 1201s # testing : bytes in body 1201s # expected: 7168 1201s # received: 7168 1201s ok 64 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 8192 1201s # received: 8192 1201s ok 65 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 9216 1201s # received: 9216 1201s ok 66 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 10240 1201s # received: 10240 1201s ok 67 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 11264 1201s # received: 11264 1201s ok 68 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 12288 1201s # received: 12288 1201s ok 69 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 13312 1201s # received: 13312 1201s ok 70 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 14336 1201s # received: 14336 1201s ok 71 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 15360 1201s # received: 15360 1201s ok 72 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 16384 1201s # received: 16384 1201s ok 73 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 17408 1201s # received: 17408 1201s ok 74 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 18432 1201s # received: 18432 1201s ok 75 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 19456 1201s # received: 19456 1201s ok 76 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 20480 1201s # received: 20480 1201s ok 77 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 21504 1201s # received: 21504 1201s ok 78 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 22528 1201s # received: 22528 1201s ok 79 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 23552 1201s # received: 23552 1201s ok 80 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 24576 1201s # received: 24576 1201s ok 81 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 25600 1201s # received: 25600 1201s ok 82 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 26624 1201s # received: 26624 1201s ok 83 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 27648 1201s # received: 27648 1201s ok 84 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 28672 1201s # received: 28672 1201s ok 85 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 29696 1201s # received: 29696 1201s ok 86 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 30720 1201s # received: 30720 1201s ok 87 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 31744 1201s # received: 31744 1201s ok 88 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 32768 1201s # received: 32768 1201s ok 89 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 33792 1201s # received: 33792 1201s ok 90 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 34816 1201s # received: 34816 1201s ok 91 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 35840 1201s # received: 35840 1201s ok 92 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 36864 1201s # received: 36864 1201s ok 93 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 37888 1201s # received: 37888 1201s ok 94 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 38912 1201s # received: 38912 1201s ok 95 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 39936 1201s # received: 39936 1201s ok 96 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 40960 1201s # received: 40960 1201s ok 97 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 41984 1201s # received: 41984 1201s ok 98 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 43008 1201s # received: 43008 1201s ok 99 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 44032 1201s # received: 44032 1201s ok 100 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 45056 1201s # received: 45056 1201s ok 101 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 46080 1201s # received: 46080 1201s ok 102 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 47104 1201s # received: 47104 1201s ok 103 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 48128 1201s # received: 48128 1201s ok 104 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 49152 1201s # received: 49152 1201s ok 105 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 50176 1201s # received: 50176 1201s ok 106 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 51200 1201s # received: 51200 1201s ok 107 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 102400 1201s # received: 102400 1201s ok 108 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 307200 1201s # received: 307200 1201s ok 109 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 512000 1201s # received: 512000 1201s ok 110 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 2048000 1201s # received: 2048000 1201s ok 111 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 4096000 1201s # received: 4096000 1201s ok 112 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 6144000 1201s # received: 6144000 1201s ok 113 1201s #lwp request: 1201s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1201s #User-Agent: libwww-perl/6.77 1201s # 1201s #server response: 1201s #HTTP/1.1 200 OK 1201s #Connection: close 1201s #Date: Thu, 14 Nov 2024 08:01:40 GMT 1201s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1201s #Vary: In-If1 1201s #Content-Length: 0 1201s #Client-Date: Thu, 14 Nov 2024 08:01:41 GMT 1201s #Client-Peer: 127.0.0.1:8529 1201s #Client-Response-Num: 1 1201s #Client-Transfer-Encoding: chunked 1201s #DMMATCH1: 1 1201s #X-Content-Length-Note: added by Apache::TestRequest 1201s # 1201s # testing : bytes in body 1201s # expected: 10240000 1201s # received: 10240000 1201s ok 114 1201s ok 1205s t/apache/server_name_port.t ......... 1205s 1..84 1205s # Running under perl version 5.040000 for linux 1205s # Current time local: Thu Nov 14 08:01:41 2024 1205s # Current time GMT: Thu Nov 14 08:01:41 2024 1205s # Using Test.pm version 1.31 1205s # Using Apache/Test.pm version 1.44 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1205s # expecting 200, got 200 1205s ok 1 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 2 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 3 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1205s # expecting 200, got 200 1205s ok 4 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 5 1205s # got SERVER_PORT='123', expected '123' 1205s ok 6 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1205s # expecting 200, got 200 1205s ok 7 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 8 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 9 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1205s # expecting 200, got 200 1205s ok 10 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 11 1205s # got SERVER_PORT='123', expected '123' 1205s ok 12 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1205s # expecting 200, got 200 1205s ok 13 1205s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1205s ok 14 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 15 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1205s # expecting 200, got 200 1205s ok 16 1205s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1205s ok 17 1205s # got SERVER_PORT='123', expected '123' 1205s ok 18 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1205s # expecting 200, got 200 1205s ok 19 1205s # got SERVER_NAME='[::1]', expected '[::1]' 1205s ok 20 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 21 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1205s # expecting 200, got 200 1205s ok 22 1205s # got SERVER_NAME='[::1]', expected '[::1]' 1205s ok 23 1205s # got SERVER_PORT='123', expected '123' 1205s ok 24 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1205s # expecting 200, got 200 1205s ok 25 1205s # got SERVER_NAME='[a::1]', expected '[a::1]' 1205s ok 26 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 27 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1205s # expecting 200, got 200 1205s ok 28 1205s # got SERVER_NAME='[a::1]', expected '[a::1]' 1205s ok 29 1205s # got SERVER_PORT='123', expected '123' 1205s ok 30 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1205s # expecting 200, got 200 1205s ok 31 1205s # got SERVER_NAME='[a::1]', expected '[a::1]' 1205s ok 32 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 33 1205s # SENDING: 1205s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1205s # expecting 200, got 200 1205s ok 34 1205s # got SERVER_NAME='[a::1]', expected '[a::1]' 1205s ok 35 1205s # got SERVER_PORT='123', expected '123' 1205s ok 36 1205s # SENDING: 1205s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1205s # expecting 200, got 200 1205s ok 37 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 38 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 39 1205s # SENDING: 1205s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1205s # expecting 200, got 200 1205s ok 40 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 41 1205s # got SERVER_PORT='123', expected '123' 1205s ok 42 1205s # SENDING: 1205s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1205s # expecting 200, got 200 1205s ok 43 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 44 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 45 1205s # SENDING: 1205s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1205s # expecting 200, got 200 1205s ok 46 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 47 1205s # got SERVER_PORT='123', expected '123' 1205s ok 48 1205s # SENDING: 1205s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1205s # expecting 200, got 200 1205s ok 49 1205s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1205s ok 50 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 51 1205s # SENDING: 1205s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1205s # expecting 200, got 200 1205s ok 52 1205s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1205s ok 53 1205s # got SERVER_PORT='123', expected '123' 1205s ok 54 1205s # SENDING: 1205s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1205s # expecting 200, got 200 1205s ok 55 1205s # got SERVER_NAME='[::1]', expected '[::1]' 1205s ok 56 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 57 1205s # SENDING: 1205s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1205s # expecting 200, got 200 1205s ok 58 1205s # got SERVER_NAME='[::1]', expected '[::1]' 1205s ok 59 1205s # got SERVER_PORT='123', expected '123' 1205s ok 60 1205s # SENDING: 1205s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1205s # expecting 200, got 200 1205s ok 61 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 62 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 63 1205s # SENDING: 1205s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1205s # expecting 200, got 200 1205s ok 64 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 65 1205s # got SERVER_PORT='123', expected '123' 1205s ok 66 1205s # SENDING: 1205s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1205s # expecting 200, got 200 1205s ok 67 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 68 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 69 1205s # SENDING: 1205s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1205s # expecting 200, got 200 1205s ok 70 1205s # got SERVER_NAME='righthost', expected 'righthost' 1205s ok 71 1205s # got SERVER_PORT='123', expected '123' 1205s ok 72 1205s # SENDING: 1205s # 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 1205s # expecting 200, got 200 1205s ok 73 1205s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1205s ok 74 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 75 1205s # SENDING: 1205s # 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 1205s # expecting 200, got 200 1205s ok 76 1205s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1205s ok 77 1205s # got SERVER_PORT='123', expected '123' 1205s ok 78 1205s # SENDING: 1205s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1205s # expecting 200, got 200 1205s ok 79 1205s # got SERVER_NAME='[::1]', expected '[::1]' 1205s ok 80 1205s # got SERVER_PORT='8529', expected '8529' 1205s ok 81 1205s # SENDING: 1205s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1205s # expecting 200, got 200 1205s ok 82 1205s # got SERVER_NAME='[::1]', expected '[::1]' 1205s ok 83 1205s # got SERVER_PORT='123', expected '123' 1205s ok 84 1205s ok 1208s t/apache/teclchunk.t ................ skipped: Not supported yet 1212s t/apr/uri.t ......................... 1212s 1..1 1212s # Running under perl version 5.040000 for linux 1212s # Current time local: Thu Nov 14 08:01:48 2024 1212s # Current time GMT: Thu Nov 14 08:01:48 2024 1212s # Using Test.pm version 1.31 1212s # Using Apache/Test.pm version 1.44 1212s ok 1 1212s ok 1216s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1218s t/filter/case.t ..................... 1218s 1..4 1218s # Running under perl version 5.040000 for linux 1218s # Current time local: Thu Nov 14 08:01:55 2024 1218s # Current time GMT: Thu Nov 14 08:01:55 2024 1218s # Using Test.pm version 1.31 1218s # Using Apache/Test.pm version 1.44 1218s ok 1 1218s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1218s # expected 200 1218s # received 200 1218s # body: =HEAD1 NAME 1218s X X 1218s 1218s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1218s 1218s =HEAD1 SYNOPSIS 1218s 1218s TO DECLARE SUBROUTINES: 1218s X X 1218s 1218s SUB NAME; # A "FORWARD" DECLARATION. 1218s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1218s SUB NAME : ATTRS; # WITH ATTRIBUTES 1218s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1218s 1218s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1218s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1218s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1218s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1218s 1218s USE FEATURE 'SIGNATURES'; 1218s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1218s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1218s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1218s 1218s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1218s X 1218s 1218s $SUBREF = SUB BLOCK; # NO PROTO 1218s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1218s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1218s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1218s 1218s USE FEATURE 'SIGNATURES'; 1218s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1218s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1218s 1218s TO IMPORT SUBROUTINES: 1218s X 1218s 1218s USE MODULE QW(NAME1 NAME2 NAME3); 1218s 1218s TO CALL SUBROUTINES: 1218s X X 1218s 1218s NAME(LIST); # REGULAR SUBROUTINE CALL. 1218s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1218s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1218s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1218s 1218s =HEAD1 DESCRIPTION 1218s 1218s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1218s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1218s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1218s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1218s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1218s ITS NAME OR A CODE REFERENCE. 1218s 1218s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1218s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1218s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1218s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1218s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1218s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1218s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1218s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1218s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1218s X X 1218s 1218s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1218s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1218s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1218s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1218s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1218s SUCH A SIGNATURE-USING SUBROUTINE. 1218s 1218s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1218s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1218s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1218s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1218s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1218s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1218s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1218s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1218s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1218s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1218s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1218s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1218s X X X<@_> 1218s 1218s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1218s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1218s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1218s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1218s L AND L. 1218s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1218s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1218s 1218s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1218s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1218s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1218s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1218s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1218s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1218s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1218s ONE LARGE INDISTINGUISHABLE LIST. 1218s 1218s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1218s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1218s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1218s EMPTY SUB RETURNS THE EMPTY LIST. 1218s X X X 1218s 1218s EXAMPLE: 1218s 1218s SUB MAX { 1218s MY $MAX = SHIFT(@_); 1218s FOREACH $FOO (@_) { 1218s $MAX = $FOO IF $MAX < $FOO; 1218s } 1218s RETURN $MAX; 1218s } 1218s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1218s 1218s EXAMPLE: 1218s 1218s # GET A LINE, COMBINING CONTINUATION LINES 1218s # THAT START WITH WHITESPACE 1218s 1218s SUB GET_LINE { 1218s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1218s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1218s IF ($LOOKAHEAD =~ /^[ \T]/) { 1218s $THISLINE .= $LOOKAHEAD; 1218s } 1218s ELSE { 1218s LAST LINE; 1218s } 1218s } 1218s RETURN $THISLINE; 1218s } 1218s 1218s $LOOKAHEAD = ; # GET FIRST LINE 1218s WHILE (DEFINED($LINE = GET_LINE())) { 1218s ... 1218s } 1218s 1218s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1218s 1218s SUB MAYBESET { 1218s MY($KEY, $VALUE) = @_; 1218s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1218s } 1218s 1218s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1218s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1218s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1218s ITS CALLER'S VALUES. 1218s X X 1218s 1218s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1218s SUB UPCASE_IN { 1218s FOR (@_) { TR/A-Z/A-Z/ } 1218s } 1218s 1218s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1218s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1218s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1218s X X 1218s 1218s UPCASE_IN("FREDERICK"); 1218s 1218s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1218s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1218s OF CHANGING THEM IN PLACE: 1218s 1218s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1218s SUB UPCASE { 1218s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1218s MY @PARMS = @_; 1218s FOR (@PARMS) { TR/A-Z/A-Z/ } 1218s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1218s } 1218s 1218s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1218s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1218s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1218s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1218s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1218s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1218s 1218s @NEWLIST = UPCASE(@LIST1, @LIST2); 1218s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1218s 1218s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1218s 1218s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1218s 1218s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1218s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1218s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1218s L
FOR ALTERNATIVES. 1218s 1218s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1218s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1218s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1218s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1218s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1218s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1218s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1218s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1218s SEE L FOR MORE ABOUT ALL THAT. 1218s X<&> 1218s 1218s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1218s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1218s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1218s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1218s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1218s X 1218s 1218s &FOO(1,2,3); # PASS THREE ARGUMENTS 1218s FOO(1,2,3); # THE SAME 1218s 1218s FOO(); # PASS AN EMPTY ARGUMENT LIST 1218s &FOO(); # THE SAME 1218s 1218s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1218s USE STRICT 'SUBS'; 1218s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1218s # A COMPILE-TIME ERROR 1218s NO STRICT 'SUBS'; 1218s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1218s # A LITERAL STRING "FOO" 1218s 1218s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1218s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1218s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1218s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1218s X<&> 1218s 1218s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1218s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1218s YOUR SUBROUTINE'S NAME. 1218s 1218s USE V5.16; 1218s MY $FACTORIAL = SUB { 1218s MY ($X) = @_; 1218s RETURN 1 IF $X == 1; 1218s RETURN($X * __SUB__->( $X - 1 ) ); 1218s }; 1218s 1218s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1218s IS SUBJECT TO CHANGE. 1218s 1218s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1218s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1218s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1218s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1218s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1218s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1218s SPECIAL, PRE-DEFINED THINGS. 1218s 1218s =OVER 1218s 1218s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1218s 1218s C 1218s 1218s =ITEM DOCUMENTED IN L 1218s 1218s C, C 1218s 1218s =ITEM DOCUMENTED IN L 1218s 1218s C, C 1218s 1218s =ITEM DOCUMENTED IN L 1218s 1218s C, C, C, C, C, C, C, 1218s C, C, C, C, C, C, 1218s C, C, C, C, C, C, C, 1218s C, C, C, C, C, C, 1218s C, C, C, C, C, 1218s C, C, C, C 1218s 1218s =ITEM DOCUMENTED IN L 1218s 1218s C, C, C, C, C, C, C, 1218s C, C, C, C, C, C, C, 1218s C, C, C, C, C, C 1218s 1218s =ITEM DOCUMENTED IN L 1218s 1218s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1218s L<< C|PERLFUNC/REQUIRE >> 1218s 1218s =ITEM DOCUMENTED IN L 1218s 1218s C 1218s 1218s =ITEM DOCUMENTED IN L 1218s 1218s C, C, C, C, C 1218s 1218s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1218s 1218s ANY STARTING WITH C<(> 1218s 1218s =BACK 1218s 1218s THE C, C, C, C AND C SUBROUTINES 1218s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1218s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1218s EXPLICITLY. SEE L 1218s 1218s =HEAD2 SIGNATURES 1218s 1218s X X 1218s 1218s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1218s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1218s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1218s 1218s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1218s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1218s DIRECTLY BY C, IN THE CURRENT SCOPE. 1218s 1218s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1218s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1218s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1218s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1218s 1218s FOR EXAMPLE, 1218s 1218s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1218s 1218s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1218s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1218s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1218s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1218s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1218s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1218s 1218s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1218s THE SIGNATURE. FOR EXAMPLE, 1218s 1218s SUB FOO ($LEFT, $RIGHT) { 1218s RETURN $LEFT + $RIGHT; 1218s } 1218s 1218s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1218s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1218s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1218s EQUIVALENT TO 1218s 1218s SUB FOO { 1218s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1218s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1218s MY $LEFT = $_[0]; 1218s MY $RIGHT = $_[1]; 1218s RETURN $LEFT + $RIGHT; 1218s } 1218s 1218s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1218s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1218s 1218s SUB FOO ($FIRST, $, $THIRD) { 1218s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1218s } 1218s 1218s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1218s MANDATORY FOR THE CALLER TO PASS IT. 1218s 1218s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1218s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1218s 1218s SUB FOO ($LEFT, $RIGHT = 0) { 1218s RETURN $LEFT + $RIGHT; 1218s } 1218s 1218s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1218s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1218s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1218s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1218s FOR EXAMPLE, 1218s 1218s MY $AUTO_ID = 0; 1218s SUB FOO ($THING, $ID = $AUTO_ID++) { 1218s PRINT "$THING HAS ID $ID"; 1218s } 1218s 1218s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1218s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1218s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1218s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1218s 1218s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1218s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1218s } 1218s 1218s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1218s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1218s VALUE PROVIDED WAS C. 1218s 1218s SUB FOO ($NAME //= "WORLD") { 1218s PRINT "HELLO, $NAME"; 1218s } 1218s 1218s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1218s 1218s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1218s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1218s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1218s 1218s SUB FOO ($X ||= 10) { 1218s RETURN 5 + $X; 1218s } 1218s 1218s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1218s FOR EXAMPLE, 1218s 1218s SUB FOO ($THING, $ = 1) { 1218s PRINT $THING; 1218s } 1218s 1218s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1218s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1218s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1218s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1218s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1218s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1218s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1218s 1218s SUB FOO ($THING, $=) { 1218s PRINT $THING; 1218s } 1218s 1218s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1218s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1218s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1218s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1218s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1218s TO RIGHT. 1218s 1218s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1218s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1218s 1218s SUB FOO ($FILTER, @INPUTS) { 1218s PRINT $FILTER->($_) FOREACH @INPUTS; 1218s } 1218s 1218s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1218s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1218s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1218s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1218s 1218s SUB FOO ($THING, @) { 1218s PRINT $THING; 1218s } 1218s 1218s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1218s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1218s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1218s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1218s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1218s AS WITH STANDARD HASH CONSTRUCTION. 1218s 1218s SUB FOO ($FILTER, %INPUTS) { 1218s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1218s } 1218s 1218s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1218s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1218s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1218s 1218s SUB FOO ($THING, %) { 1218s PRINT $THING; 1218s } 1218s 1218s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1218s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1218s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1218s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1218s AN EMPTY ARRAY OR EMPTY HASH. 1218s 1218s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1218s THAT THE CALLER PASSED NO ARGUMENTS: 1218s 1218s SUB FOO () { 1218s RETURN 123; 1218s } 1218s 1218s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1218s WARNING IN THE C CATEGORY. FROM PERL 5.36 1218s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1218s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1218s STATEMENT SUCH AS: 1218s 1218s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1218s 1218s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1218s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1218s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1218s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1218s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1218s WARNINGS IN THE C CATEGORY WHEN 1218s COMPILED: 1218s 1218s SUB F ($X) { 1218s # THIS LINE EMITS THE WARNING SEEN BELOW 1218s PRINT "ARGUMENTS ARE @_"; 1218s } 1218s 1218s Z<> 1218s 1218s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1218s EXPERIMENTAL AT ... 1218s 1218s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1218s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1218s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1218s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1218s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1218s SUPPLY THAT ARGUMENT. 1218s 1218s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1218s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1218s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1218s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1218s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1218s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1218s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1218s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1218s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1218s 1218s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1218s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1218s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1218s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1218s L. FOR EXAMPLE, 1218s 1218s SUB FOO :PROTOTYPE($) { $_[0] } 1218s 1218s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1218s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1218s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1218s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1218s 1218s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1218s RETURN $LEFT + $RIGHT; 1218s } 1218s 1218s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1218s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1218s THE SUBROUTINE'S BODY. 1218s 1218s =HEAD2 PRIVATE VARIABLES VIA MY() 1218s X X X X X 1218s X X 1218s 1218s SYNOPSIS: 1218s 1218s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1218s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1218s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1218s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1218s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1218s 1218s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1218s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1218s SEE L AND L. 1218s 1218s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1218s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1218s (C/C/C/C), LOOP 1218s (C/C/C/C/C), SUBROUTINE, C, 1218s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1218s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1218s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1218s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1218s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1218s 1218s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1218s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1218s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1218s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1218s X 1218s 1218s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1218s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1218s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1218s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1218s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1218s 1218s MY $X = 10; 1218s SUB BUMPX { $X++ } 1218s 1218s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1218s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1218s THE C ITSELF. SEE L. 1218s X 1218s 1218s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1218s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1218s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1218s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1218s 1218s $ARG = "FRED"; # "GLOBAL" VARIABLE 1218s $N = CUBE_ROOT(27); 1218s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1218s # OUTPUTS: FRED THINKS THE ROOT IS 3 1218s 1218s SUB CUBE_ROOT { 1218s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1218s $ARG **= 1/3; 1218s RETURN $ARG; 1218s } 1218s 1218s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1218s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1218s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1218s 1218s MY ($FOO) = ; # WRONG? 1218s MY @FOO = ; 1218s 1218s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1218s 1218s MY $FOO = ; 1218s 1218s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1218s 1218s MY $FOO, $BAR = 1; # WRONG 1218s 1218s THAT HAS THE SAME EFFECT AS 1218s 1218s MY $FOO; 1218s $BAR = 1; 1218s 1218s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1218s THE CURRENT STATEMENT. THUS, 1218s 1218s MY $X = $X; 1218s 1218s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1218s THE EXPRESSION 1218s 1218s MY $X = 123 AND $X == 123 1218s 1218s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1218s 1218s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1218s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1218s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1218s 1218s WHILE (MY $LINE = <>) { 1218s $LINE = LC $LINE; 1218s } CONTINUE { 1218s PRINT $LINE; 1218s } 1218s 1218s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1218s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1218s IT. SIMILARLY, IN THE CONDITIONAL 1218s 1218s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1218s USER_AGREES(); 1218s } ELSIF ($ANSWER =~ /^NO$/I) { 1218s USER_DISAGREES(); 1218s } ELSE { 1218s CHOMP $ANSWER; 1218s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1218s } 1218s 1218s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1218s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1218s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1218s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1218s 1218s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1218s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1218s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1218s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1218s IN THE LOOP 1218s X X 1218s 1218s FOR MY $I (1, 2, 3) { 1218s SOME_FUNCTION(); 1218s } 1218s 1218s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1218s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1218s X X 1218s 1218s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1218s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1218s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1218s 1218s USE STRICT 'VARS'; 1218s 1218s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1218s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1218s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1218s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1218s THIS WITH C. 1218s 1218s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1218s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1218s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1218s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1218s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1218s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1218s EXAMPLE. 1218s 1218s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1218s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1218s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1218s 1218s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1218s 1218s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1218s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1218s IS ALSO VISIBLE: 1218s 1218s PACKAGE MAIN; 1218s OUR $X = 10; 1218s MY $X = 20; 1218s PRINT "$X AND $::X\N"; 1218s 1218s THAT WILL PRINT OUT C<20> AND C<10>. 1218s 1218s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1218s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1218s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1218s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1218s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1218s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1218s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1218s AN ANONYMOUS SUB REFERENCE: 1218s 1218s MY $SECRET_VERSION = '1.001-BETA'; 1218s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1218s $SECRET_SUB->(); 1218s 1218s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1218s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1218s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1218s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1218s UNQUALIFIED AND UNQUALIFIABLE. 1218s 1218s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1218s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1218s L FOR SOMETHING OF A WORK-AROUND TO 1218s THIS. 1218s 1218s =HEAD2 PERSISTENT PRIVATE VARIABLES 1218s X X X X 1218s X X 1218s 1218s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1218s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1218s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1218s 1218s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1218s 1218s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1218s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1218s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1218s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1218s THE C FORM DOES NOT REQUIRE THE 1218s C PRAGMA. 1218s 1218s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1218s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1218s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1218s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1218s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1218s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1218s SUBROUTINE EACH TIME IT IS EXECUTED.) 1218s 1218s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1218s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1218s 1218s USE FEATURE 'STATE'; 1218s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1218s 1218s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1218s 1218s USE FEATURE 'STATE'; 1218s SUB CREATE_COUNTER { 1218s RETURN SUB { STATE $X; RETURN ++$X } 1218s } 1218s 1218s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1218s CODE OUTSIDE. 1218s 1218s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1218s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1218s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1218s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1218s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1218s 1218s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1218s 1218s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1218s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1218s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1218s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1218s 1218s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1218s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1218s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1218s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1218s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1218s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1218s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1218s 1218s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1218s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1218s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1218s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1218s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1218s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1218s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1218s 1218s { 1218s MY $SECRET_VAL = 0; 1218s SUB GIMME_ANOTHER { 1218s RETURN ++$SECRET_VAL; 1218s } 1218s } 1218s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1218s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1218s 1218s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1218s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1218s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1218s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1218s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1218s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1218s STARTS TO RUN: 1218s 1218s BEGIN { 1218s MY $SECRET_VAL = 0; 1218s SUB GIMME_ANOTHER { 1218s RETURN ++$SECRET_VAL; 1218s } 1218s } 1218s 1218s SEE L ABOUT THE 1218s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1218s C AND C. 1218s 1218s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1218s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1218s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1218s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1218s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1218s 1218s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1218s X X X X 1218s X 1218s 1218s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1218s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1218s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1218s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1218s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1218s 1218s SYNOPSIS: 1218s 1218s # LOCALIZATION OF VALUES 1218s 1218s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1218s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1218s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1218s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1218s 1218s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1218s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1218s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1218s # LOCALIZATION 1218s 1218s # LOCALIZATION OF SYMBOLS 1218s 1218s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1218s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1218s # @MERLYN IS REALLY @RANDAL, ETC 1218s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1218s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1218s 1218s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1218s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1218s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1218s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1218s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1218s 1218s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1218s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1218s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1218s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1218s 1218s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1218s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1218s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1218s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1218s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1218s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1218s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1218s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1218s UNDEFINED VALUE.) 1218s 1218s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1218s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1218s VARIABLES OUTSIDE THE LOOP. 1218s 1218s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1218s X 1218s 1218s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1218s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1218s VIEWED AS A SCALAR OR AN ARRAY. SO 1218s 1218s LOCAL($FOO) = ; 1218s LOCAL @FOO = ; 1218s 1218s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1218s 1218s LOCAL $FOO = ; 1218s 1218s SUPPLIES A SCALAR CONTEXT. 1218s 1218s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1218s X 1218s 1218s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1218s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1218s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1218s 1218s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1218s 1218s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1218s { LOCAL $/ = UNDEF; $SLURP = ; } 1218s 1218s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1218s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1218s I, BECAUSE THE $1 VARIABLE IS 1218s MAGICAL AND READ-ONLY : 1218s 1218s LOCAL $1 = 2; 1218s 1218s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1218s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1218s TO SAFELY REUSE $_ IN A SUBROUTINE. 1218s 1218s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1218s WORK AS DESCRIBED. 1218s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1218s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1218s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1218s SEE L FOR MORE 1218s DETAILS. 1218s X 1218s 1218s =HEAD3 LOCALIZATION OF GLOBS 1218s X X 1218s 1218s THE CONSTRUCT 1218s 1218s LOCAL *NAME; 1218s 1218s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1218s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1218s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1218s 1218s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1218s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1218s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1218s SEPARATOR. 1218s 1218s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1218s X X 1218s X 1218s 1218s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1218s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1218s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1218s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1218s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1218s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1218s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1218s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1218s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1218s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1218s 1218s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1218s @ARY = ( 0..5 ); 1218s { 1218s LOCAL($ARY[5]) = 6; 1218s LOCAL($HASH{'A'}) = 'DRILL'; 1218s WHILE (MY $E = POP(@ARY)) { 1218s PRINT "$E . . .\N"; 1218s LAST UNLESS $E > 3; 1218s } 1218s IF (@ARY) { 1218s $HASH{'ONLY A'} = 'TEST'; 1218s DELETE $HASH{'A'}; 1218s } 1218s } 1218s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1218s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1218s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1218s 1218s PERL WILL PRINT 1218s 1218s 6 . . . 1218s 4 . . . 1218s 3 . . . 1218s THIS IS A TEST ONLY A TEST. 1218s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1218s 1218s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1218s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1218s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1218s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1218s 1218s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1218s X X X 1218s X 1218s 1218s YOU CAN USE THE C AND C 1218s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1218s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1218s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1218s 1218s DO { 1218s MY $VAL = $ARRAY[$IDX]; 1218s LOCAL $ARRAY[$IDX]; 1218s DELETE $ARRAY[$IDX]; 1218s $VAL 1218s } 1218s 1218s AND 1218s 1218s DO { 1218s MY $VAL = $HASH{KEY}; 1218s LOCAL $HASH{KEY}; 1218s DELETE $HASH{KEY}; 1218s $VAL 1218s } 1218s 1218s EXCEPT THAT FOR THOSE THE C IS 1218s SCOPED TO THE C BLOCK. SLICES ARE 1218s ALSO ACCEPTED. 1218s 1218s MY %HASH = ( 1218s A => [ 7, 8, 9 ], 1218s B => 1, 1218s ) 1218s 1218s { 1218s MY $X = DELETE LOCAL $HASH{A}; 1218s # $X IS [ 7, 8, 9 ] 1218s # %HASH IS (B => 1) 1218s 1218s { 1218s MY @NUMS = DELETE LOCAL @$X[0, 2] 1218s # @NUMS IS (7, 9) 1218s # $X IS [ UNDEF, 8 ] 1218s 1218s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1218s } 1218s # $X IS BACK TO [ 7, 8, 9 ] 1218s 1218s } 1218s # %HASH IS BACK TO ITS ORIGINAL STATE 1218s 1218s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1218s 1218s =HEAD2 LVALUE SUBROUTINES 1218s X X 1218s 1218s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1218s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1218s 1218s MY $VAL; 1218s SUB CANMOD : LVALUE { 1218s $VAL; # OR: RETURN $VAL; 1218s } 1218s SUB NOMOD { 1218s $VAL; 1218s } 1218s 1218s CANMOD() = 5; # ASSIGNS TO $VAL 1218s NOMOD() = 5; # ERROR 1218s 1218s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1218s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1218s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1218s 1218s DATA(2,3) = GET_DATA(3,4); 1218s 1218s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1218s 1218s (DATA(2,3)) = GET_DATA(3,4); 1218s 1218s AND IN: 1218s 1218s (DATA(2),DATA(3)) = GET_DATA(3,4); 1218s 1218s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1218s 1218s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1218s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1218s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1218s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1218s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1218s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1218s 1218s =HEAD2 LEXICAL SUBROUTINES 1218s X X X X 1218s 1218s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1218s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1218s AVAILABLE UNDER C OR C OR HIGHER. 1218s 1218s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1218s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1218s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1218s CATEGORY WAS DISABLED. 1218s 1218s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1218s DECLARED, AND ONLY AFTER THAT DECLARATION: 1218s 1218s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1218s # VERSIONS EARLIER THAN 5.26. 1218s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1218s USE FEATURE 'LEXICAL_SUBS'; 1218s 1218s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1218s STATE SUB FOO { 1218s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1218s } 1218s FOO(); # CALLS "STATE" SUB 1218s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1218s 1218s MY SUB BAR { ... } 1218s BAR(); # CALLS "MY" SUB 1218s 1218s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1218s 1218s # WRONG 1218s MY SUB BAZ { 1218s BAZ(); 1218s } 1218s 1218s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1218s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1218s 1218s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1218s 1218s MY SUB BAZ { 1218s __SUB__->(); # CALLS ITSELF 1218s } 1218s 1218s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1218s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1218s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1218s HOWEVER: 1218s 1218s MY SUB BAZ; # PREDECLARATION 1218s SUB BAZ { # DEFINE THE "MY" SUB 1218s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1218s } 1218s 1218s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1218s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1218s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1218s 1218s =HEAD3 C VS C 1218s 1218s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1218s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1218s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1218s CONTAINING BLOCK TO THE NEXT. 1218s 1218s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1218s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1218s 1218s SUB WHATEVER { 1218s MY $X = SHIFT; 1218s MY SUB INNER { 1218s ... DO SOMETHING WITH $X ... 1218s } 1218s INNER(); 1218s } 1218s 1218s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1218s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1218s SEE THE C<$X> FROM THE FIRST CALL TO C. 1218s 1218s =HEAD3 C SUBROUTINES 1218s 1218s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1218s SUBROUTINE OF THE SAME NAME. 1218s 1218s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1218s INSIDE AN INNER SCOPE: 1218s 1218s SUB FOO { ... } 1218s 1218s SUB BAR { 1218s MY SUB FOO { ... } 1218s { 1218s # NEED TO USE THE OUTER FOO HERE 1218s OUR SUB FOO; 1218s FOO(); 1218s } 1218s } 1218s 1218s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1218s 1218s PACKAGE MYSNEAKYMODULE; 1218s 1218s OUR SUB DO_SOMETHING { ... } 1218s 1218s SUB DO_SOMETHING_WITH_CALLER { 1218s PACKAGE DB; 1218s () = CALLER 1; # SETS @DB::ARGS 1218s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1218s } 1218s 1218s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1218s X X<*> 1218s 1218s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1218s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1218s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1218s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1218s 1218s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1218s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1218s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1218s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1218s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1218s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1218s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1218s 1218s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1218s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1218s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1218s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1218s 1218s SUB DOUBLEARY { 1218s LOCAL(*SOMEARY) = @_; 1218s FOREACH $ELEM (@SOMEARY) { 1218s $ELEM *= 2; 1218s } 1218s } 1218s DOUBLEARY(*FOO); 1218s DOUBLEARY(*BAR); 1218s 1218s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1218s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1218s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1218s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1218s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1218s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1218s 1218s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1218s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1218s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1218s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1218s L. 1218s 1218s =HEAD2 WHEN TO STILL USE LOCAL() 1218s X X 1218s 1218s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1218s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1218s I USE C INSTEAD OF C. 1218s 1218s =OVER 4 1218s 1218s =ITEM 1. 1218s 1218s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1218s 1218s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1218s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1218s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1218s IN C<@FIELDS>. 1218s 1218s { 1218s LOCAL @ARGV = ("/ETC/MOTD"); 1218s LOCAL $/ = UNDEF; 1218s LOCAL $_ = <>; 1218s @FIELDS = SPLIT /^\S*=+\S*$/; 1218s } 1218s 1218s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1218s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1218s 1218s =ITEM 2. 1218s 1218s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1218s 1218s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1218s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1218s TABLE ENTRIES: 1218s 1218s SUB IOQUEUE { 1218s LOCAL (*READER, *WRITER); # NOT MY! 1218s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1218s RETURN (*READER, *WRITER); 1218s } 1218s ($HEAD, $TAIL) = IOQUEUE(); 1218s 1218s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1218s ENTRIES. 1218s 1218s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1218s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1218s A LOCAL ALIAS. 1218s 1218s { 1218s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1218s GROW(); # REALLY CALLS SHRINK() 1218s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1218s } 1218s GROW(); # GET THE REAL GROW() AGAIN 1218s 1218s SEE L FOR MORE ABOUT MANIPULATING 1218s FUNCTIONS BY NAME IN THIS WAY. 1218s 1218s =ITEM 3. 1218s 1218s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1218s 1218s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1218s IS DONE ON DYNAMICS: 1218s 1218s { 1218s LOCAL $SIG{INT} = 'IGNORE'; 1218s FUNCT(); # UNINTERRUPTIBLE 1218s } 1218s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1218s 1218s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1218s 1218s =BACK 1218s 1218s =HEAD2 PASS BY REFERENCE 1218s X X X 1218s 1218s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1218s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1218s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1218s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1218s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1218s 1218s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1218s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1218s OF ALL THEIR FORMER LAST ELEMENTS: 1218s 1218s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1218s 1218s SUB POPMANY { 1218s MY $AREF; 1218s MY @RETLIST; 1218s FOREACH $AREF ( @_ ) { 1218s PUSH @RETLIST, POP @$AREF; 1218s } 1218s RETURN @RETLIST; 1218s } 1218s 1218s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1218s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1218s 1218s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1218s SUB INTER { 1218s MY ($K, $HREF, %SEEN); # LOCALS 1218s FOREACH $HREF (@_) { 1218s WHILE ( $K = EACH %$HREF ) { 1218s $SEEN{$K}++; 1218s } 1218s } 1218s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1218s } 1218s 1218s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1218s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1218s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1218s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1218s A LITTLE EXPENSIVE. 1218s 1218s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1218s 1218s (@W, @X) = FUNC(@Y, @Z); 1218s OR 1218s (%W, %X) = FUNC(%Y, %Z); 1218s 1218s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1218s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1218s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1218s AS ALWAYS. 1218s 1218s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1218s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1218s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1218s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1218s 1218s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1218s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1218s SUB FUNC { 1218s MY ($YREF, $ZREF) = @_; 1218s IF (@$YREF > @$ZREF) { 1218s RETURN ($YREF, $ZREF); 1218s } ELSE { 1218s RETURN ($ZREF, $YREF); 1218s } 1218s } 1218s 1218s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1218s 1218s (*W, *X) = FUNC(\@Y, \@Z); 1218s PRINT "@W HAS MORE THAN @X\N"; 1218s SUB FUNC { 1218s LOCAL (*Y, *Z) = @_; 1218s IF (@Y > @Z) { 1218s RETURN (\@Y, \@Z); 1218s } ELSE { 1218s RETURN (\@Z, \@Y); 1218s } 1218s } 1218s 1218s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1218s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1218s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1218s ARE IN THE SYMBOL TABLE. 1218s 1218s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1218s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1218s FOR EXAMPLE: 1218s 1218s SPLUTTER(\*STDOUT); 1218s SUB SPLUTTER { 1218s MY $FH = SHIFT; 1218s PRINT $FH "HER UM WELL A HMMM\N"; 1218s } 1218s 1218s $REC = GET_REC(\*STDIN); 1218s SUB GET_REC { 1218s MY $FH = SHIFT; 1218s RETURN SCALAR <$FH>; 1218s } 1218s 1218s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1218s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1218s 1218s SUB OPENIT { 1218s MY $PATH = SHIFT; 1218s LOCAL *FH; 1218s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1218s } 1218s 1218s =HEAD2 PROTOTYPES 1218s X X 1218s 1218s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1218s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1218s SECTION OR WITH A L. 1218s IF YOU DECLARE EITHER OF 1218s 1218s SUB MYPUSH (\@@) 1218s SUB MYPUSH :PROTOTYPE(\@@) 1218s 1218s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1218s 1218s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1218s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1218s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1218s OF AN ATTRIBUTE. 1218s 1218s THE 1218s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1218s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1218s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1218s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1218s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1218s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1218s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1218s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1218s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1218s 1218s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1218s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1218s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1218s 1218s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1218s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1218s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1218s CORRESPONDING BUILT-IN. 1218s 1218s DECLARED AS CALLED AS 1218s 1218s SUB MYLINK ($$) MYLINK $OLD, $NEW 1218s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1218s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1218s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1218s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1218s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1218s SUB MYPOP (\@) MYPOP @ARRAY 1218s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1218s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1218s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1218s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1218s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1218s SUB MYRAND (;$) MYRAND 42 1218s SUB MYTIME () MYTIME 1218s 1218s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1218s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1218s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1218s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1218s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1218s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1218s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1218s 1218s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1218s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1218s 1218s SUB MYREF (\[$@%&*]) 1218s 1218s WILL ALLOW CALLING MYREF() AS 1218s 1218s MYREF $VAR 1218s MYREF @ARRAY 1218s MYREF %HASH 1218s MYREF &SUB 1218s MYREF *GLOB 1218s 1218s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1218s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1218s 1218s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1218s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1218s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1218s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1218s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1218s OR A SUBSEQUENT COMMA. 1218s 1218s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1218s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1218s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1218s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1218s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1218s FOLLOWS: 1218s 1218s USE SYMBOL 'QUALIFY_TO_REF'; 1218s 1218s SUB FOO (*) { 1218s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1218s ... 1218s } 1218s 1218s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1218s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1218s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1218s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1218s 1218s SUB MYPUSH (+@) { 1218s MY $AREF = SHIFT; 1218s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1218s PUSH @$AREF, @_; 1218s } 1218s 1218s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1218s IS OF AN ACCEPTABLE TYPE. 1218s 1218s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1218s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1218s 1218s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1218s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1218s PROVIDED, C<$_> WILL BE USED INSTEAD. 1218s 1218s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1218s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1218s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1218s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1218s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1218s 1218s MYTIME +2; 1218s 1218s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1218s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1218s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1218s 1218s SUB MYGETPROTOBYNUMBER($;); 1218s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1218s 1218s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1218s PROVIDED IT'S IN THE INITIAL POSITION: 1218s X<&> 1218s 1218s SUB TRY (&@) { 1218s MY($TRY,$CATCH) = @_; 1218s EVAL { &$TRY }; 1218s IF ($@) { 1218s LOCAL $_ = $@; 1218s &$CATCH; 1218s } 1218s } 1218s SUB CATCH (&) { $_[0] } 1218s 1218s TRY { 1218s DIE "PHOOEY"; 1218s } CATCH { 1218s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1218s }; 1218s 1218s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1218s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1218s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1218s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1218s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1218s 1218s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1218s X 1218s 1218s SUB MYGREP (&@) { 1218s MY $CODE = SHIFT; 1218s MY @RESULT; 1218s FOREACH $_ (@_) { 1218s PUSH(@RESULT, $_) IF &$CODE; 1218s } 1218s @RESULT; 1218s } 1218s 1218s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1218s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1218s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1218s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1218s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1218s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1218s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1218s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1218s 1218s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1218s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1218s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1218s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1218s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1218s MAJORITY OF OFFENDING CODE IS FIXED. 1218s 1218s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1218s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1218s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1218s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1218s 1218s SUB FUNC ($) { 1218s MY $N = SHIFT; 1218s PRINT "YOU GAVE ME $N\N"; 1218s } 1218s 1218s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1218s RETURNING A LIST: 1218s 1218s FUNC(@FOO); 1218s FUNC( $TEXT =~ /\W+/G ); 1218s 1218s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1218s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1218s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1218s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1218s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1218s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1218s 1218s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1218s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1218s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1218s EFFECT, LIKE SO: 1218s 1218s SUB FOO($$); 1218s SUB FOO($$) { 1218s FOO 1, 2; 1218s } 1218s 1218s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1218s TO MAKE THE WORLD A BETTER PLACE. 1218s 1218s =HEAD2 CONSTANT FUNCTIONS 1218s X 1218s 1218s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1218s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1218s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1218s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1218s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1218s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1218s 1218s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1218s 1218s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1218s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1218s # AND IT'S INLINED, TOO! 1218s SUB ST_DEV () { 0 } 1218s SUB ST_INO () { 1 } 1218s 1218s SUB FLAG_FOO () { 1 << 8 } 1218s SUB FLAG_BAR () { 1 << 9 } 1218s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1218s 1218s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1218s 1218s SUB N () { INT(OPT_BAZ) / 3 } 1218s 1218s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1218s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1218s 1218s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1218s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1218s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1218s C: 1218s 1218s SUB BAZ_VAL () { 1218s IF (OPT_BAZ) { 1218s RETURN 23; 1218s } 1218s ELSE { 1218s RETURN 42; 1218s } 1218s } 1218s SUB BONK_VAL () { RETURN 12345 } 1218s 1218s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1218s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1218s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1218s 1218s BEGIN { 1218s MY $VAR = 1; 1218s NO STRICT 'REFS'; 1218s *INLINED = SUB () { $VAR }; 1218s } 1218s 1218s BEGIN { 1218s MY $VAR = 1; 1218s MY $REF = \$VAR; 1218s NO STRICT 'REFS'; 1218s *NOT_INLINED = SUB () { $VAR }; 1218s } 1218s 1218s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1218s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1218s 1218s BEGIN { 1218s MY $X = 10; 1218s *FOO = SUB () { $X }; 1218s $X++; 1218s } 1218s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1218s 1218s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1218s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1218s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1218s SO IT PRINTED C<10>, NOT C<11>. 1218s 1218s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1218s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1218s ASIDE FROM WHERE IT IS DECLARED. 1218s 1218s # FINE, NO WARNING 1218s BEGIN { 1218s MY $X = 54321; 1218s *INLINED = SUB () { $X }; 1218s } 1218s # ERROR 1218s BEGIN { 1218s MY $X; 1218s $X = 54321; 1218s *ALSO_INLINED = SUB () { $X }; 1218s } 1218s 1218s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1218s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1218s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1218s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1218s CONSTANT SUBROUTINE: 1218s 1218s MY $X = 54321; 1218s *INLINED = SUB : CONST { $X }; 1218s $X++; 1218s 1218s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1218s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1218s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1218s VALUE CAPTURED THE SAME WAY. 1218s 1218s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1218s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1218s AN EXPLICIT C: 1218s 1218s BEGIN { 1218s MY $X = 10; 1218s *FOO = SUB () { RETURN $X }; 1218s $X++; 1218s } 1218s PRINT FOO(); # PRINTS 11 1218s 1218s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1218s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1218s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1218s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1218s 1218s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1218s SUB ONE { 1218s 1; 1218s } 1218s IF (ONE ) { 1218s PRINT ONE() IF ONE ; 1218s } 1218s 1218s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1218s SUB ONE () { 1 } 1218s DO { 1218s PRINT 1 1218s }; 1218s 1218s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1218s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1218s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1218s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1218s 1218s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1218s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1218s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1218s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1218s 1218s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1218s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1218s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1218s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1218s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1218s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1218s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1218s MENTIONED ABOVE: 1218s 1218s SUB NOT_INLINED () { RETURN 23 } 1218s 1218s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1218s X X X X 1218s 1218s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1218s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1218s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1218s ON A NON-UNIX SYSTEM. 1218s 1218s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1218s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1218s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1218s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1218s 1218s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1218s CHDIR $SOMEWHERE; 1218s SUB CHDIR { ... } 1218s 1218s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1218s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1218s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1218s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1218s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1218s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1218s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1218s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1218s FOR SOME KEYWORDS. SEE L. 1218s 1218s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1218s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1218s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1218s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1218s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1218s THAT IS, THEY COULD SAY 1218s 1218s USE MODULE 'OPEN'; 1218s 1218s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1218s 1218s USE MODULE; 1218s 1218s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1218s 1218s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1218s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1218s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1218s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1218s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1218s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1218s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1218s 1218s PACKAGE REGLOB; 1218s REQUIRE EXPORTER; 1218s @ISA = 'EXPORTER'; 1218s @EXPORT_OK = 'GLOB'; 1218s 1218s SUB IMPORT { 1218s MY $PKG = SHIFT; 1218s RETURN UNLESS @_; 1218s MY $SYM = SHIFT; 1218s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1218s $PKG->EXPORT($WHERE, $SYM, @_); 1218s } 1218s 1218s SUB GLOB { 1218s MY $PAT = SHIFT; 1218s MY @GOT; 1218s IF (OPENDIR MY $D, '.') { 1218s @GOT = GREP /$PAT/, READDIR $D; 1218s CLOSEDIR $D; 1218s } 1218s RETURN @GOT; 1218s } 1218s 1; 1218s 1218s AND HERE'S HOW IT COULD BE (AB)USED: 1218s 1218s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1218s PACKAGE FOO; 1218s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1218s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1218s 1218s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1218s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1218s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1218s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1218s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1218s IT MUST BE DONE AT ALL. 1218s 1218s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1218s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1218s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1218s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1218s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1218s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1218s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1218s LIBRARY. 1218s 1218s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1218s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1218s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1218s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1218s (SEE L). 1218s 1218s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1218s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1218s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1218s 1218s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1218s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1218s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1218s C SYNTAX, THOUGH). 1218s 1218s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1218s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1218s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1218s 1218s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1218s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1218s 1218s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1218s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1218s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1218s 1218s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1218s 1218s =HEAD2 AUTOLOADING 1218s X X 1218s 1218s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1218s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1218s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1218s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1218s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1218s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1218s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1218s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1218s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1218s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1218s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1218s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1218s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1218s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1218s SUBROUTINE NAME. SEE L FOR DETAILS.) 1218s 1218s 1218s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1218s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1218s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1218s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1218s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1218s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1218s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1218s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1218s 1218s SUB AUTOLOAD { 1218s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1218s MY $PROGRAM = $AUTOLOAD; 1218s $PROGRAM =~ S/.*:://; 1218s SYSTEM($PROGRAM, @_); 1218s } 1218s DATE(); 1218s WHO(); 1218s LS('-L'); 1218s 1218s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1218s EVEN NEED PARENTHESES: 1218s 1218s USE SUBS QW(DATE WHO LS); 1218s DATE; 1218s WHO; 1218s LS '-L'; 1218s 1218s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1218s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1218s 1218s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1218s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1218s DESCRIBED IN L AND IN L, THE STANDARD 1218s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1218s FUNCTIONS TO PERL CODE IN L. 1218s 1218s =HEAD2 SUBROUTINE ATTRIBUTES 1218s X X X 1218s 1218s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1218s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1218s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1218s C HAD BEEN SEEN. SEE L FOR DETAILS 1218s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1218s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1218s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1218s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1218s 1218s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1218s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1218s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1218s NEST PROPERLY. 1218s 1218s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1218s 1218s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1218s SUB PLUGH () : UGLY('\(") :BAD; 1218s SUB XYZZY : _5X5 { ... } 1218s 1218s EXAMPLES OF INVALID SYNTAX: 1218s 1218s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1218s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1218s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1218s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1218s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1218s 1218s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1218s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1218s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1218s PARSED AND INVOKED: 1218s 1218s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1218s 1218s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1218s SEE L AND L. 1218s 1218s =HEAD1 SEE ALSO 1218s 1218s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1218s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1218s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1218s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1218s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1218s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1218s 1218s =FOR VI 1218s # EX: SET STS=0 SW=4 ET: 1218s 1218s ok 2 1218s # testing mod_cgi with /modules/cgi/perl.pl 1218s # expected 200 1218s # received 200 1218s # body: PERL CGI 1218s ok 3 1218s # testing mod_test_rwrite with /test_rwrite 1218s # expected 200 1218s # received 200 1218s # body: A 1218s ok 4 1218s ok 1222s t/filter/case_in.t .................. 1222s 1..3 1222s # Running under perl version 5.040000 for linux 1222s # Current time local: Thu Nov 14 08:01:58 2024 1222s # Current time GMT: Thu Nov 14 08:01:58 2024 1222s # Using Test.pm version 1.31 1222s # Using Apache/Test.pm version 1.44 1222s ok 1 1222s # testing mod_cgi with /modules/cgi/perl_echo.pl 1222s # expected 200 1222s # received 200 1222s ok 2 1222s # testing mod_echo_post with /echo_post 1222s # expected 200 1222s # received 200 1222s ok 3 1222s ok 1225s t/filter/input_body.t ............... 1225s 1..2 1225s # Running under perl version 5.040000 for linux 1225s # Current time local: Thu Nov 14 08:02:02 2024 1225s # Current time GMT: Thu Nov 14 08:02:02 2024 1225s # Using Test.pm version 1.31 1225s # Using Apache/Test.pm version 1.44 1225s # testing : Posted "1 ko" 1225s # expected: 'ok 1' 1225s # received: 'ok 1' 1225s ok 1 1225s # testing : Posted "2 ko" 1225s # expected: 'ok 2' 1225s # received: 'ok 2' 1225s ok 2 1225s ok 1228s t/http11/basicauth.t ................ 1228s 1..3 1228s # Running under perl version 5.040000 for linux 1228s # Current time local: Thu Nov 14 08:02:05 2024 1228s # Current time GMT: Thu Nov 14 08:02:05 2024 1228s # Using Test.pm version 1.31 1228s # Using Apache/Test.pm version 1.44 1228s ok 1 1228s ok 2 1228s ok 3 1228s ok 1232s t/http11/chunked.t .................. 1232s 1..30 1232s # Running under perl version 5.040000 for linux 1232s # Current time local: Thu Nov 14 08:02:08 2024 1232s # Current time GMT: Thu Nov 14 08:02:08 2024 1232s # Using Test.pm version 1.31 1232s # Using Apache/Test.pm version 1.44 1232s # testing : response protocol 1232s # expected: 'HTTP/1.1' 1232s # received: 'HTTP/1.1' 1232s ok 1 1232s # testing : response Transfer-Encoding 1232s # expected: 'chunked' 1232s # received: 'chunked' 1232s ok 2 1232s # testing : no Content-Length 1232s # expected: 0 1232s # received: 0 1232s ok 3 1232s # testing : body length 1232s # expected: '70976' 1232s # received: 70976 1232s ok 4 1232s # testing : number of requests 1232s # expected: 1 1232s # received: 1 1232s ok 5 1232s # testing : response protocol 1232s # expected: 'HTTP/1.1' 1232s # received: 'HTTP/1.1' 1232s ok 6 1232s # testing : response Transfer-Encoding 1232s # expected: 'chunked' 1232s # received: 'chunked' 1232s ok 7 1232s # testing : no Content-Length 1232s # expected: 0 1232s # received: 0 1232s ok 8 1232s # testing : body length 1232s # expected: '212509' 1232s # received: 212509 1232s ok 9 1232s # testing : number of requests 1232s # expected: 2 1232s # received: 2 1232s ok 10 1232s # testing : response protocol 1232s # expected: 'HTTP/1.1' 1232s # received: 'HTTP/1.1' 1232s ok 11 1232s # testing : response Transfer-Encoding 1232s # expected: 'chunked' 1232s # received: 'chunked' 1232s ok 12 1232s # testing : no Content-Length 1232s # expected: 0 1232s # received: 0 1232s ok 13 1232s # testing : body length 1232s # expected: '280545' 1232s # received: 280545 1232s ok 14 1232s # testing : number of requests 1232s # expected: 3 1232s # received: 3 1232s ok 15 1232s # testing : response protocol 1232s # expected: 'HTTP/1.1' 1232s # received: 'HTTP/1.1' 1232s ok 16 1232s # testing : response Transfer-Encoding 1232s # expected: 'chunked' 1232s # received: 'chunked' 1232s ok 17 1232s # testing : no Content-Length 1232s # expected: 0 1232s # received: 0 1232s ok 18 1232s # testing : body length 1232s # expected: '845969' 1232s # received: 845969 1232s ok 19 1232s # testing : number of requests 1232s # expected: 4 1232s # received: 4 1232s ok 20 1232s # testing : response protocol 1232s # expected: 'HTTP/1.1' 1232s # received: 'HTTP/1.1' 1232s ok 21 1232s # testing : no Transfer-Encoding (test result inverted) 1232s # expected: 'chunked' 1232s # received: '' 1232s ok 22 1232s # testing : content length 1232s # expected: 253 1232s # received: '253' 1232s ok 23 1232s # testing : body length 1232s # expected: '242' 1232s # received: 242 1232s ok 24 1232s # testing : number of requests 1232s # expected: 5 1232s # received: 5 1232s ok 25 1232s # testing : response protocol 1232s # expected: 'HTTP/1.1' 1232s # received: 'HTTP/1.1' 1232s ok 26 1232s # testing : no Transfer-Encoding (test result inverted) 1232s # expected: 'chunked' 1232s # received: '' 1232s ok 27 1232s # testing : content length 1232s # expected: '' 1232s # received: '' 1232s ok 28 1232s # testing : body length 1232s # expected: '14276' 1232s # received: 14276 1232s ok 29 1232s # testing : number of requests 1232s # expected: 6 1232s # received: 6 1232s ok 30 1232s ok 1235s t/http11/chunked2.t ................. 1235s 1..2 1235s # Running under perl version 5.040000 for linux 1235s # Current time local: Thu Nov 14 08:02:12 2024 1235s # Current time GMT: Thu Nov 14 08:02:12 2024 1235s # Using Test.pm version 1.31 1235s # Using Apache/Test.pm version 1.44 1235s # testing : successful response 1235s # expected: 200 1235s # received: '200' 1235s ok 1 1235s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1235s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1235s ok 2 1235s ok 1238s t/http11/clength.t .................. 1238s 1..6 1238s # Running under perl version 5.040000 for linux 1238s # Current time local: Thu Nov 14 08:02:15 2024 1238s # Current time GMT: Thu Nov 14 08:02:15 2024 1238s # Using Test.pm version 1.31 1238s # Using Apache/Test.pm version 1.44 1238s # testing : successful response 1238s # expected: 200 1238s # received: '200' 1238s ok 1 1238s # expected: 10 1238s # received: '10' 1238s ok 2 1238s # expected: 'bbbbbbbbbb' 1238s # received: 'bbbbbbbbbb' 1238s ok 3 1238s # testing : successful response 1238s # expected: 200 1238s # received: '200' 1238s ok 4 1238s # expected: 6 1238s # received: '6' 1238s ok 5 1238s # expected: 'foobar' 1238s # received: 'foobar' 1238s ok 6 1238s ok 1242s t/http11/post.t ..................... 1242s # using LWP client 1242s 1..51 1242s # Running under perl version 5.040000 for linux 1242s # Current time local: Thu Nov 14 08:02:18 2024 1242s # Current time GMT: Thu Nov 14 08:02:18 2024 1242s # Using Test.pm version 1.31 1242s # Using Apache/Test.pm version 1.44 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 1024 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Connection: Keep-Alive 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 1 1242s #DMMATCH1: 1 1242s #Keep-Alive: timeout=5, max=100 1242s # 1242s # testing : length posted 1242s # expected: '1024' 1242s # received: 1024 1242s ok 1 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 2048 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 2 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '2048' 1242s # received: 2048 1242s ok 2 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 3072 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 3 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '3072' 1242s # received: 3072 1242s ok 3 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 4096 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 4 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '4096' 1242s # received: 4096 1242s ok 4 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 5120 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 5 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '5120' 1242s # received: 5120 1242s ok 5 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 6144 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 6 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '6144' 1242s # received: 6144 1242s ok 6 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 7168 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 7 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '7168' 1242s # received: 7168 1242s ok 7 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 8192 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 8 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '8192' 1242s # received: 8192 1242s ok 8 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 9216 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 5 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 9 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '9216' 1242s # received: 9216 1242s ok 9 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 10240 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 10 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '10240' 1242s # received: 10240 1242s ok 10 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 11264 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 11 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '11264' 1242s # received: 11264 1242s ok 11 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 12288 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 12 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '12288' 1242s # received: 12288 1242s ok 12 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 13312 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1242s #Client-Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 13 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '13312' 1242s # received: 13312 1242s ok 13 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 14336 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:21 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1242s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 14 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '14336' 1242s # received: 14336 1242s ok 14 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 15360 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1242s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 15 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '15360' 1242s # received: 15360 1242s ok 15 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 16384 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1242s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 16 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '16384' 1242s # received: 16384 1242s ok 16 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 17408 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1242s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1242s #Client-Peer: 127.0.0.1:8529 1242s #Client-Response-Num: 17 1242s #DMMATCH1: 1 1242s # 1242s # testing : length posted 1242s # expected: '17408' 1242s # received: 17408 1242s ok 17 1242s #lwp request: 1242s #POST http://localhost:8529/eat_post HTTP/1.1 1242s #User-Agent: libwww-perl/6.77 1242s #Content-Length: 18432 1242s # 1242s #server response: 1242s #HTTP/1.1 200 OK 1242s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1242s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1242s #Vary: In-If1 1242s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 18 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '18432' 1243s # received: 18432 1243s ok 18 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 19456 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 19 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '19456' 1243s # received: 19456 1243s ok 19 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 20480 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 20 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '20480' 1243s # received: 20480 1243s ok 20 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 21504 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 21 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '21504' 1243s # received: 21504 1243s ok 21 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 22528 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 22 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '22528' 1243s # received: 22528 1243s ok 22 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 23552 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 23 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '23552' 1243s # received: 23552 1243s ok 23 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 24576 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 24 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '24576' 1243s # received: 24576 1243s ok 24 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 25600 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 25 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '25600' 1243s # received: 25600 1243s ok 25 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 26624 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 26 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '26624' 1243s # received: 26624 1243s ok 26 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 27648 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 27 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '27648' 1243s # received: 27648 1243s ok 27 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 28672 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 28 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '28672' 1243s # received: 28672 1243s ok 28 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 29696 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 29 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '29696' 1243s # received: 29696 1243s ok 29 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 30720 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 30 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '30720' 1243s # received: 30720 1243s ok 30 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 31744 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 31 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '31744' 1243s # received: 31744 1243s ok 31 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 32768 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 32 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '32768' 1243s # received: 32768 1243s ok 32 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 33792 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 33 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '33792' 1243s # received: 33792 1243s ok 33 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 34816 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 34 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '34816' 1243s # received: 34816 1243s ok 34 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 35840 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 35 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '35840' 1243s # received: 35840 1243s ok 35 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 36864 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 36 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '36864' 1243s # received: 36864 1243s ok 36 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 37888 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 37 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '37888' 1243s # received: 37888 1243s ok 37 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 38912 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 38 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '38912' 1243s # received: 38912 1243s ok 38 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 39936 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 39 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '39936' 1243s # received: 39936 1243s ok 39 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 40960 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 40 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '40960' 1243s # received: 40960 1243s ok 40 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 41984 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 41 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '41984' 1243s # received: 41984 1243s ok 41 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 43008 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 42 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '43008' 1243s # received: 43008 1243s ok 42 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 44032 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 43 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '44032' 1243s # received: 44032 1243s ok 43 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 45056 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 44 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '45056' 1243s # received: 45056 1243s ok 44 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 46080 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 45 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '46080' 1243s # received: 46080 1243s ok 45 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 47104 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 46 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '47104' 1243s # received: 47104 1243s ok 46 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 48128 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 47 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '48128' 1243s # received: 48128 1243s ok 47 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 49152 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 48 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '49152' 1243s # received: 49152 1243s ok 48 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 50176 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 49 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '50176' 1243s # received: 50176 1243s ok 49 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 51200 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 6 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 50 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '51200' 1243s # received: 51200 1243s ok 50 1243s #lwp request: 1243s #POST http://localhost:8529/eat_post HTTP/1.1 1243s #User-Agent: libwww-perl/6.77 1243s #Content-Length: 102400 1243s # 1243s #server response: 1243s #HTTP/1.1 200 OK 1243s #Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1243s #Vary: In-If1 1243s #Content-Length: 7 1243s #Client-Date: Thu, 14 Nov 2024 08:02:22 GMT 1243s #Client-Peer: 127.0.0.1:8529 1243s #Client-Response-Num: 51 1243s #DMMATCH1: 1 1243s # 1243s # testing : length posted 1243s # expected: '102400' 1243s # received: 102400 1243s ok 51 1243s ok 1246s t/modules/aaa.t ..................... 1246s 1..40 1246s # Running under perl version 5.040000 for linux 1246s # Current time local: Thu Nov 14 08:02:22 2024 1246s # Current time GMT: Thu Nov 14 08:02:22 2024 1246s # Using Test.pm version 1.31 1246s # Using Apache/Test.pm version 1.44 1246s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/realm2 1246s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 1246s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/form1 1246s ok 1 1246s ok 2 1246s ok 3 1246s ok 4 1246s ok 5 1246s ok 6 1246s ok 7 1246s ok 8 1246s ok 9 1246s ok 10 1246s ok 11 1246s ok 12 1246s ok 13 1246s ok 14 1246s ok 15 1246s ok 16 1246s ok 17 1246s ok 18 1246s ok 19 1246s ok 20 1246s ok 21 1246s ok 22 1246s ok 23 1246s ok 24 1246s ok 25 1246s ok 26 1246s ok 27 1246s ok 28 1246s ok 29 1246s ok 30 1246s ok 31 1246s ok 32 1246s ok 33 1246s ok 34 1246s ok 35 1246s ok 36 1246s ok 37 1246s ok 38 1246s ok 39 1246s ok 40 1246s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 1246s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/realm2 1246s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/form1 1246s ok 1253s t/modules/access.t .................. 1253s 1..408 1253s # Running under perl version 5.040000 for linux 1253s # Current time local: Thu Nov 14 08:02:26 2024 1253s # Current time GMT: Thu Nov 14 08:02:26 2024 1253s # Using Test.pm version 1.31 1253s # Using Apache/Test.pm version 1.44 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # expecting access. 1253s ok 1 1253s # --- 1253s # Order deny,allow 1253s # Deny from all 1253s # expecting access denial. 1253s ok 2 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # Deny from all 1253s # expecting access. 1253s ok 3 1253s # --- 1253s # Order deny,allow 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 4 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # Deny from localhost 1253s # expecting access. 1253s ok 5 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 6 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # Deny from 127.0.0.1 1253s # expecting access. 1253s ok 7 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 8 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # Deny from 127.0 1253s # expecting access. 1253s ok 9 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 10 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 11 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 12 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # Deny from 127.0.0.1/16 1253s # expecting access. 1253s ok 13 1253s # --- 1253s # Order deny,allow 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 14 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 15 1253s # --- 1253s # Order deny,allow 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 16 1253s # --- 1253s # Order deny,allow 1253s # Allow from all 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 17 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # expecting access. 1253s ok 18 1253s # --- 1253s # Order deny,allow 1253s # Deny from all 1253s # expecting access denial. 1253s ok 19 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # Deny from all 1253s # expecting access. 1253s ok 20 1253s # --- 1253s # Order deny,allow 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 21 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # Deny from localhost 1253s # expecting access. 1253s ok 22 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 23 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # Deny from 127.0.0.1 1253s # expecting access. 1253s ok 24 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 25 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # Deny from 127.0 1253s # expecting access. 1253s ok 26 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 27 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 28 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 29 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # Deny from 127.0.0.1/16 1253s # expecting access. 1253s ok 30 1253s # --- 1253s # Order deny,allow 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 31 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 32 1253s # --- 1253s # Order deny,allow 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 33 1253s # --- 1253s # Order deny,allow 1253s # Allow from localhost 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 34 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # expecting access. 1253s ok 35 1253s # --- 1253s # Order deny,allow 1253s # Deny from all 1253s # expecting access denial. 1253s ok 36 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # Deny from all 1253s # expecting access. 1253s ok 37 1253s # --- 1253s # Order deny,allow 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 38 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # Deny from localhost 1253s # expecting access. 1253s ok 39 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 40 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1 1253s # expecting access. 1253s ok 41 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 42 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0 1253s # expecting access. 1253s ok 43 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 44 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 45 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 46 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1/16 1253s # expecting access. 1253s ok 47 1253s # --- 1253s # Order deny,allow 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 48 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 49 1253s # --- 1253s # Order deny,allow 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 50 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 51 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # expecting access. 1253s ok 52 1253s # --- 1253s # Order deny,allow 1253s # Deny from all 1253s # expecting access denial. 1253s ok 53 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # Deny from all 1253s # expecting access. 1253s ok 54 1253s # --- 1253s # Order deny,allow 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 55 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # Deny from localhost 1253s # expecting access. 1253s ok 56 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 57 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1 1253s # expecting access. 1253s ok 58 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 59 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # Deny from 127.0 1253s # expecting access. 1253s ok 60 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 61 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 62 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 63 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1/16 1253s # expecting access. 1253s ok 64 1253s # --- 1253s # Order deny,allow 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 65 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 66 1253s # --- 1253s # Order deny,allow 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 67 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 68 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 69 1253s # --- 1253s # Order deny,allow 1253s # Deny from all 1253s # expecting access denial. 1253s ok 70 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from all 1253s # expecting access. 1253s ok 71 1253s # --- 1253s # Order deny,allow 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 72 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from localhost 1253s # expecting access. 1253s ok 73 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 74 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1 1253s # expecting access. 1253s ok 75 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 76 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0 1253s # expecting access. 1253s ok 77 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 78 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 79 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 80 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1/16 1253s # expecting access. 1253s ok 81 1253s # --- 1253s # Order deny,allow 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 82 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 83 1253s # --- 1253s # Order deny,allow 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 84 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 85 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # expecting access. 1253s ok 86 1253s # --- 1253s # Order deny,allow 1253s # Deny from all 1253s # expecting access denial. 1253s ok 87 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # Deny from all 1253s # expecting access. 1253s ok 88 1253s # --- 1253s # Order deny,allow 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 89 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # Deny from localhost 1253s # expecting access. 1253s ok 90 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 91 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1 1253s # expecting access. 1253s ok 92 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 93 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0 1253s # expecting access. 1253s ok 94 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 95 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 96 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 97 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1/16 1253s # expecting access. 1253s ok 98 1253s # --- 1253s # Order deny,allow 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 99 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 100 1253s # --- 1253s # Order deny,allow 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 101 1253s # --- 1253s # Order deny,allow 1253s # Allow from 127.0.0.1/16 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 102 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # expecting access. 1253s ok 103 1253s # --- 1253s # Order deny,allow 1253s # Deny from all 1253s # expecting access denial. 1253s ok 104 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # Deny from all 1253s # expecting access denial. 1253s ok 105 1253s # --- 1253s # Order deny,allow 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 106 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 107 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 108 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 109 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 110 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 111 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 112 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 113 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 114 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 115 1253s # --- 1253s # Order deny,allow 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 116 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 117 1253s # --- 1253s # Order deny,allow 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 118 1253s # --- 1253s # Order deny,allow 1253s # Allow from somewhere.else.com 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 119 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # expecting access. 1253s ok 120 1253s # --- 1253s # Order deny,allow 1253s # Deny from all 1253s # expecting access denial. 1253s ok 121 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # Deny from all 1253s # expecting access denial. 1253s ok 122 1253s # --- 1253s # Order deny,allow 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 123 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 124 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 125 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 126 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 127 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 128 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 129 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 130 1253s # --- 1253s # Order deny,allow 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 131 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 132 1253s # --- 1253s # Order deny,allow 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 133 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 134 1253s # --- 1253s # Order deny,allow 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 135 1253s # --- 1253s # Order deny,allow 1253s # Allow from 66.6.6.6 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 136 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # expecting access. 1253s ok 137 1253s # --- 1253s # Order allow,deny 1253s # Deny from all 1253s # expecting access denial. 1253s ok 138 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # Deny from all 1253s # expecting access denial. 1253s ok 139 1253s # --- 1253s # Order allow,deny 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 140 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 141 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 142 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 143 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 144 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 145 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 146 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 147 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 148 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 149 1253s # --- 1253s # Order allow,deny 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 150 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 151 1253s # --- 1253s # Order allow,deny 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 152 1253s # --- 1253s # Order allow,deny 1253s # Allow from all 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 153 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # expecting access. 1253s ok 154 1253s # --- 1253s # Order allow,deny 1253s # Deny from all 1253s # expecting access denial. 1253s ok 155 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # Deny from all 1253s # expecting access denial. 1253s ok 156 1253s # --- 1253s # Order allow,deny 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 157 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 158 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 159 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 160 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 161 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 162 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 163 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 164 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 165 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 166 1253s # --- 1253s # Order allow,deny 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 167 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 168 1253s # --- 1253s # Order allow,deny 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 169 1253s # --- 1253s # Order allow,deny 1253s # Allow from localhost 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 170 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # expecting access. 1253s ok 171 1253s # --- 1253s # Order allow,deny 1253s # Deny from all 1253s # expecting access denial. 1253s ok 172 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # Deny from all 1253s # expecting access denial. 1253s ok 173 1253s # --- 1253s # Order allow,deny 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 174 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 175 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 176 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 177 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 178 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 179 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 180 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 181 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 182 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 183 1253s # --- 1253s # Order allow,deny 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 184 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 185 1253s # --- 1253s # Order allow,deny 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 186 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 187 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # expecting access. 1253s ok 188 1253s # --- 1253s # Order allow,deny 1253s # Deny from all 1253s # expecting access denial. 1253s ok 189 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # Deny from all 1253s # expecting access denial. 1253s ok 190 1253s # --- 1253s # Order allow,deny 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 191 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 192 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 193 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 194 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 195 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 196 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 197 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 198 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 199 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 200 1253s # --- 1253s # Order allow,deny 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 201 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 202 1253s # --- 1253s # Order allow,deny 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 203 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 204 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 205 1253s # --- 1253s # Order allow,deny 1253s # Deny from all 1253s # expecting access denial. 1253s ok 206 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from all 1253s # expecting access denial. 1253s ok 207 1253s # --- 1253s # Order allow,deny 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 208 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 209 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 210 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 211 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 212 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 213 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 214 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 215 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 216 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 217 1253s # --- 1253s # Order allow,deny 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 218 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 219 1253s # --- 1253s # Order allow,deny 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 220 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 221 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # expecting access. 1253s ok 222 1253s # --- 1253s # Order allow,deny 1253s # Deny from all 1253s # expecting access denial. 1253s ok 223 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # Deny from all 1253s # expecting access denial. 1253s ok 224 1253s # --- 1253s # Order allow,deny 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 225 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 226 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 227 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 228 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 229 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 230 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 231 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 232 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 233 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 234 1253s # --- 1253s # Order allow,deny 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 235 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 236 1253s # --- 1253s # Order allow,deny 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 237 1253s # --- 1253s # Order allow,deny 1253s # Allow from 127.0.0.1/16 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 238 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # expecting access denial. 1253s ok 239 1253s # --- 1253s # Order allow,deny 1253s # Deny from all 1253s # expecting access denial. 1253s ok 240 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # Deny from all 1253s # expecting access denial. 1253s ok 241 1253s # --- 1253s # Order allow,deny 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 242 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 243 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 244 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 245 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 246 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 247 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 248 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 249 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 250 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 251 1253s # --- 1253s # Order allow,deny 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 252 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 253 1253s # --- 1253s # Order allow,deny 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 254 1253s # --- 1253s # Order allow,deny 1253s # Allow from somewhere.else.com 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 255 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # expecting access denial. 1253s ok 256 1253s # --- 1253s # Order allow,deny 1253s # Deny from all 1253s # expecting access denial. 1253s ok 257 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # Deny from all 1253s # expecting access denial. 1253s ok 258 1253s # --- 1253s # Order allow,deny 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 259 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 260 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 261 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 262 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 263 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 264 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 265 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 266 1253s # --- 1253s # Order allow,deny 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 267 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 268 1253s # --- 1253s # Order allow,deny 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 269 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 270 1253s # --- 1253s # Order allow,deny 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 271 1253s # --- 1253s # Order allow,deny 1253s # Allow from 66.6.6.6 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 272 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # expecting access. 1253s ok 273 1253s # --- 1253s # Order mutual-failure 1253s # Deny from all 1253s # expecting access denial. 1253s ok 274 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # Deny from all 1253s # expecting access denial. 1253s ok 275 1253s # --- 1253s # Order mutual-failure 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 276 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 277 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 278 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 279 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 280 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 281 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 282 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 283 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 284 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 285 1253s # --- 1253s # Order mutual-failure 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 286 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 287 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 288 1253s # --- 1253s # Order mutual-failure 1253s # Allow from all 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 289 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # expecting access. 1253s ok 290 1253s # --- 1253s # Order mutual-failure 1253s # Deny from all 1253s # expecting access denial. 1253s ok 291 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # Deny from all 1253s # expecting access denial. 1253s ok 292 1253s # --- 1253s # Order mutual-failure 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 293 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 294 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 295 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 296 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 297 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 298 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 299 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 300 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 301 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 302 1253s # --- 1253s # Order mutual-failure 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 303 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 304 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 305 1253s # --- 1253s # Order mutual-failure 1253s # Allow from localhost 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 306 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # expecting access. 1253s ok 307 1253s # --- 1253s # Order mutual-failure 1253s # Deny from all 1253s # expecting access denial. 1253s ok 308 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # Deny from all 1253s # expecting access denial. 1253s ok 309 1253s # --- 1253s # Order mutual-failure 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 310 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 311 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 312 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 313 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 314 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 315 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 316 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 317 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 318 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 319 1253s # --- 1253s # Order mutual-failure 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 320 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 321 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 322 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 323 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # expecting access. 1253s ok 324 1253s # --- 1253s # Order mutual-failure 1253s # Deny from all 1253s # expecting access denial. 1253s ok 325 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # Deny from all 1253s # expecting access denial. 1253s ok 326 1253s # --- 1253s # Order mutual-failure 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 327 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 328 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 329 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 330 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 331 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 332 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 333 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 334 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 335 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 336 1253s # --- 1253s # Order mutual-failure 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 337 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 338 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 339 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 340 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # expecting access. 1253s ok 341 1253s # --- 1253s # Order mutual-failure 1253s # Deny from all 1253s # expecting access denial. 1253s ok 342 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from all 1253s # expecting access denial. 1253s ok 343 1253s # --- 1253s # Order mutual-failure 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 344 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 345 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 346 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 347 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 348 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 349 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 350 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 351 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 352 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 353 1253s # --- 1253s # Order mutual-failure 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 354 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 355 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 356 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/255.255.0.0 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 357 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # expecting access. 1253s ok 358 1253s # --- 1253s # Order mutual-failure 1253s # Deny from all 1253s # expecting access denial. 1253s ok 359 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # Deny from all 1253s # expecting access denial. 1253s ok 360 1253s # --- 1253s # Order mutual-failure 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 361 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 362 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 363 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 364 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 365 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 366 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 367 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 368 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 369 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 370 1253s # --- 1253s # Order mutual-failure 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 371 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # Deny from somewhere.else.com 1253s # expecting access. 1253s ok 372 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 373 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 127.0.0.1/16 1253s # Deny from 66.6.6.6 1253s # expecting access. 1253s ok 374 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # expecting access denial. 1253s ok 375 1253s # --- 1253s # Order mutual-failure 1253s # Deny from all 1253s # expecting access denial. 1253s ok 376 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # Deny from all 1253s # expecting access denial. 1253s ok 377 1253s # --- 1253s # Order mutual-failure 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 378 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 379 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 380 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 381 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 382 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 383 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 384 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 385 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 386 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 387 1253s # --- 1253s # Order mutual-failure 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 388 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 389 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 390 1253s # --- 1253s # Order mutual-failure 1253s # Allow from somewhere.else.com 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 391 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # expecting access denial. 1253s ok 392 1253s # --- 1253s # Order mutual-failure 1253s # Deny from all 1253s # expecting access denial. 1253s ok 393 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # Deny from all 1253s # expecting access denial. 1253s ok 394 1253s # --- 1253s # Order mutual-failure 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 395 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # Deny from localhost 1253s # expecting access denial. 1253s ok 396 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 397 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1 1253s # expecting access denial. 1253s ok 398 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 399 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0 1253s # expecting access denial. 1253s ok 400 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 401 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1/255.255.0.0 1253s # expecting access denial. 1253s ok 402 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 403 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # Deny from 127.0.0.1/16 1253s # expecting access denial. 1253s ok 404 1253s # --- 1253s # Order mutual-failure 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 405 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # Deny from somewhere.else.com 1253s # expecting access denial. 1253s ok 406 1253s # --- 1253s # Order mutual-failure 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 407 1253s # --- 1253s # Order mutual-failure 1253s # Allow from 66.6.6.6 1253s # Deny from 66.6.6.6 1253s # expecting access denial. 1253s ok 408 1253s ok 1259s t/modules/actions.t ................. 1259s 1..20 1259s # Running under perl version 5.040000 for linux 1259s # Current time local: Thu Nov 14 08:02:33 2024 1259s # Current time GMT: Thu Nov 14 08:02:33 2024 1259s # Using Test.pm version 1.31 1259s # Using Apache/Test.pm version 1.44 1259s # expected: 200 1259s # received: '200' 1259s ok 1 1259s # expected: 'nada' 1259s # received: 'nada' 1259s ok 2 1259s # expected: 404 1259s # received: '404' 1259s ok 3 1259s ok 4 # skip RC=404, no need to check content 1259s # expected: 404 1259s # received: '404' 1259s ok 5 1259s ok 6 # skip RC=404, no need to check content 1259s # expected: 404 1259s # received: '404' 1259s ok 7 1259s ok 8 # skip RC=404, no need to check content 1259s # expected: 200 1259s # received: '200' 1259s ok 9 1259s # expected: 'nada' 1259s # received: 'nada' 1259s ok 10 1259s # expected: 404 1259s # received: '404' 1259s ok 11 1259s ok 12 # skip RC=404, no need to check content 1259s # expected: 200 1259s # received: '200' 1259s ok 13 1259s # expected: 'POST 1259s # foo2: bar2 1259s # ' 1259s # received: 'POST 1259s # foo2: bar2 1259s # ' 1259s ok 14 1259s # expected: 405 1259s # received: '405' 1259s ok 15 1259s # expected: 200 1259s # received: '200' 1259s ok 16 1259s # expected: 'foo=bar' 1259s # received: 'foo=bar' 1259s ok 17 1259s # expected: 200 1259s # received: '200' 1259s ok 18 1259s # expected: 'POST 1259s # foo2: bar2 1259s # ' 1259s # received: 'POST 1259s # foo2: bar2 1259s # ' 1259s ok 19 1259s # expected: 405 1259s # received: '405' 1259s ok 20 1259s ok 1265s t/modules/alias.t ................... 1265s 1..134 1265s # Running under perl version 5.040000 for linux 1265s # Current time local: Thu Nov 14 08:02:39 2024 1265s # Current time GMT: Thu Nov 14 08:02:39 2024 1265s # Using Test.pm version 1.31 1265s # Using Apache/Test.pm version 1.44 1265s # verifying simple aliases 1265s # testing : /alias/ 1265s # expected: 200 1265s # received: '200' 1265s ok 1 1265s # testing : /bogu/ 1265s # expected: 404 1265s # received: '404' 1265s ok 2 1265s # verifying alias match with /ali[0-9]. 1265s # testing : /ali0 1265s # expected: 0 1265s # received: '0' 1265s ok 3 1265s # testing : /ali1 1265s # expected: 1 1265s # received: '1' 1265s ok 4 1265s # testing : /ali2 1265s # expected: 2 1265s # received: '2' 1265s ok 5 1265s # testing : /ali3 1265s # expected: 3 1265s # received: '3' 1265s ok 6 1265s # testing : /ali4 1265s # expected: 4 1265s # received: '4' 1265s ok 7 1265s # testing : /ali5 1265s # expected: 5 1265s # received: '5' 1265s ok 8 1265s # testing : /ali6 1265s # expected: 6 1265s # received: '6' 1265s ok 9 1265s # testing : /ali7 1265s # expected: 7 1265s # received: '7' 1265s ok 10 1265s # testing : /ali8 1265s # expected: 8 1265s # received: '8' 1265s ok 11 1265s # testing : /ali9 1265s # expected: 9 1265s # received: '9' 1265s ok 12 1265s # verifying expression alias match with /expr/ali[0-9]. 1265s # testing : /ali0 1265s # expected: 0 1265s # received: '0' 1265s ok 13 1265s # testing : /ali1 1265s # expected: 1 1265s # received: '1' 1265s ok 14 1265s # testing : /ali2 1265s # expected: 2 1265s # received: '2' 1265s ok 15 1265s # testing : /ali3 1265s # expected: 3 1265s # received: '3' 1265s ok 16 1265s # testing : /ali4 1265s # expected: 4 1265s # received: '4' 1265s ok 17 1265s # testing : /ali5 1265s # expected: 5 1265s # received: '5' 1265s ok 18 1265s # testing : /ali6 1265s # expected: 6 1265s # received: '6' 1265s ok 19 1265s # testing : /ali7 1265s # expected: 7 1265s # received: '7' 1265s ok 20 1265s # testing : /ali8 1265s # expected: 8 1265s # received: '8' 1265s ok 21 1265s # testing : /ali9 1265s # expected: 9 1265s # received: '9' 1265s ok 22 1265s # testing : /forbid 1265s # expected: '403' 1265s # received: '403' 1265s ok 23 1265s # testing : /gone 1265s # expected: '410' 1265s # received: '410' 1265s ok 24 1265s # testing : /perm 1265s # expected: '301' 1265s # received: '301' 1265s ok 25 1265s # testing : /perm2 1265s # expected: '301' 1265s # received: '301' 1265s ok 26 1265s # testing : /seeother 1265s # expected: '303' 1265s # received: '303' 1265s ok 27 1265s # testing : /temp 1265s # expected: '302' 1265s # received: '302' 1265s ok 28 1265s # testing : /temp2 1265s # expected: '302' 1265s # received: '302' 1265s ok 29 1265s verifying body of perm and temp redirect match 1265s # testing : /p0 1265s # expected: 0 1265s # received: '0' 1265s ok 30 1265s # testing : /p1 1265s # expected: 1 1265s # received: '1' 1265s ok 31 1265s # testing : /p2 1265s # expected: 2 1265s # received: '2' 1265s ok 32 1265s # testing : /p3 1265s # expected: 3 1265s # received: '3' 1265s ok 33 1265s # testing : /p4 1265s # expected: 4 1265s # received: '4' 1265s ok 34 1265s # testing : /p5 1265s # expected: 5 1265s # received: '5' 1265s ok 35 1265s # testing : /p6 1265s # expected: 6 1265s # received: '6' 1265s ok 36 1265s # testing : /p7 1265s # expected: 7 1265s # received: '7' 1265s ok 37 1265s # testing : /p8 1265s # expected: 8 1265s # received: '8' 1265s ok 38 1265s # testing : /p9 1265s # expected: 9 1265s # received: '9' 1265s ok 39 1265s # testing : /t0 1265s # expected: 0 1265s # received: '0' 1265s ok 40 1265s # testing : /t1 1265s # expected: 1 1265s # received: '1' 1265s ok 41 1265s # testing : /t2 1265s # expected: 2 1265s # received: '2' 1265s ok 42 1265s # testing : /t3 1265s # expected: 3 1265s # received: '3' 1265s ok 43 1265s # testing : /t4 1265s # expected: 4 1265s # received: '4' 1265s ok 44 1265s # testing : /t5 1265s # expected: 5 1265s # received: '5' 1265s ok 45 1265s # testing : /t6 1265s # expected: 6 1265s # received: '6' 1265s ok 46 1265s # testing : /t7 1265s # expected: 7 1265s # received: '7' 1265s ok 47 1265s # testing : /t8 1265s # expected: 8 1265s # received: '8' 1265s ok 48 1265s # testing : /t9 1265s # expected: 9 1265s # received: '9' 1265s ok 49 1265s verifying body of perm and temp redirect match with expression support 1265s # testing : /p0 1265s # expected: 0 1265s # received: '0' 1265s ok 50 1265s # testing : /p1 1265s # expected: 1 1265s # received: '1' 1265s ok 51 1265s # testing : /p2 1265s # expected: 2 1265s # received: '2' 1265s ok 52 1265s # testing : /p3 1265s # expected: 3 1265s # received: '3' 1265s ok 53 1265s # testing : /p4 1265s # expected: 4 1265s # received: '4' 1265s ok 54 1265s # testing : /p5 1265s # expected: 5 1265s # received: '5' 1265s ok 55 1265s # testing : /p6 1265s # expected: 6 1265s # received: '6' 1265s ok 56 1265s # testing : /p7 1265s # expected: 7 1265s # received: '7' 1265s ok 57 1265s # testing : /p8 1265s # expected: 8 1265s # received: '8' 1265s ok 58 1265s # testing : /p9 1265s # expected: 9 1265s # received: '9' 1265s ok 59 1265s # testing : /t0 1265s # expected: 0 1265s # received: '0' 1265s ok 60 1265s # testing : /t1 1265s # expected: 1 1265s # received: '1' 1265s ok 61 1265s # testing : /t2 1265s # expected: 2 1265s # received: '2' 1265s ok 62 1265s # testing : /t3 1265s # expected: 3 1265s # received: '3' 1265s ok 63 1265s # testing : /t4 1265s # expected: 4 1265s # received: '4' 1265s ok 64 1265s # testing : /t5 1265s # expected: 5 1265s # received: '5' 1265s ok 65 1265s # testing : /t6 1265s # expected: 6 1265s # received: '6' 1265s ok 66 1265s # testing : /t7 1265s # expected: 7 1265s # received: '7' 1265s ok 67 1265s # testing : /t8 1265s # expected: 8 1265s # received: '8' 1265s ok 68 1265s # testing : /t9 1265s # expected: 9 1265s # received: '9' 1265s ok 69 1265s verifying return code of seeother and gone redirect match 1265s # testing : g0 1265s # expected: '410' 1265s # received: '410' 1265s ok 70 1265s # testing : g1 1265s # expected: '410' 1265s # received: '410' 1265s ok 71 1265s # testing : g2 1265s # expected: '410' 1265s # received: '410' 1265s ok 72 1265s # testing : g3 1265s # expected: '410' 1265s # received: '410' 1265s ok 73 1265s # testing : g4 1265s # expected: '410' 1265s # received: '410' 1265s ok 74 1265s # testing : g5 1265s # expected: '410' 1265s # received: '410' 1265s ok 75 1265s # testing : g6 1265s # expected: '410' 1265s # received: '410' 1265s ok 76 1265s # testing : g7 1265s # expected: '410' 1265s # received: '410' 1265s ok 77 1265s # testing : g8 1265s # expected: '410' 1265s # received: '410' 1265s ok 78 1265s # testing : g9 1265s # expected: '410' 1265s # received: '410' 1265s ok 79 1265s # testing : s0 1265s # expected: '303' 1265s # received: '303' 1265s ok 80 1265s # testing : s1 1265s # expected: '303' 1265s # received: '303' 1265s ok 81 1265s # testing : s2 1265s # expected: '303' 1265s # received: '303' 1265s ok 82 1265s # testing : s3 1265s # expected: '303' 1265s # received: '303' 1265s ok 83 1265s # testing : s4 1265s # expected: '303' 1265s # received: '303' 1265s ok 84 1265s # testing : s5 1265s # expected: '303' 1265s # received: '303' 1265s ok 85 1265s # testing : s6 1265s # expected: '303' 1265s # received: '303' 1265s ok 86 1265s # testing : s7 1265s # expected: '303' 1265s # received: '303' 1265s ok 87 1265s # testing : s8 1265s # expected: '303' 1265s # received: '303' 1265s ok 88 1265s # testing : s9 1265s # expected: '303' 1265s # received: '303' 1265s ok 89 1265s # testing : f0 1265s # expected: '403' 1265s # received: '403' 1265s ok 90 1265s # testing : f1 1265s # expected: '403' 1265s # received: '403' 1265s ok 91 1265s # testing : f2 1265s # expected: '403' 1265s # received: '403' 1265s ok 92 1265s # testing : f3 1265s # expected: '403' 1265s # received: '403' 1265s ok 93 1265s # testing : f4 1265s # expected: '403' 1265s # received: '403' 1265s ok 94 1265s # testing : f5 1265s # expected: '403' 1265s # received: '403' 1265s ok 95 1265s # testing : f6 1265s # expected: '403' 1265s # received: '403' 1265s ok 96 1265s # testing : f7 1265s # expected: '403' 1265s # received: '403' 1265s ok 97 1265s # testing : f8 1265s # expected: '403' 1265s # received: '403' 1265s ok 98 1265s # testing : f9 1265s # expected: '403' 1265s # received: '403' 1265s ok 99 1265s verifying return code of seeother and gone redirect match with expression support 1265s # testing : g0 1265s # expected: '410' 1265s # received: '410' 1265s ok 100 1265s # testing : g1 1265s # expected: '410' 1265s # received: '410' 1265s ok 101 1265s # testing : g2 1265s # expected: '410' 1265s # received: '410' 1265s ok 102 1265s # testing : g3 1265s # expected: '410' 1265s # received: '410' 1265s ok 103 1265s # testing : g4 1265s # expected: '410' 1265s # received: '410' 1265s ok 104 1265s # testing : g5 1265s # expected: '410' 1265s # received: '410' 1265s ok 105 1265s # testing : g6 1265s # expected: '410' 1265s # received: '410' 1265s ok 106 1265s # testing : g7 1265s # expected: '410' 1265s # received: '410' 1265s ok 107 1265s # testing : g8 1265s # expected: '410' 1265s # received: '410' 1265s ok 108 1265s # testing : g9 1265s # expected: '410' 1265s # received: '410' 1265s ok 109 1265s # testing : s0 1265s # expected: '303' 1265s # received: '303' 1265s ok 110 1265s # testing : s1 1265s # expected: '303' 1265s # received: '303' 1265s ok 111 1265s # testing : s2 1265s # expected: '303' 1265s # received: '303' 1265s ok 112 1265s # testing : s3 1265s # expected: '303' 1265s # received: '303' 1265s ok 113 1265s # testing : s4 1265s # expected: '303' 1265s # received: '303' 1265s ok 114 1265s # testing : s5 1265s # expected: '303' 1265s # received: '303' 1265s ok 115 1265s # testing : s6 1265s # expected: '303' 1265s # received: '303' 1265s ok 116 1265s # testing : s7 1265s # expected: '303' 1265s # received: '303' 1265s ok 117 1265s # testing : s8 1265s # expected: '303' 1265s # received: '303' 1265s ok 118 1265s # testing : s9 1265s # expected: '303' 1265s # received: '303' 1265s ok 119 1265s # testing : f0 1265s # expected: '403' 1265s # received: '403' 1265s ok 120 1265s # testing : f1 1265s # expected: '403' 1265s # received: '403' 1265s ok 121 1265s # testing : f2 1265s # expected: '403' 1265s # received: '403' 1265s ok 122 1265s # testing : f3 1265s # expected: '403' 1265s # received: '403' 1265s ok 123 1265s # testing : f4 1265s # expected: '403' 1265s # received: '403' 1265s ok 124 1265s # testing : f5 1265s # expected: '403' 1265s # received: '403' 1265s ok 125 1265s # testing : f6 1265s # expected: '403' 1265s # received: '403' 1265s ok 126 1265s # testing : f7 1265s # expected: '403' 1265s # received: '403' 1265s ok 127 1265s # testing : f8 1265s # expected: '403' 1265s # received: '403' 1265s ok 128 1265s # testing : f9 1265s # expected: '403' 1265s # received: '403' 1265s ok 129 1265s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1265s # verifying /modules/alias/script is plain text 1265s # testing : /modules/alias/script 1265s # expected: '#!/bin/sh 1265s # echo Content-type: text/plain 1265s # echo 1265s # echo this is a shell script cgi. 1265s # ' 1265s # received: '#!/bin/sh 1265s # echo Content-type: text/plain 1265s # echo 1265s # echo this is a shell script cgi. 1265s # ' 1265s ok 130 1265s # verifying same file accessed at /cgi/script is executed code 1265s # testing : /cgi/script 1265s # expected: 'this is a shell script cgi. 1265s # ' 1265s # received: 'this is a shell script cgi. 1265s # ' 1265s ok 131 1265s # verifying ScriptAliasMatch with /aliascgi-script 1265s # testing : /aliascgi-script 1265s # expected: 'this is a shell script cgi. 1265s # ' 1265s # received: 'this is a shell script cgi. 1265s # ' 1265s ok 132 1265s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1265s # testing : /aliascgi-script 1265s # expected: 'this is a shell script cgi. 1265s # ' 1265s # received: 'this is a shell script cgi. 1265s # ' 1265s ok 133 1265s # verifying bad script alias. 1265s # testing : /aliascgi-nada 1265s # expected: 404 1265s # received: '404' 1265s ok 134 1265s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1265s ok 1269s t/modules/allowmethods.t ............ 1269s 1..9 1269s # Running under perl version 5.040000 for linux 1269s # Current time local: Thu Nov 14 08:02:45 2024 1269s # Current time GMT: Thu Nov 14 08:02:45 2024 1269s # Using Test.pm version 1.31 1269s # Using Apache/Test.pm version 1.44 1269s # testing : Get request to /Get responds 200 1269s # expected: 200 1269s # received: '200' 1269s ok 1 1269s # testing : Head request to /Get responds 200 1269s # expected: 200 1269s # received: '200' 1269s ok 2 1269s # testing : Post request to /Get responds 405 1269s # expected: 405 1269s # received: '405' 1269s ok 3 1269s # testing : Get request to /Head responds 200 1269s # expected: 200 1269s # received: '200' 1269s ok 4 1269s # testing : Head request to /Head responds 200 1269s # expected: 200 1269s # received: '200' 1269s ok 5 1269s # testing : Post request to /Head responds 405 1269s # expected: 405 1269s # received: '405' 1269s ok 6 1269s # testing : Get request to /Post responds 405 1269s # expected: 405 1269s # received: '405' 1269s ok 7 1269s # testing : Head request to /Post responds 405 1269s # expected: 405 1269s # received: '405' 1269s ok 8 1269s # testing : Post request to /Post responds 200 1269s # expected: 200 1269s # received: '200' 1269s ok 9 1269s ok 1274s t/modules/asis.t .................... 1274s 1..3 1274s # Running under perl version 5.040000 for linux 1274s # Current time local: Thu Nov 14 08:02:49 2024 1274s # Current time GMT: Thu Nov 14 08:02:49 2024 1274s # Using Test.pm version 1.31 1274s # Using Apache/Test.pm version 1.44 1274s # testing : asis content OK 1274s # expected: 'This is asis content. 1274s # ' 1274s # received: 'This is asis content. 1274s # ' 1274s ok 1 1274s # testing : asis gave 404 error 1274s # expected: 404 1274s # received: '404' 1274s ok 2 1274s # testing : asis gave 403 error 1274s # expected: 403 1274s # received: '403' 1274s ok 3 1274s ok 1283s t/modules/authz_core.t .............. 1283s 1..504 1283s # Running under perl version 5.040000 for linux 1283s # Current time local: Thu Nov 14 08:02:54 2024 1283s # Current time GMT: Thu Nov 14 08:02:54 2024 1283s # Using Test.pm version 1.31 1283s # Using Apache/Test.pm version 1.44 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/groups1 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 200, expected 200 [a/ : a/ ] 1283s ok 1 1283s # got 200, expected 200 [a/ : a/ 1] 1283s ok 2 1283s # got 200, expected 200 [a/ : a/ 2] 1283s ok 3 1283s # got 200, expected 200 [a/ : a/ 1 2] 1283s ok 4 1283s # got 200, expected 200 [a/ : a/ 3] 1283s ok 5 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ user1: a/ ] 1283s ok 6 1283s # got 200, expected 200 [a/ user1: a/ user1] 1283s ok 7 1283s # got 401, expected 401 [a/ user1: a/ user2] 1283s ok 8 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ Any 1 2: a/ ] 1283s ok 9 1283s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1283s ok 10 1283s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1283s ok 11 1283s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1283s ok 12 1283s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1283s ok 13 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1283s ok 14 1283s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1283s ok 15 1283s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1283s ok 16 1283s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1283s ok 17 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1283s ok 18 1283s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1283s ok 19 1283s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1283s ok 20 1283s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1283s ok 21 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1283s ok 22 1283s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1283s ok 23 1283s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1283s ok 24 1283s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1283s ok 25 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1283s ok 26 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1283s ok 27 1283s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1283s ok 28 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1283s ok 29 1283s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1283s ok 30 1283s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1283s ok 31 1283s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1283s ok 32 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1283s ok 33 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1283s ok 34 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1283s ok 35 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1283s ok 36 1283s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1283s ok 37 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1283s ok 38 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1283s ok 39 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1283s ok 40 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1283s ok 41 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1283s ok 42 1283s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1283s ok 43 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1283s ok 44 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1283s ok 45 1283s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1283s ok 46 1283s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1283s ok 47 1283s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1283s ok 48 1283s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1283s ok 49 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1283s ok 50 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1283s ok 51 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1283s ok 52 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1283s ok 53 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1283s ok 54 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1283s ok 55 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1283s ok 56 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1283s ok 57 1283s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1283s ok 58 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 1 !2: a/ ] 1283s ok 59 1283s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1283s ok 60 1283s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1283s ok 61 1283s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1283s ok 62 1283s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1283s ok 63 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1283s ok 64 1283s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1283s ok 65 1283s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1283s ok 66 1283s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1283s ok 67 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1283s ok 68 1283s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1283s ok 69 1283s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1283s ok 70 1283s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1283s ok 71 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1283s ok 72 1283s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1283s ok 73 1283s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1283s ok 74 1283s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1283s ok 75 1283s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1283s ok 76 1283s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1283s ok 77 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1283s ok 78 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1283s ok 79 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1283s ok 80 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1283s ok 81 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1283s ok 82 1283s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1283s ok 83 1283s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1283s ok 84 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1283s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1283s ok 85 1283s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1283s ok 86 1283s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1283s ok 87 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1283s ok 88 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1283s ok 89 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1283s ok 90 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1283s ok 91 1283s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1283s ok 92 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1283s ok 93 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1283s ok 94 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1283s ok 95 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1283s ok 96 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1283s ok 97 1283s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1283s ok 98 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1283s ok 99 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1283s ok 100 1283s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1283s ok 101 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1283s ok 102 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1283s ok 103 1283s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1283s ok 104 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1283s ok 105 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1283s ok 106 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1283s ok 107 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1283s ok 108 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1283s ok 109 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1283s ok 110 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1283s ok 111 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1283s ok 112 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1283s ok 113 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 1 2: a/ ] 1283s ok 114 1283s # got 403, expected 403 [a/ All 1 2: a/ 1] 1283s ok 115 1283s # got 403, expected 403 [a/ All 1 2: a/ 2] 1283s ok 116 1283s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1283s ok 117 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1283s ok 118 1283s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1283s ok 119 1283s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1283s ok 120 1283s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1283s ok 121 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1283s ok 122 1283s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1283s ok 123 1283s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1283s ok 124 1283s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1283s ok 125 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1283s ok 126 1283s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1283s ok 127 1283s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1283s ok 128 1283s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1283s ok 129 1283s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1283s ok 130 1283s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1283s ok 131 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1283s ok 132 1283s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1283s ok 133 1283s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1283s ok 134 1283s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1283s ok 135 1283s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1283s ok 136 1283s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1283s ok 137 1283s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1283s ok 138 1283s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1283s ok 139 1283s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1283s ok 140 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1283s ok 141 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1283s ok 142 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1283s ok 143 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1283s ok 144 1283s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1283s ok 145 1283s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1283s ok 146 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1283s ok 147 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1283s ok 148 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1283s ok 149 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1283s ok 150 1283s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1283s ok 151 1283s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1283s ok 152 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1283s ok 153 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1283s ok 154 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1283s ok 155 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1283s ok 156 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1283s ok 157 1283s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1283s ok 158 1283s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1283s ok 159 1283s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1283s ok 160 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1283s ok 161 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1283s ok 162 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1283s ok 163 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1283s ok 164 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1283s ok 165 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1283s ok 166 1283s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1283s ok 167 1283s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1283s ok 168 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1283s ok 169 1283s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1283s ok 170 1283s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1283s ok 171 1283s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1283s ok 172 1283s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1283s ok 173 1283s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1283s ok 174 1283s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1283s ok 175 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1283s ok 176 1283s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1283s ok 177 1283s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1283s ok 178 1283s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1283s ok 179 1283s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1283s ok 180 1283s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1283s ok 181 1283s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1283s ok 182 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1283s ok 183 1283s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1283s ok 184 1283s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1283s ok 185 1283s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1283s ok 186 1283s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1283s ok 187 1283s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1283s ok 188 1283s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1283s ok 189 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1283s ok 190 1283s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1283s ok 191 1283s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1283s ok 192 1283s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1283s ok 193 1283s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1283s ok 194 1283s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1283s ok 195 1283s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1283s ok 196 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1283s ok 197 1283s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1283s ok 198 1283s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1283s ok 199 1283s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1283s ok 200 1283s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1283s ok 201 1283s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1283s ok 202 1283s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1283s ok 203 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1283s ok 204 1283s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1283s ok 205 1283s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1283s ok 206 1283s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1283s ok 207 1283s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1283s ok 208 1283s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1283s ok 209 1283s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1283s ok 210 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1283s ok 211 1283s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1283s ok 212 1283s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1283s ok 213 1283s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1283s ok 214 1283s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1283s ok 215 1283s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1283s ok 216 1283s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1283s ok 217 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1283s ok 218 1283s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1283s ok 219 1283s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1283s ok 220 1283s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1283s ok 221 1283s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1283s ok 222 1283s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1283s ok 223 1283s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1283s ok 224 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1283s ok 225 1283s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1283s ok 226 1283s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1283s ok 227 1283s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1283s ok 228 1283s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1283s ok 229 1283s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1283s ok 230 1283s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1283s ok 231 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1283s ok 232 1283s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1283s ok 233 1283s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1283s ok 234 1283s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1283s ok 235 1283s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1283s ok 236 1283s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1283s ok 237 1283s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1283s ok 238 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1283s ok 239 1283s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1283s ok 240 1283s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1283s ok 241 1283s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1283s ok 242 1283s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1283s ok 243 1283s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1283s ok 244 1283s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1283s ok 245 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1283s ok 246 1283s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1283s ok 247 1283s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1283s ok 248 1283s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1283s ok 249 1283s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1283s ok 250 1283s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1283s ok 251 1283s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1283s ok 252 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1283s ok 253 1283s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1283s ok 254 1283s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1283s ok 255 1283s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1283s ok 256 1283s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1283s ok 257 1283s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1283s ok 258 1283s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1283s ok 259 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1283s ok 260 1283s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1283s ok 261 1283s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1283s ok 262 1283s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1283s ok 263 1283s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1283s ok 264 1283s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1283s ok 265 1283s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1283s ok 266 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1283s ok 267 1283s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1283s ok 268 1283s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1283s ok 269 1283s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1283s ok 270 1283s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1283s ok 271 1283s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1283s ok 272 1283s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1283s ok 273 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1283s ok 274 1283s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1283s ok 275 1283s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1283s ok 276 1283s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1283s ok 277 1283s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1283s ok 278 1283s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1283s ok 279 1283s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1283s ok 280 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1283s ok 281 1283s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1283s ok 282 1283s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1283s ok 283 1283s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1283s ok 284 1283s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1283s ok 285 1283s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1283s ok 286 1283s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1283s ok 287 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1283s ok 288 1283s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1283s ok 289 1283s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1283s ok 290 1283s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1283s ok 291 1283s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1283s ok 292 1283s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1283s ok 293 1283s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1283s ok 294 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1283s ok 295 1283s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1283s ok 296 1283s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1283s ok 297 1283s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1283s ok 298 1283s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1283s ok 299 1283s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1283s ok 300 1283s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1283s ok 301 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1283s ok 302 1283s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1283s ok 303 1283s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1283s ok 304 1283s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1283s ok 305 1283s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1283s ok 306 1283s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1283s ok 307 1283s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1283s ok 308 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1283s ok 309 1283s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1283s ok 310 1283s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1283s ok 311 1283s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1283s ok 312 1283s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1283s ok 313 1283s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1283s ok 314 1283s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1283s ok 315 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1283s ok 316 1283s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1283s ok 317 1283s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1283s ok 318 1283s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1283s ok 319 1283s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1283s ok 320 1283s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1283s ok 321 1283s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1283s ok 322 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1283s ok 323 1283s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1283s ok 324 1283s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1283s ok 325 1283s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1283s ok 326 1283s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1283s ok 327 1283s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1283s ok 328 1283s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1283s ok 329 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1283s ok 330 1283s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1283s ok 331 1283s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1283s ok 332 1283s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1283s ok 333 1283s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1283s ok 334 1283s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1283s ok 335 1283s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1283s ok 336 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1283s ok 337 1283s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1283s ok 338 1283s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1283s ok 339 1283s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1283s ok 340 1283s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1283s ok 341 1283s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1283s ok 342 1283s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1283s ok 343 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1283s ok 344 1283s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1283s ok 345 1283s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1283s ok 346 1283s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1283s ok 347 1283s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1283s ok 348 1283s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1283s ok 349 1283s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1283s ok 350 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1283s ok 351 1283s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1283s ok 352 1283s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1283s ok 353 1283s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1283s ok 354 1283s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1283s ok 355 1283s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1283s ok 356 1283s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1283s ok 357 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1283s ok 358 1283s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1283s ok 359 1283s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1283s ok 360 1283s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1283s ok 361 1283s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1283s ok 362 1283s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1283s ok 363 1283s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1283s ok 364 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1283s ok 365 1283s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1283s ok 366 1283s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1283s ok 367 1283s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1283s ok 368 1283s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1283s ok 369 1283s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1283s ok 370 1283s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1283s ok 371 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1283s ok 372 1283s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1283s ok 373 1283s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1283s ok 374 1283s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1283s ok 375 1283s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1283s ok 376 1283s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1283s ok 377 1283s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1283s ok 378 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1283s ok 379 1283s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1283s ok 380 1283s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1283s ok 381 1283s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1283s ok 382 1283s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1283s ok 383 1283s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1283s ok 384 1283s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1283s ok 385 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1283s ok 386 1283s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1283s ok 387 1283s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1283s ok 388 1283s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1283s ok 389 1283s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1283s ok 390 1283s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1283s ok 391 1283s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1283s ok 392 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1283s ok 393 1283s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1283s ok 394 1283s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1283s ok 395 1283s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1283s ok 396 1283s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1283s ok 397 1283s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1283s ok 398 1283s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1283s ok 399 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1283s ok 400 1283s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1283s ok 401 1283s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1283s ok 402 1283s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1283s ok 403 1283s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1283s ok 404 1283s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1283s ok 405 1283s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1283s ok 406 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1283s ok 407 1283s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1283s ok 408 1283s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1283s ok 409 1283s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1283s ok 410 1283s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1283s ok 411 1283s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1283s ok 412 1283s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1283s ok 413 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1283s ok 414 1283s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1283s ok 415 1283s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1283s ok 416 1283s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1283s ok 417 1283s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1283s ok 418 1283s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1283s ok 419 1283s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1283s ok 420 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1283s ok 421 1283s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1283s ok 422 1283s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1283s ok 423 1283s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1283s ok 424 1283s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1283s ok 425 1283s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1283s ok 426 1283s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1283s ok 427 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1283s ok 428 1283s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1283s ok 429 1283s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1283s ok 430 1283s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1283s ok 431 1283s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1283s ok 432 1283s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1283s ok 433 1283s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1283s ok 434 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1283s ok 435 1283s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1283s ok 436 1283s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1283s ok 437 1283s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1283s ok 438 1283s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1283s ok 439 1283s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1283s ok 440 1283s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1283s ok 441 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1283s ok 442 1283s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1283s ok 443 1283s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1283s ok 444 1283s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1283s ok 445 1283s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1283s ok 446 1283s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1283s ok 447 1283s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1283s ok 448 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1283s ok 449 1283s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1283s ok 450 1283s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1283s ok 451 1283s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1283s ok 452 1283s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1283s ok 453 1283s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1283s ok 454 1283s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1283s ok 455 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1283s ok 456 1283s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1283s ok 457 1283s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1283s ok 458 1283s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1283s ok 459 1283s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1283s ok 460 1283s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1283s ok 461 1283s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1283s ok 462 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1283s ok 463 1283s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1283s ok 464 1283s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1283s ok 465 1283s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1283s ok 466 1283s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1283s ok 467 1283s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1283s ok 468 1283s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1283s ok 469 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1283s ok 470 1283s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1283s ok 471 1283s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1283s ok 472 1283s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1283s ok 473 1283s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1283s ok 474 1283s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1283s ok 475 1283s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1283s ok 476 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1283s ok 477 1283s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1283s ok 478 1283s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1283s ok 479 1283s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1283s ok 480 1283s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1283s ok 481 1283s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1283s ok 482 1283s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1283s ok 483 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1283s ok 484 1283s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1283s ok 485 1283s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1283s ok 486 1283s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1283s ok 487 1283s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1283s ok 488 1283s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1283s ok 489 1283s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1283s ok 490 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1283s ok 491 1283s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1283s ok 492 1283s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1283s ok 493 1283s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1283s ok 494 1283s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1283s ok 495 1283s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1283s ok 496 1283s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1283s ok 497 1283s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1283s ok 498 1283s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1283s ok 499 1283s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1283s ok 500 1283s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1283s ok 501 1283s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1283s ok 502 1283s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1283s ok 503 1283s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1283s ok 504 1283s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1283s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/groups1 1283s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 1283s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1283s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1283s ok 1287s t/modules/autoindex.t ............... 1287s 1..84 1287s # Running under perl version 5.040000 for linux 1287s # Current time local: Thu Nov 14 08:03:03 2024 1287s # Current time GMT: Thu Nov 14 08:03:03 2024 1287s # Using Test.pm version 1.31 1287s # Using Apache/Test.pm version 1.44 1287s --- 1287s IndexOrderDefault Ascending Name 1287s GET /modules/autoindex/htaccess/ 1287s ok 1 1287s --- 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 2 1287s --- 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 3 1287s --- 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 4 1287s --- 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 5 1287s --- 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 6 1287s --- 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 7 1287s --- 1287s IndexOrderDefault Ascending Date 1287s GET /modules/autoindex/htaccess/ 1287s ok 8 1287s --- 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 9 1287s --- 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 10 1287s --- 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 11 1287s --- 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 12 1287s --- 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 13 1287s --- 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 14 1287s --- 1287s IndexOrderDefault Ascending Size 1287s GET /modules/autoindex/htaccess/ 1287s ok 15 1287s --- 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 16 1287s --- 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 17 1287s --- 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 18 1287s --- 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 19 1287s --- 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 20 1287s --- 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 21 1287s --- 1287s IndexOrderDefault Descending Name 1287s GET /modules/autoindex/htaccess/ 1287s ok 22 1287s --- 1287s IndexOrderDefault Descending Name 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 23 1287s --- 1287s IndexOrderDefault Descending Name 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 24 1287s --- 1287s IndexOrderDefault Descending Name 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 25 1287s --- 1287s IndexOrderDefault Descending Name 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 26 1287s --- 1287s IndexOrderDefault Descending Name 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 27 1287s --- 1287s IndexOrderDefault Descending Name 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 28 1287s --- 1287s IndexOrderDefault Descending Date 1287s GET /modules/autoindex/htaccess/ 1287s ok 29 1287s --- 1287s IndexOrderDefault Descending Date 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 30 1287s --- 1287s IndexOrderDefault Descending Date 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 31 1287s --- 1287s IndexOrderDefault Descending Date 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 32 1287s --- 1287s IndexOrderDefault Descending Date 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 33 1287s --- 1287s IndexOrderDefault Descending Date 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 34 1287s --- 1287s IndexOrderDefault Descending Date 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 35 1287s --- 1287s IndexOrderDefault Descending Size 1287s GET /modules/autoindex/htaccess/ 1287s ok 36 1287s --- 1287s IndexOrderDefault Descending Size 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 37 1287s --- 1287s IndexOrderDefault Descending Size 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 38 1287s --- 1287s IndexOrderDefault Descending Size 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 39 1287s --- 1287s IndexOrderDefault Descending Size 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 40 1287s --- 1287s IndexOrderDefault Descending Size 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 41 1287s --- 1287s IndexOrderDefault Descending Size 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 42 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Name 1287s GET /modules/autoindex/htaccess/ 1287s ok 43 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 44 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 45 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 46 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 47 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 48 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Name 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 49 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Date 1287s GET /modules/autoindex/htaccess/ 1287s ok 50 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 51 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 52 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 53 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 54 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 55 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Date 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 56 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Size 1287s GET /modules/autoindex/htaccess/ 1287s ok 57 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 58 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 59 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 60 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 61 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 62 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Ascending Size 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 63 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Name 1287s GET /modules/autoindex/htaccess/ 1287s ok 64 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Name 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 65 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Name 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 66 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Name 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 67 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Name 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 68 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Name 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 69 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Name 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 70 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Date 1287s GET /modules/autoindex/htaccess/ 1287s ok 71 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Date 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 72 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Date 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 73 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Date 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 74 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Date 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 75 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Date 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 76 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Date 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 77 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Size 1287s GET /modules/autoindex/htaccess/ 1287s ok 78 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Size 1287s 1287s (C=N O=A) 1287s GET /modules/autoindex/htaccess/?C=N&O=A 1287s ok 79 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Size 1287s 1287s (C=N O=D) 1287s GET /modules/autoindex/htaccess/?C=N&O=D 1287s ok 80 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Size 1287s 1287s (C=M O=A) 1287s GET /modules/autoindex/htaccess/?C=M&O=A 1287s ok 81 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Size 1287s 1287s (C=M O=D) 1287s GET /modules/autoindex/htaccess/?C=M&O=D 1287s ok 82 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Size 1287s 1287s (C=S O=A) 1287s GET /modules/autoindex/htaccess/?C=S&O=A 1287s ok 83 1287s --- 1287s IndexOptions FancyIndexing 1287s IndexOrderDefault Descending Size 1287s 1287s (C=S O=D) 1287s GET /modules/autoindex/htaccess/?C=S&O=D 1287s ok 84 1287s ok 1291s t/modules/autoindex2.t .............. 1291s 1..3 1291s # Running under perl version 5.040000 for linux 1291s # Current time local: Thu Nov 14 08:03:07 2024 1291s # Current time GMT: Thu Nov 14 08:03:07 2024 1291s # Using Test.pm version 1.31 1291s # Using Apache/Test.pm version 1.44 1291s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1291s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1291s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1291s # testing : dir_broken should not be listed 1291s # expected: 0 1291s # received: 0 1291s ok 1 1291s # testing : dir_normal should be listed 1291s # expected: 1 1291s # received: 1 1291s ok 2 1291s # testing : dir_protected should not be listed 1291s # expected: 0 1291s # received: 0 1291s ok 3 1291s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1291s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1291s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1291s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1291s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1291s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1291s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1291s ok 1295s t/modules/brotli.t .................. 1295s 1..64 1295s # Running under perl version 5.040000 for linux 1295s # Current time local: Thu Nov 14 08:03:11 2024 1295s # Current time GMT: Thu Nov 14 08:03:11 2024 1295s # Using Test.pm version 1.31 1295s # Using Apache/Test.pm version 1.44 1295s qvalue: 1295s # expected: 200 1295s # received: '200' 1295s ok 1 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 2 1295s qvalue: 1295s # expected: 200 1295s # received: '200' 1295s ok 3 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 4 1295s qvalue: 1295s # expected: 200 1295s # received: '200' 1295s ok 5 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 6 1295s qvalue: 1295s # expected: 200 1295s # received: '200' 1295s ok 7 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 8 1295s qvalue: 1295s # expected: 200 1295s # received: '200' 1295s ok 9 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 10 1295s qvalue: 1295s # expected: 200 1295s # received: '200' 1295s ok 11 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 12 1295s qvalue: ; 1295s # expected: 200 1295s # received: '200' 1295s ok 13 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 14 1295s qvalue: ; 1295s # expected: 200 1295s # received: '200' 1295s ok 15 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 16 1295s qvalue: ; 1295s # expected: 200 1295s # received: '200' 1295s ok 17 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 18 1295s qvalue: ;q= 1295s # expected: 200 1295s # received: '200' 1295s ok 19 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 20 1295s qvalue: ;q= 1295s # expected: 200 1295s # received: '200' 1295s ok 21 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 22 1295s qvalue: ;q= 1295s # expected: 200 1295s # received: '200' 1295s ok 23 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 24 1295s qvalue: ;q=0 1295s # expected: 200 1295s # received: '200' 1295s ok 25 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 26 1295s qvalue: ;q=0 1295s # expected: 200 1295s # received: '200' 1295s ok 27 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 28 1295s qvalue: ;q=0 1295s # expected: 200 1295s # received: '200' 1295s ok 29 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 30 1295s qvalue: ;q=0. 1295s # expected: 200 1295s # received: '200' 1295s ok 31 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 32 1295s qvalue: ;q=0. 1295s # expected: 200 1295s # received: '200' 1295s ok 33 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 34 1295s qvalue: ;q=0. 1295s # expected: 200 1295s # received: '200' 1295s ok 35 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 36 1295s qvalue: ;q=0.0 1295s # expected: 200 1295s # received: '200' 1295s ok 37 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 38 1295s qvalue: ;q=0.0 1295s # expected: 200 1295s # received: '200' 1295s ok 39 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 40 1295s qvalue: ;q=0.0 1295s # expected: 200 1295s # received: '200' 1295s ok 41 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 42 1295s qvalue: ;q=0.00 1295s # expected: 200 1295s # received: '200' 1295s ok 43 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 44 1295s qvalue: ;q=0.00 1295s # expected: 200 1295s # received: '200' 1295s ok 45 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 46 1295s qvalue: ;q=0.00 1295s # expected: 200 1295s # received: '200' 1295s ok 47 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 48 1295s qvalue: ;q=0.000 1295s # expected: 200 1295s # received: '200' 1295s ok 49 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 50 1295s qvalue: ;q=0.000 1295s # expected: 200 1295s # received: '200' 1295s ok 51 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 52 1295s qvalue: ;q=0.000 1295s # expected: 200 1295s # received: '200' 1295s ok 53 1295s # testing : response without Content-Encoding is OK 1295s # expected: undef 1295s # received: undef 1295s ok 54 1295s qvalue: ;q=0.0000 1295s # expected: 200 1295s # received: '200' 1295s ok 55 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 56 1295s qvalue: ;q=0.0000 1295s # expected: 200 1295s # received: '200' 1295s ok 57 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 58 1295s qvalue: ;q=0.0000 1295s # expected: 200 1295s # received: '200' 1295s ok 59 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 60 1295s # expected: 200 1295s # received: '200' 1295s ok 61 1295s # testing : response Content-Encoding is OK 1295s # expected: 'br' 1295s # received: 'br' 1295s ok 62 1295s # expected: 200 1295s # received: '200' 1295s ok 63 1295s # testing : response Content-Encoding is OK 1295s # expected: 'gzip' 1295s # received: 'gzip' 1295s ok 64 1295s ok 1299s t/modules/buffer.t .................. 1299s 1..12 1299s # Running under perl version 5.040000 for linux 1299s # Current time local: Thu Nov 14 08:03:15 2024 1299s # Current time GMT: Thu Nov 14 08:03:15 2024 1299s # Using Test.pm version 1.31 1299s # Using Apache/Test.pm version 1.44 1299s # testing : Checking return code is '200' 1299s # expected: 200 1299s # received: '200' 1299s ok 1 1299s ok 2 1299s # testing : Checking return code is '200' 1299s # expected: 200 1299s # received: '200' 1299s ok 3 1299s ok 4 1299s # testing : Checking return code is '200' 1299s # expected: 200 1299s # received: '200' 1299s ok 5 1299s ok 6 1299s # testing : Checking return code is '200' 1299s # expected: 200 1299s # received: '200' 1299s ok 7 1299s ok 8 1299s # testing : Checking return code is '200' 1299s # expected: 200 1299s # received: '200' 1299s ok 9 1299s ok 10 1299s # testing : Checking return code is '200' 1299s # expected: 200 1299s # received: '200' 1299s ok 11 1299s ok 12 1299s ok 1304s t/modules/cache.t ................... 1304s 1..3 1304s # Running under perl version 5.040000 for linux 1304s # Current time local: Thu Nov 14 08:03:19 2024 1304s # Current time GMT: Thu Nov 14 08:03:19 2024 1304s # Using Test.pm version 1.31 1304s # Using Apache/Test.pm version 1.44 1304s # testing : non-cached call to index.html 1304s # expected: 200 1304s # received: '200' 1304s ok 1 1304s # testing : call to cache index.html 1304s # expected: 200 1304s # received: '200' 1304s ok 2 1304s # testing : cached call to index.html 1304s # expected: 200 1304s # received: '200' 1304s ok 3 1304s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1304s ok 1312s t/modules/cgi.t ..................... 1312s 1..58 1312s # Running under perl version 5.040000 for linux 1312s # Current time local: Thu Nov 14 08:03:24 2024 1312s # Current time GMT: Thu Nov 14 08:03:24 2024 1312s # Using Test.pm version 1.31 1312s # Using Apache/Test.pm version 1.44 1312s # testing : return code for acceptpathinfodefault.sh 1312s # expected: 200 1312s # received: '200' 1312s ok 1 1312s # testing : body for acceptpathinfodefault.sh 1312s # expected: '' 1312s # received: '' 1312s ok 2 1312s # testing : return code for acceptpathinfodefault.sh/foo 1312s # expected: 200 1312s # received: '200' 1312s ok 3 1312s # testing : body for acceptpathinfodefault.sh/foo 1312s # expected: '/foo' 1312s # received: '/foo' 1312s ok 4 1312s # testing : return code for acceptpathinfooff.sh 1312s # expected: 200 1312s # received: '200' 1312s ok 5 1312s # testing : body for acceptpathinfooff.sh 1312s # expected: '' 1312s # received: '' 1312s ok 6 1312s # testing : return code for acceptpathinfooff.sh/foo 1312s # expected: 404 1312s # received: '404' 1312s ok 7 1312s # no body test for this one 1312s ok 8 1312s # testing : return code for acceptpathinfoon.sh 1312s # expected: 200 1312s # received: '200' 1312s ok 9 1312s # testing : body for acceptpathinfoon.sh 1312s # expected: '' 1312s # received: '' 1312s ok 10 1312s # testing : return code for acceptpathinfoon.sh/foo 1312s # expected: 200 1312s # received: '200' 1312s ok 11 1312s # testing : body for acceptpathinfoon.sh/foo 1312s # expected: '/foo' 1312s # received: '/foo' 1312s ok 12 1312s # testing : return code for bogus-perl.pl 1312s # expected: 500 1312s # received: '500' 1312s ok 13 1312s # cgi log created ok. 1312s ok 14 1312s # testing : return code for bogus-sh.sh 1312s # expected: 500 1312s # received: '500' 1312s ok 15 1312s # checking that log size (807) is bigger than it used to be (523) 1312s ok 16 1312s # testing : return code for nph-stderr.pl 1312s # expected: 200 1312s # received: '200' 1312s ok 17 1312s # testing : body for nph-stderr.pl 1312s # expected: 'this is nph-stdout' 1312s # received: 'this is nph-stdout' 1312s ok 18 1312s # testing : return code for nph-test.pl 1312s # expected: 200 1312s # received: '200' 1312s ok 19 1312s # testing : body for nph-test.pl 1312s # expected: 'ok' 1312s # received: 'ok' 1312s ok 20 1312s # testing : return code for perl.pl 1312s # expected: 200 1312s # received: '200' 1312s ok 21 1312s # testing : body for perl.pl 1312s # expected: 'perl cgi' 1312s # received: 'perl cgi' 1312s ok 22 1312s # testing : return code for sh.sh 1312s # expected: 200 1312s # received: '200' 1312s ok 23 1312s # testing : body for sh.sh 1312s # expected: 'sh cgi' 1312s # received: 'sh cgi' 1312s ok 24 1312s # testing : return code for stderr1.pl 1312s # expected: 200 1312s # received: '200' 1312s ok 25 1312s # testing : body for stderr1.pl 1312s # expected: 'this is stdout' 1312s # received: 'this is stdout' 1312s ok 26 1312s # testing : return code for stderr2.pl 1312s # expected: 200 1312s # received: '200' 1312s ok 27 1312s # testing : body for stderr2.pl 1312s # expected: 'this is also stdout' 1312s # received: 'this is also stdout' 1312s ok 28 1312s # testing : return code for stderr3.pl 1312s # expected: 200 1312s # received: '200' 1312s ok 29 1312s # testing : body for stderr3.pl 1312s # expected: 'this is more stdout' 1312s # received: 'this is more stdout' 1312s ok 30 1312s # posted content (length 10) to bogus-perl.pl 1312s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1312s # expected: '500' 1312s # received: '500' 1312s ok 31 1312s # checking that log size (35781) is greater than 807 1312s ok 32 1312s # verifying that logged content is 10 characters 1312s ok 33 1312s # posted content (length 99) to bogus-perl.pl 1312s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1312s # expected: '500' 1312s # received: '500' 1312s ok 34 1312s # checking that log size (36240) is greater than 35781 1312s ok 35 1312s # verifying that logged content is 99 characters 1312s ok 36 1312s # posted content (length 250) to bogus-perl.pl 1312s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1312s # expected: '500' 1312s # received: '500' 1312s ok 37 1312s # checking that log size (36851) is greater than 36240 1312s ok 38 1312s # verifying that logged content is 250 characters 1312s ok 39 1312s # posted content (length 255) to bogus-perl.pl 1312s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1312s # expected: '500' 1312s # received: '500' 1312s ok 40 1312s # checking that log size (37467) is greater than 36851 1312s ok 41 1312s # verifying that logged content is 255 characters 1312s ok 42 1312s # posted content (length 256) to bogus-perl.pl 1312s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1312s # expected: '500' 1312s # received: '500' 1312s ok 43 1312s # checking that log size (38084) is greater than 37467 1312s ok 44 1312s # verifying that logged content is 256 characters 1312s ok 45 1312s # posted content (length 257) to bogus-perl.pl 1312s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1312s # expected: '500' 1312s # received: '500' 1312s ok 46 1312s # checking that log size (38701) is greater than 38084 1312s ok 47 1312s # verifying that logged content is 256 characters 1312s ok 48 1312s # posted content (length 258) to bogus-perl.pl 1312s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1312s # expected: '500' 1312s # received: '500' 1312s ok 49 1312s # checking that log size (39318) is greater than 38701 1312s ok 50 1312s # verifying that logged content is 256 characters 1312s ok 51 1312s # posted content (length 1024) to bogus-perl.pl 1312s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1312s # expected: '500' 1312s # received: '500' 1312s ok 52 1312s # checking that log size (39936) is greater than 39318 1312s ok 53 1312s # verifying that logged content is 256 characters 1312s ok 54 1312s # verifying log is greater than 40960 bytes. 1312s ok 55 1312s # verifying log did not grow after making bogus request. 1312s ok 56 1312s # verifying log did not grow after making another bogus request. 1312s ok 57 1312s # checking that HEAD /modules/cgi/perl.pl returns 200. 1312s ok 58 1312s ok 1317s t/modules/data.t .................... 1317s 1..2 1317s # Running under perl version 5.040000 for linux 1317s # Current time local: Thu Nov 14 08:03:32 2024 1317s # Current time GMT: Thu Nov 14 08:03:32 2024 1317s # Using Test.pm version 1.31 1317s # Using Apache/Test.pm version 1.44 1317s # testing : Checking return code is '200' 1317s # expected: 200 1317s # received: '200' 1317s ok 1 1317s ok 2 1317s ok 1324s t/modules/dav.t ..................... 1324s 1..19 1324s # Running under perl version 5.040000 for linux 1324s # Current time local: Thu Nov 14 08:03:37 2024 1324s # Current time GMT: Thu Nov 14 08:03:37 2024 1324s # Using Test.pm version 1.31 1324s # Using Apache/Test.pm version 1.44 1324s resource lock test: 1324s ok 1 1324s DAV put test: 1324s ok 2 1324s getting DAV resource properties: 1324s ok 3 1324s created: Thu, 14 Nov 2024 08:03:41 GMT 1324s modified: Thu, 14 Nov 2024 08:03:41 GMT 1324s now: Thu, 14 Nov 2024 08:03:43 GMT 1324s ok 4 1324s ok 5 1324s resource lock status test: 1324s ok 6 1324s resource unlock test: 1324s ok 7 1324s resource lock status test: 1324s ok 8 1324s getting uri... 1324s expect: 1324s -> 1324s 1324s
1324s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

1377s # 1377s # 1377s # Hello World 1377s # 1377s #

[back]

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

mod_include test

1377s # 1377s # 1377s # Hello World 1377s # 1377s #

[back]

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

mod_include test

1377s # 1377s # 1377s # Hello World 1377s # 1377s #

[back]

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

Load Balancer Manager for localhost

1404s # 1404s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1
1404s #
Server Built: 2024-08-15T07:32:14
1404s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1404s #
1404s #

LoadBalancer Status for balancer://foo1 [p30754e34_foo1]

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

LoadBalancer Status for balancer://foo2 [p30754e34_foo2]

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

LoadBalancer Status for balancer://foo3 [p30754e34_foo3]

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

LoadBalancer Status for balancer://foo4 [p30754e34_foo4]

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

LoadBalancer Status for balancer://pr45434 [p30754e34_pr45434]

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

LoadBalancer Status for balancer://failover [p30754e34_failover]

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

LoadBalancer Status for balancer://dynproxy [p30754e34_dynproxy]

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

Moved Permanently

1437s #

The document has moved here.

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

Moved Permanently

1437s #

The document has moved here.

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

Moved Permanently

1437s #

The document has moved here.

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

Moved Permanently

1437s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1437s #

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

Multiple Choices

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

Available documents: 1437s #

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

Multiple Choices

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

Available documents: 1437s #

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

Moved Permanently

1437s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1437s #

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

Multiple Choices

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

Available documents: 1437s #

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

Moved Permanently

1437s #

The document has moved here.

1437s # 1437s # ' 1437s ok 48 1437s ok 1439s t/modules/status.t .................. 1439s 1..1 1439s # Running under perl version 5.040000 for linux 1439s # Current time local: Thu Nov 14 08:05:36 2024 1439s # Current time GMT: Thu Nov 14 08:05:36 2024 1439s # Using Test.pm version 1.31 1439s # Using Apache/Test.pm version 1.44 1439s 1439s 1439s Apache Status 1439s 1439s

Apache Server Status for localhost (via 127.0.0.1)

1439s 1439s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1
1439s
Server MPM: worker
1439s
Server Built: 2024-08-15T07:32:14 1439s

1439s
Current Time: Thursday, 14-Nov-2024 08:05:39 UTC
1439s
Restart Time: Thursday, 14-Nov-2024 07:58:33 UTC
1439s
Parent Server Config. Generation: 1
1439s
Parent Server MPM Generation: 0
1439s
Server uptime: 7 minutes 5 seconds
1439s
Server load: 3.52 4.42 2.94
1439s
Total accesses: 6884 - Total Traffic: 137.0 MB - Total Duration: 79466
1439s
CPU Usage: u7.93 s16.22 cu1.29 cs1.25 - 6.28% CPU load
1439s
16.2 requests/sec - 330.2 kB/second - 20.4 kB/request - 11.5436 ms/request
1439s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1439s
______W_____________....................
1439s

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

1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s
SrvPIDAccMCPU 1439s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01654650/428/428_ 1439s 13.322162230.02.742.74 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-01654650/327/327_ 1439s 13.332122320.013.8713.87 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-01654650/328/328_ 1439s 13.322116870.02.082.08 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-01654650/387/387_ 1439s 13.332141480.06.266.26 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-01654650/327/327_ 1439s 13.332125630.07.647.64 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-01654650/328/328_ 1439s 13.312115810.03.553.55 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-01654650/326/326W 1439s 13.310017490.08.108.10 1439s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-01654650/329/329_ 1439s 13.3321168990.01.751.75 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-01654650/339/339_ 1439s 13.322431260.014.0914.09 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-01654650/327/327_ 1439s 13.322118290.06.046.04 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-01654760/340/340_ 1439s 13.262132170.011.7611.76 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-01654760/464/464_ 1439s 13.262164100.09.419.41 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-01654760/327/327_ 1439s 13.272116310.01.891.89 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-01654760/322/322_ 1439s 13.262114650.01.741.74 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01654760/333/333_ 1439s 13.262117670.07.937.93 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-01654760/328/328_ 1439s 13.272620450.013.6513.65 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01654760/327/327_ 1439s 13.282117320.06.216.21 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-01654760/331/331_ 1439s 13.2621154700.05.575.57 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-01654760/337/337_ 1439s 13.282117940.03.823.82 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-01654760/329/329_ 1439s 13.282118890.08.918.91 1439s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1439s
1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s 1439s
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
1439s 1439s 1439s ok 1 1439s ok 1442s t/modules/substitute.t .............. 1442s 1..19 1442s # Running under perl version 5.040000 for linux 1442s # Current time local: Thu Nov 14 08:05:39 2024 1442s # Current time GMT: Thu Nov 14 08:05:39 2024 1442s # Using Test.pm version 1.31 1442s # Using Apache/Test.pm version 1.44 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'barbar': OK 1442s ok 1 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'barbar': OK 1442s ok 2 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'foofoo': OK 1442s ok 3 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'barbar': OK 1442s ok 4 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'barbar': OK 1442s ok 5 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'barbar': OK 1442s ok 6 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'foof 1442s oo': OK 1442s ok 7 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'xfoo': OK 1442s ok 8 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1442s ok 9 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s barx 1442s ': OK 1442s ok 10 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'a$1axb(': OK 1442s ok 11 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'a$XX': OK 1442s ok 12 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1442s ok 13 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'x&x': OK 1442s ok 14 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'xx': OK 1442s ok 15 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'fcooar': OK 1442s ok 16 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'fc$1ar': OK 1442s ok 17 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'fdooar': OK 1442s ok 18 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s got 200 'XXXfooXXX 1442s bar': OK 1442s ok 19 1442s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1442s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1442s ok 1446s t/modules/unique_id.t ............... 1446s 1..300 1446s # Running under perl version 5.040000 for linux 1446s # Current time local: Thu Nov 14 08:05:42 2024 1446s # Current time GMT: Thu Nov 14 08:05:42 2024 1446s # Using Test.pm version 1.31 1446s # Using Apache/Test.pm version 1.44 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 1 1446s # unique id: ZzWvWDOi6ILSllPs8f649gAAAAU 1446s ok 2 1446s ok 3 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 4 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_hwAAAEQ 1446s ok 5 1446s ok 6 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 7 1446s # unique id: ZzWvWDOi6ILSllPs8f649wAAAAk 1446s ok 8 1446s ok 9 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 10 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_iAAAAEM 1446s ok 11 1446s ok 12 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 13 1446s # unique id: ZzWvWDOi6ILSllPs8f64-AAAAAI 1446s ok 14 1446s ok 15 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 16 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_iQAAAEc 1446s ok 17 1446s ok 18 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 19 1446s # unique id: ZzWvWDOi6ILSllPs8f64-QAAAAA 1446s ok 20 1446s ok 21 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 22 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_igAAAEA 1446s ok 23 1446s ok 24 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 25 1446s # unique id: ZzWvWDOi6ILSllPs8f64-gAAAAg 1446s ok 26 1446s ok 27 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 28 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_iwAAAEU 1446s ok 29 1446s ok 30 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 31 1446s # unique id: ZzWvWDOi6ILSllPs8f64-wAAAAQ 1446s ok 32 1446s ok 33 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 34 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_jAAAAEI 1446s ok 35 1446s ok 36 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 37 1446s # unique id: ZzWvWDOi6ILSllPs8f64_AAAAAM 1446s ok 38 1446s ok 39 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 40 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_jQAAAEg 1446s ok 41 1446s ok 42 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 43 1446s # unique id: ZzWvWDOi6ILSllPs8f64_QAAAAc 1446s ok 44 1446s ok 45 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 46 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_jgAAAEY 1446s ok 47 1446s ok 48 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 49 1446s # unique id: ZzWvWDOi6ILSllPs8f64_gAAAAE 1446s ok 50 1446s ok 51 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 52 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_jwAAAEk 1446s ok 53 1446s ok 54 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 55 1446s # unique id: ZzWvWDOi6ILSllPs8f64_wAAAAY 1446s ok 56 1446s ok 57 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 58 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_kAAAAEE 1446s ok 59 1446s ok 60 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 61 1446s # unique id: ZzWvWDOi6ILSllPs8f65AAAAAAU 1446s ok 62 1446s ok 63 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 64 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_kQAAAEQ 1446s ok 65 1446s ok 66 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 67 1446s # unique id: ZzWvWDOi6ILSllPs8f65AQAAAAk 1446s ok 68 1446s ok 69 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 70 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_kgAAAEM 1446s ok 71 1446s ok 72 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 73 1446s # unique id: ZzWvWDOi6ILSllPs8f65AgAAAAI 1446s ok 74 1446s ok 75 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 76 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_kwAAAEc 1446s ok 77 1446s ok 78 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 79 1446s # unique id: ZzWvWDOi6ILSllPs8f65AwAAAAA 1446s ok 80 1446s ok 81 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 82 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_lAAAAEA 1446s ok 83 1446s ok 84 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 85 1446s # unique id: ZzWvWDOi6ILSllPs8f65BAAAAAg 1446s ok 86 1446s ok 87 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 88 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_lQAAAEU 1446s ok 89 1446s ok 90 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 91 1446s # unique id: ZzWvWDOi6ILSllPs8f65BQAAAAQ 1446s ok 92 1446s ok 93 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 94 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_lgAAAEI 1446s ok 95 1446s ok 96 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 97 1446s # unique id: ZzWvWDOi6ILSllPs8f65BgAAAAM 1446s ok 98 1446s ok 99 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 100 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_lwAAAEg 1446s ok 101 1446s ok 102 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 103 1446s # unique id: ZzWvWDOi6ILSllPs8f65BwAAAAc 1446s ok 104 1446s ok 105 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 106 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_mAAAAEY 1446s ok 107 1446s ok 108 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 109 1446s # unique id: ZzWvWDOi6ILSllPs8f65CAAAAAE 1446s ok 110 1446s ok 111 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 112 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_mQAAAEk 1446s ok 113 1446s ok 114 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 115 1446s # unique id: ZzWvWDOi6ILSllPs8f65CQAAAAY 1446s ok 116 1446s ok 117 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 118 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_mgAAAEE 1446s ok 119 1446s ok 120 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 121 1446s # unique id: ZzWvWDOi6ILSllPs8f65CgAAAAU 1446s ok 122 1446s ok 123 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 124 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_mwAAAEQ 1446s ok 125 1446s ok 126 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 127 1446s # unique id: ZzWvWDOi6ILSllPs8f65CwAAAAk 1446s ok 128 1446s ok 129 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 130 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_nAAAAEM 1446s ok 131 1446s ok 132 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 133 1446s # unique id: ZzWvWDOi6ILSllPs8f65DAAAAAI 1446s ok 134 1446s ok 135 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 136 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_nQAAAEc 1446s ok 137 1446s ok 138 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 139 1446s # unique id: ZzWvWDOi6ILSllPs8f65DQAAAAA 1446s ok 140 1446s ok 141 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 142 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_ngAAAEA 1446s ok 143 1446s ok 144 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 145 1446s # unique id: ZzWvWDOi6ILSllPs8f65DgAAAAg 1446s ok 146 1446s ok 147 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 148 1446s # unique id: ZzWvWIhxisvtjZ3FKi7_nwAAAEU 1446s ok 149 1446s ok 150 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 151 1446s # unique id: ZzWvWDOi6ILSllPs8f65DwAAAAQ 1446s ok 152 1446s ok 153 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 154 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_oAAAAEI 1446s ok 155 1446s ok 156 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 157 1446s # unique id: ZzWvWTOi6ILSllPs8f65EAAAAAM 1446s ok 158 1446s ok 159 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 160 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_oQAAAEg 1446s ok 161 1446s ok 162 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 163 1446s # unique id: ZzWvWTOi6ILSllPs8f65EQAAAAc 1446s ok 164 1446s ok 165 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 166 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_ogAAAEY 1446s ok 167 1446s ok 168 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 169 1446s # unique id: ZzWvWTOi6ILSllPs8f65EgAAAAE 1446s ok 170 1446s ok 171 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 172 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_owAAAEk 1446s ok 173 1446s ok 174 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 175 1446s # unique id: ZzWvWTOi6ILSllPs8f65EwAAAAY 1446s ok 176 1446s ok 177 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 178 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_pAAAAEE 1446s ok 179 1446s ok 180 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 181 1446s # unique id: ZzWvWTOi6ILSllPs8f65FAAAAAU 1446s ok 182 1446s ok 183 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 184 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_pQAAAEQ 1446s ok 185 1446s ok 186 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 187 1446s # unique id: ZzWvWTOi6ILSllPs8f65FQAAAAk 1446s ok 188 1446s ok 189 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 190 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_pgAAAEM 1446s ok 191 1446s ok 192 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 193 1446s # unique id: ZzWvWTOi6ILSllPs8f65FgAAAAI 1446s ok 194 1446s ok 195 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 196 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_pwAAAEc 1446s ok 197 1446s ok 198 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 199 1446s # unique id: ZzWvWTOi6ILSllPs8f65FwAAAAA 1446s ok 200 1446s ok 201 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 202 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_qAAAAEA 1446s ok 203 1446s ok 204 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 205 1446s # unique id: ZzWvWTOi6ILSllPs8f65GAAAAAg 1446s ok 206 1446s ok 207 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 208 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_qQAAAEU 1446s ok 209 1446s ok 210 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 211 1446s # unique id: ZzWvWTOi6ILSllPs8f65GQAAAAQ 1446s ok 212 1446s ok 213 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 214 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_qgAAAEI 1446s ok 215 1446s ok 216 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 217 1446s # unique id: ZzWvWTOi6ILSllPs8f65GgAAAAM 1446s ok 218 1446s ok 219 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 220 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_qwAAAEg 1446s ok 221 1446s ok 222 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 223 1446s # unique id: ZzWvWTOi6ILSllPs8f65GwAAAAc 1446s ok 224 1446s ok 225 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 226 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_rAAAAEY 1446s ok 227 1446s ok 228 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 229 1446s # unique id: ZzWvWTOi6ILSllPs8f65HAAAAAE 1446s ok 230 1446s ok 231 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 232 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_rQAAAEk 1446s ok 233 1446s ok 234 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 235 1446s # unique id: ZzWvWTOi6ILSllPs8f65HQAAAAY 1446s ok 236 1446s ok 237 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 238 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_rgAAAEE 1446s ok 239 1446s ok 240 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 241 1446s # unique id: ZzWvWTOi6ILSllPs8f65HgAAAAU 1446s ok 242 1446s ok 243 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 244 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_rwAAAEQ 1446s ok 245 1446s ok 246 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 247 1446s # unique id: ZzWvWTOi6ILSllPs8f65HwAAAAk 1446s ok 248 1446s ok 249 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 250 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_sAAAAEM 1446s ok 251 1446s ok 252 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 253 1446s # unique id: ZzWvWTOi6ILSllPs8f65IAAAAAI 1446s ok 254 1446s ok 255 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 256 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_sQAAAEc 1446s ok 257 1446s ok 258 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 259 1446s # unique id: ZzWvWTOi6ILSllPs8f65IQAAAAA 1446s ok 260 1446s ok 261 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 262 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_sgAAAEA 1446s ok 263 1446s ok 264 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 265 1446s # unique id: ZzWvWTOi6ILSllPs8f65IgAAAAg 1446s ok 266 1446s ok 267 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 268 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_swAAAEU 1446s ok 269 1446s ok 270 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 271 1446s # unique id: ZzWvWTOi6ILSllPs8f65IwAAAAQ 1446s ok 272 1446s ok 273 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 274 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_tAAAAEI 1446s ok 275 1446s ok 276 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 277 1446s # unique id: ZzWvWTOi6ILSllPs8f65JAAAAAM 1446s ok 278 1446s ok 279 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 280 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_tQAAAEg 1446s ok 281 1446s ok 282 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 283 1446s # unique id: ZzWvWTOi6ILSllPs8f65JQAAAAc 1446s ok 284 1446s ok 285 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 286 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_tgAAAEY 1446s ok 287 1446s ok 288 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 289 1446s # unique id: ZzWvWTOi6ILSllPs8f65JgAAAAE 1446s ok 290 1446s ok 291 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 292 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_twAAAEk 1446s ok 293 1446s ok 294 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 295 1446s # unique id: ZzWvWTOi6ILSllPs8f65JwAAAAY 1446s ok 296 1446s ok 297 1446s # testing : fetch unique ID 1446s # expected: 200 1446s # received: '200' 1446s ok 298 1446s # unique id: ZzWvWYhxisvtjZ3FKi7_uAAAAEE 1446s ok 299 1446s ok 300 1446s ok 1449s t/modules/usertrack.t ............... 1449s 1..1004 1449s # Running under perl version 5.040000 for linux 1449s # Current time local: Thu Nov 14 08:05:46 2024 1449s # Current time GMT: Thu Nov 14 08:05:46 2024 1449s # Using Test.pm version 1.31 1449s # Using Apache/Test.pm version 1.44 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 1 1449s ok 2 1449s Set-Cookie: usertrack_test=ed3f0306.626daeb0ce0ea; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=ed3f0306.626daeb0ce0ea 1449s ok 3 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 4 1449s ok 5 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 6 1449s ok 7 1449s Set-Cookie: usertrack_test=2d84c86e.626daeb0d0a2e; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=2d84c86e.626daeb0d0a2e 1449s ok 8 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 9 1449s ok 10 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 11 1449s ok 12 1449s Set-Cookie: usertrack_test=973b0dff.626daeb0d243e; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=973b0dff.626daeb0d243e 1449s ok 13 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 14 1449s ok 15 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 16 1449s ok 17 1449s Set-Cookie: usertrack_test=acd63a67.626daeb0d3bc2; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=acd63a67.626daeb0d3bc2 1449s ok 18 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 19 1449s ok 20 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 21 1449s ok 22 1449s Set-Cookie: usertrack_test=a9310695.626daeb0d52b0; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=a9310695.626daeb0d52b0 1449s ok 23 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 24 1449s ok 25 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 26 1449s ok 27 1449s Set-Cookie: usertrack_test=5034c153.626daeb0d6a6e; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=5034c153.626daeb0d6a6e 1449s ok 28 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 29 1449s ok 30 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 31 1449s ok 32 1449s Set-Cookie: usertrack_test=9c883b47.626daeb0d8220; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=9c883b47.626daeb0d8220 1449s ok 33 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 34 1449s ok 35 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 36 1449s ok 37 1449s Set-Cookie: usertrack_test=99f0330a.626daeb0d9791; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=99f0330a.626daeb0d9791 1449s ok 38 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 39 1449s ok 40 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 41 1449s ok 42 1449s Set-Cookie: usertrack_test=c3158e4f.626daeb0dad1a; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=c3158e4f.626daeb0dad1a 1449s ok 43 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 44 1449s ok 45 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 46 1449s ok 47 1449s Set-Cookie: usertrack_test=51e945b3.626daeb0dc3e7; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=51e945b3.626daeb0dc3e7 1449s ok 48 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 49 1449s ok 50 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 51 1449s ok 52 1449s Set-Cookie: usertrack_test=bc1a6b8c.626daeb0dd8d7; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=bc1a6b8c.626daeb0dd8d7 1449s ok 53 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 54 1449s ok 55 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 56 1449s ok 57 1449s Set-Cookie: usertrack_test=a15e9dc.626daeb0deda7; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=a15e9dc.626daeb0deda7 1449s ok 58 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 59 1449s ok 60 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 61 1449s ok 62 1449s Set-Cookie: usertrack_test=5c47bb8d.626daeb0e038b; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=5c47bb8d.626daeb0e038b 1449s ok 63 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 64 1449s ok 65 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 66 1449s ok 67 1449s Set-Cookie: usertrack_test=8cdce2e5.626daeb0e18a3; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=8cdce2e5.626daeb0e18a3 1449s ok 68 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 69 1449s ok 70 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 71 1449s ok 72 1449s Set-Cookie: usertrack_test=497fde5c.626daeb0e2edf; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=497fde5c.626daeb0e2edf 1449s ok 73 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 74 1449s ok 75 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 76 1449s ok 77 1449s Set-Cookie: usertrack_test=5c9f6d75.626daeb0e4477; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=5c9f6d75.626daeb0e4477 1449s ok 78 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 79 1449s ok 80 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 81 1449s ok 82 1449s Set-Cookie: usertrack_test=8310876a.626daeb0e5bcf; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=8310876a.626daeb0e5bcf 1449s ok 83 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 84 1449s ok 85 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 86 1449s ok 87 1449s Set-Cookie: usertrack_test=3ab0fe24.626daeb0e7166; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=3ab0fe24.626daeb0e7166 1449s ok 88 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 89 1449s ok 90 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 91 1449s ok 92 1449s Set-Cookie: usertrack_test=634166a2.626daeb0e8748; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=634166a2.626daeb0e8748 1449s ok 93 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 94 1449s ok 95 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 96 1449s ok 97 1449s Set-Cookie: usertrack_test=3e6498e2.626daeb0e9e06; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=3e6498e2.626daeb0e9e06 1449s ok 98 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 99 1449s ok 100 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 101 1449s ok 102 1449s Set-Cookie: usertrack_test=2b5a9f63.626daeb0eb3a7; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=2b5a9f63.626daeb0eb3a7 1449s ok 103 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 104 1449s ok 105 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 106 1449s ok 107 1449s Set-Cookie: usertrack_test=c3a0cad3.626daeb0ec8bb; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=c3a0cad3.626daeb0ec8bb 1449s ok 108 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 109 1449s ok 110 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 111 1449s ok 112 1449s Set-Cookie: usertrack_test=85498710.626daeb0edddc; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=85498710.626daeb0edddc 1449s ok 113 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 114 1449s ok 115 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 116 1449s ok 117 1449s Set-Cookie: usertrack_test=8378fe0e.626daeb0ef42e; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=8378fe0e.626daeb0ef42e 1449s ok 118 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 119 1449s ok 120 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 121 1449s ok 122 1449s Set-Cookie: usertrack_test=97964462.626daeb0f0cb7; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=97964462.626daeb0f0cb7 1449s ok 123 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 124 1449s ok 125 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 126 1449s ok 127 1449s Set-Cookie: usertrack_test=13728cf8.626daeb0f23bd; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=13728cf8.626daeb0f23bd 1449s ok 128 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 129 1449s ok 130 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 131 1449s ok 132 1449s Set-Cookie: usertrack_test=9cc2ec4.626daeb0f38f1; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=9cc2ec4.626daeb0f38f1 1449s ok 133 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 134 1449s ok 135 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 136 1449s ok 137 1449s Set-Cookie: usertrack_test=68de2790.626daeb0f4e64; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=68de2790.626daeb0f4e64 1449s ok 138 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 139 1449s ok 140 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 141 1449s ok 142 1449s Set-Cookie: usertrack_test=a7e9e449.626daeb0f63e0; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=a7e9e449.626daeb0f63e0 1449s ok 143 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 144 1449s ok 145 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 146 1449s ok 147 1449s Set-Cookie: usertrack_test=42591ba2.626daeb0f79af; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=42591ba2.626daeb0f79af 1449s ok 148 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 149 1449s ok 150 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 151 1449s ok 152 1449s Set-Cookie: usertrack_test=68cbc831.626daeb0f8ef5; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=68cbc831.626daeb0f8ef5 1449s ok 153 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 154 1449s ok 155 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 156 1449s ok 157 1449s Set-Cookie: usertrack_test=682b4bc7.626daeb0fa51c; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=682b4bc7.626daeb0fa51c 1449s ok 158 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 159 1449s ok 160 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 161 1449s ok 162 1449s Set-Cookie: usertrack_test=222edc8b.626daeb0fbc46; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=222edc8b.626daeb0fbc46 1449s ok 163 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 164 1449s ok 165 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 166 1449s ok 167 1449s Set-Cookie: usertrack_test=72e8b263.626daeb0fd425; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=72e8b263.626daeb0fd425 1449s ok 168 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 169 1449s ok 170 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 171 1449s ok 172 1449s Set-Cookie: usertrack_test=ddb9b1e3.626daeb0fec28; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=ddb9b1e3.626daeb0fec28 1449s ok 173 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 174 1449s ok 175 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 176 1449s ok 177 1449s Set-Cookie: usertrack_test=86631fc8.626daeb100326; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=86631fc8.626daeb100326 1449s ok 178 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 179 1449s ok 180 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 181 1449s ok 182 1449s Set-Cookie: usertrack_test=f2d1c82e.626daeb101a55; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=f2d1c82e.626daeb101a55 1449s ok 183 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 184 1449s ok 185 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 186 1449s ok 187 1449s Set-Cookie: usertrack_test=a5f242d9.626daeb1031ab; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=a5f242d9.626daeb1031ab 1449s ok 188 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 189 1449s ok 190 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 191 1449s ok 192 1449s Set-Cookie: usertrack_test=70ae1ca4.626daeb104908; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=70ae1ca4.626daeb104908 1449s ok 193 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 194 1449s ok 195 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 196 1449s ok 197 1449s Set-Cookie: usertrack_test=d19986ca.626daeb1060ef; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=d19986ca.626daeb1060ef 1449s ok 198 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 199 1449s ok 200 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 201 1449s ok 202 1449s Set-Cookie: usertrack_test=1a6de9fc.626daeb1077d8; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=1a6de9fc.626daeb1077d8 1449s ok 203 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 204 1449s ok 205 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 206 1449s ok 207 1449s Set-Cookie: usertrack_test=f46514ad.626daeb108e5f; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=f46514ad.626daeb108e5f 1449s ok 208 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 209 1449s ok 210 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 211 1449s ok 212 1449s Set-Cookie: usertrack_test=b1db50c.626daeb10a3cf; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=b1db50c.626daeb10a3cf 1449s ok 213 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 214 1449s ok 215 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 216 1449s ok 217 1449s Set-Cookie: usertrack_test=e286ccdf.626daeb10b8d6; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=e286ccdf.626daeb10b8d6 1449s ok 218 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 219 1449s ok 220 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 221 1449s ok 222 1449s Set-Cookie: usertrack_test=2eafb478.626daeb10ce0f; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=2eafb478.626daeb10ce0f 1449s ok 223 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 224 1449s ok 225 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 226 1449s ok 227 1449s Set-Cookie: usertrack_test=3f1d721c.626daeb10e2c7; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=3f1d721c.626daeb10e2c7 1449s ok 228 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 229 1449s ok 230 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 231 1449s ok 232 1449s Set-Cookie: usertrack_test=2fb433be.626daeb10f7c5; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=2fb433be.626daeb10f7c5 1449s ok 233 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 234 1449s ok 235 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 236 1449s ok 237 1449s Set-Cookie: usertrack_test=2437f349.626daeb110d66; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=2437f349.626daeb110d66 1449s ok 238 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 239 1449s ok 240 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 241 1449s ok 242 1449s Set-Cookie: usertrack_test=e3cc5e0f.626daeb1121e9; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=e3cc5e0f.626daeb1121e9 1449s ok 243 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 244 1449s ok 245 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 246 1449s ok 247 1449s Set-Cookie: usertrack_test=7febf015.626daeb113603; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=7febf015.626daeb113603 1449s ok 248 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 249 1449s ok 250 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 251 1449s ok 252 1449s Set-Cookie: usertrack_test=e05e3856.626daeb114ada; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=e05e3856.626daeb114ada 1449s ok 253 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 254 1449s ok 255 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 256 1449s ok 257 1449s Set-Cookie: usertrack_test=da311b6.626daeb115ff2; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=da311b6.626daeb115ff2 1449s ok 258 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 259 1449s ok 260 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 261 1449s ok 262 1449s Set-Cookie: usertrack_test=e1fabbe5.626daeb117746; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=e1fabbe5.626daeb117746 1449s ok 263 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 264 1449s ok 265 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 266 1449s ok 267 1449s Set-Cookie: usertrack_test=948c8a84.626daeb118bd5; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=948c8a84.626daeb118bd5 1449s ok 268 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 269 1449s ok 270 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 271 1449s ok 272 1449s Set-Cookie: usertrack_test=efb2da70.626daeb11a112; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=efb2da70.626daeb11a112 1449s ok 273 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 274 1449s ok 275 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 276 1449s ok 277 1449s Set-Cookie: usertrack_test=f88f7146.626daeb11b5d8; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=f88f7146.626daeb11b5d8 1449s ok 278 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 279 1449s ok 280 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 281 1449s ok 282 1449s Set-Cookie: usertrack_test=e550deec.626daeb11cb4b; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=e550deec.626daeb11cb4b 1449s ok 283 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 284 1449s ok 285 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 286 1449s ok 287 1449s Set-Cookie: usertrack_test=72eff3e0.626daeb11e0e4; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=72eff3e0.626daeb11e0e4 1449s ok 288 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 289 1449s ok 290 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 291 1449s ok 292 1449s Set-Cookie: usertrack_test=6083bc58.626daeb11f60b; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=6083bc58.626daeb11f60b 1449s ok 293 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 294 1449s ok 295 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 296 1449s ok 297 1449s Set-Cookie: usertrack_test=84e88461.626daeb120b15; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=84e88461.626daeb120b15 1449s ok 298 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 299 1449s ok 300 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 301 1449s ok 302 1449s Set-Cookie: usertrack_test=bd9b4f12.626daeb121fc7; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=bd9b4f12.626daeb121fc7 1449s ok 303 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 304 1449s ok 305 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 306 1449s ok 307 1449s Set-Cookie: usertrack_test=497122a9.626daeb123495; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=497122a9.626daeb123495 1449s ok 308 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 309 1449s ok 310 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 311 1449s ok 312 1449s Set-Cookie: usertrack_test=283ed3ad.626daeb124994; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=283ed3ad.626daeb124994 1449s ok 313 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 314 1449s ok 315 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 316 1449s ok 317 1449s Set-Cookie: usertrack_test=fb2fc4cd.626daeb125ee3; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=fb2fc4cd.626daeb125ee3 1449s ok 318 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 319 1449s ok 320 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 321 1449s ok 322 1449s Set-Cookie: usertrack_test=8563cb9c.626daeb127396; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=8563cb9c.626daeb127396 1449s ok 323 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 324 1449s ok 325 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 326 1449s ok 327 1449s Set-Cookie: usertrack_test=b9c4b60.626daeb12894e; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=b9c4b60.626daeb12894e 1449s ok 328 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 329 1449s ok 330 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 331 1449s ok 332 1449s Set-Cookie: usertrack_test=bf009b2b.626daeb129ef8; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=bf009b2b.626daeb129ef8 1449s ok 333 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 334 1449s ok 335 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 336 1449s ok 337 1449s Set-Cookie: usertrack_test=5aeb2301.626daeb12b41f; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=5aeb2301.626daeb12b41f 1449s ok 338 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 339 1449s ok 340 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 341 1449s ok 342 1449s Set-Cookie: usertrack_test=c0518857.626daeb12c8b0; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=c0518857.626daeb12c8b0 1449s ok 343 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 344 1449s ok 345 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 346 1449s ok 347 1449s Set-Cookie: usertrack_test=44052818.626daeb12dd82; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=44052818.626daeb12dd82 1449s ok 348 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 349 1449s ok 350 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 351 1449s ok 352 1449s Set-Cookie: usertrack_test=bb81ca17.626daeb12f365; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=bb81ca17.626daeb12f365 1449s ok 353 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 354 1449s ok 355 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 356 1449s ok 357 1449s Set-Cookie: usertrack_test=eab35464.626daeb1308e1; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=eab35464.626daeb1308e1 1449s ok 358 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 359 1449s ok 360 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 361 1449s ok 362 1449s Set-Cookie: usertrack_test=7146ec57.626daeb131fbe; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=7146ec57.626daeb131fbe 1449s ok 363 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 364 1449s ok 365 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 366 1449s ok 367 1449s Set-Cookie: usertrack_test=33563877.626daeb13353e; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=33563877.626daeb13353e 1449s ok 368 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 369 1449s ok 370 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 371 1449s ok 372 1449s Set-Cookie: usertrack_test=3703ec8e.626daeb134b04; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=3703ec8e.626daeb134b04 1449s ok 373 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 374 1449s ok 375 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 376 1449s ok 377 1449s Set-Cookie: usertrack_test=3fb6d8e9.626daeb1361c2; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=3fb6d8e9.626daeb1361c2 1449s ok 378 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 379 1449s ok 380 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 381 1449s ok 382 1449s Set-Cookie: usertrack_test=9ade74ff.626daeb137870; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=9ade74ff.626daeb137870 1449s ok 383 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 384 1449s ok 385 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 386 1449s ok 387 1449s Set-Cookie: usertrack_test=a640d723.626daeb138e6b; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=a640d723.626daeb138e6b 1449s ok 388 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 389 1449s ok 390 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 391 1449s ok 392 1449s Set-Cookie: usertrack_test=882958f5.626daeb13a3b9; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=882958f5.626daeb13a3b9 1449s ok 393 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 394 1449s ok 395 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 396 1449s ok 397 1449s Set-Cookie: usertrack_test=fa73aef0.626daeb13b8ad; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=fa73aef0.626daeb13b8ad 1449s ok 398 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 399 1449s ok 400 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 401 1449s ok 402 1449s Set-Cookie: usertrack_test=45b28d4.626daeb13ce1f; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=45b28d4.626daeb13ce1f 1449s ok 403 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 404 1449s ok 405 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 406 1449s ok 407 1449s Set-Cookie: usertrack_test=59487280.626daeb13e2f9; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=59487280.626daeb13e2f9 1449s ok 408 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 409 1449s ok 410 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 411 1449s ok 412 1449s Set-Cookie: usertrack_test=6956f1ba.626daeb13f8fc; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=6956f1ba.626daeb13f8fc 1449s ok 413 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 414 1449s ok 415 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 416 1449s ok 417 1449s Set-Cookie: usertrack_test=9462da10.626daeb140ef6; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=9462da10.626daeb140ef6 1449s ok 418 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 419 1449s ok 420 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 421 1449s ok 422 1449s Set-Cookie: usertrack_test=92b39fa3.626daeb142486; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=92b39fa3.626daeb142486 1449s ok 423 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 424 1449s ok 425 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 426 1449s ok 427 1449s Set-Cookie: usertrack_test=c79e1f0a.626daeb143a4b; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=c79e1f0a.626daeb143a4b 1449s ok 428 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 429 1449s ok 430 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 431 1449s ok 432 1449s Set-Cookie: usertrack_test=d3411340.626daeb144f38; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=d3411340.626daeb144f38 1449s ok 433 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 434 1449s ok 435 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 436 1449s ok 437 1449s Set-Cookie: usertrack_test=af94cec9.626daeb146537; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=af94cec9.626daeb146537 1449s ok 438 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 439 1449s ok 440 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 441 1449s ok 442 1449s Set-Cookie: usertrack_test=3e194819.626daeb147bda; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=3e194819.626daeb147bda 1449s ok 443 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 444 1449s ok 445 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 446 1449s ok 447 1449s Set-Cookie: usertrack_test=45615ad9.626daeb1492cf; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=45615ad9.626daeb1492cf 1449s ok 448 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 449 1449s ok 450 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 451 1449s ok 452 1449s Set-Cookie: usertrack_test=48e3a1da.626daeb14a923; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=48e3a1da.626daeb14a923 1449s ok 453 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 454 1449s ok 455 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 456 1449s ok 457 1449s Set-Cookie: usertrack_test=2220af35.626daeb14bec5; path=/; expires=Thu, 14-Nov-24 08:06:48 GMT 1449s Cookie: usertrack_test=2220af35.626daeb14bec5 1449s ok 458 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 459 1449s ok 460 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 461 1449s ok 462 1449s Set-Cookie: usertrack_test=12a8d5c8.626daeb14d5d8; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=12a8d5c8.626daeb14d5d8 1449s ok 463 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 464 1449s ok 465 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 466 1449s ok 467 1449s Set-Cookie: usertrack_test=99b58852.626daeb14eb71; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=99b58852.626daeb14eb71 1449s ok 468 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 469 1449s ok 470 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 471 1449s ok 472 1449s Set-Cookie: usertrack_test=638187e0.626daeb1501ec; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=638187e0.626daeb1501ec 1449s ok 473 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 474 1449s ok 475 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 476 1449s ok 477 1449s Set-Cookie: usertrack_test=19cd4784.626daeb151869; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=19cd4784.626daeb151869 1449s ok 478 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 479 1449s ok 480 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 481 1449s ok 482 1449s Set-Cookie: usertrack_test=2de14d52.626daeb152db0; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=2de14d52.626daeb152db0 1449s ok 483 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 484 1449s ok 485 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 486 1449s ok 487 1449s Set-Cookie: usertrack_test=269e82b9.626daeb1542d8; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=269e82b9.626daeb1542d8 1449s ok 488 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 489 1449s ok 490 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 491 1449s ok 492 1449s Set-Cookie: usertrack_test=e2053a08.626daeb1558ad; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=e2053a08.626daeb1558ad 1449s ok 493 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 494 1449s ok 495 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 496 1449s ok 497 1449s Set-Cookie: usertrack_test=a0cf896c.626daeb156e20; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=a0cf896c.626daeb156e20 1449s ok 498 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 499 1449s ok 500 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 501 1449s ok 502 1449s Set-Cookie: usertrack_test=1ac56878.626daeb158478; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=1ac56878.626daeb158478 1449s ok 503 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 504 1449s ok 505 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 506 1449s ok 507 1449s Set-Cookie: usertrack_test=63989bb1.626daeb15994b; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=63989bb1.626daeb15994b 1449s ok 508 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 509 1449s ok 510 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 511 1449s ok 512 1449s Set-Cookie: usertrack_test=7c0eeeae.626daeb15af37; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=7c0eeeae.626daeb15af37 1449s ok 513 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 514 1449s ok 515 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 516 1449s ok 517 1449s Set-Cookie: usertrack_test=c5dd2280.626daeb15c46c; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=c5dd2280.626daeb15c46c 1449s ok 518 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 519 1449s ok 520 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 521 1449s ok 522 1449s Set-Cookie: usertrack_test=c14cab04.626daeb15da07; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=c14cab04.626daeb15da07 1449s ok 523 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 524 1449s ok 525 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 526 1449s ok 527 1449s Set-Cookie: usertrack_test=54ed27cc.626daeb15efa6; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=54ed27cc.626daeb15efa6 1449s ok 528 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 529 1449s ok 530 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 531 1449s ok 532 1449s Set-Cookie: usertrack_test=756ff2cb.626daeb160644; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=756ff2cb.626daeb160644 1449s ok 533 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 534 1449s ok 535 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 536 1449s ok 537 1449s Set-Cookie: usertrack_test=541bdebd.626daeb161b29; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=541bdebd.626daeb161b29 1449s ok 538 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 539 1449s ok 540 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 541 1449s ok 542 1449s Set-Cookie: usertrack_test=79572d78.626daeb1631ea; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=79572d78.626daeb1631ea 1449s ok 543 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 544 1449s ok 545 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 546 1449s ok 547 1449s Set-Cookie: usertrack_test=e0e1984d.626daeb1649ab; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=e0e1984d.626daeb1649ab 1449s ok 548 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 549 1449s ok 550 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 551 1449s ok 552 1449s Set-Cookie: usertrack_test=d0b51a5b.626daeb165f19; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=d0b51a5b.626daeb165f19 1449s ok 553 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 554 1449s ok 555 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 556 1449s ok 557 1449s Set-Cookie: usertrack_test=6c596ee.626daeb16743c; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=6c596ee.626daeb16743c 1449s ok 558 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 559 1449s ok 560 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 561 1449s ok 562 1449s Set-Cookie: usertrack_test=7770ea42.626daeb168ad9; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=7770ea42.626daeb168ad9 1449s ok 563 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 564 1449s ok 565 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 566 1449s ok 567 1449s Set-Cookie: usertrack_test=5bc62850.626daeb16a11e; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=5bc62850.626daeb16a11e 1449s ok 568 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 569 1449s ok 570 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 571 1449s ok 572 1449s Set-Cookie: usertrack_test=6aedc17d.626daeb16b6c4; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=6aedc17d.626daeb16b6c4 1449s ok 573 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 574 1449s ok 575 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 576 1449s ok 577 1449s Set-Cookie: usertrack_test=b5f0a885.626daeb16cc97; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=b5f0a885.626daeb16cc97 1449s ok 578 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 579 1449s ok 580 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 581 1449s ok 582 1449s Set-Cookie: usertrack_test=66938a75.626daeb16e1e2; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=66938a75.626daeb16e1e2 1449s ok 583 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 584 1449s ok 585 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 586 1449s ok 587 1449s Set-Cookie: usertrack_test=30472778.626daeb16f805; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=30472778.626daeb16f805 1449s ok 588 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 589 1449s ok 590 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 591 1449s ok 592 1449s Set-Cookie: usertrack_test=93321488.626daeb170d5e; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=93321488.626daeb170d5e 1449s ok 593 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 594 1449s ok 595 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 596 1449s ok 597 1449s Set-Cookie: usertrack_test=440b7568.626daeb1722a7; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=440b7568.626daeb1722a7 1449s ok 598 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 599 1449s ok 600 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 601 1449s ok 602 1449s Set-Cookie: usertrack_test=968fe54c.626daeb173810; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=968fe54c.626daeb173810 1449s ok 603 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 604 1449s ok 605 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 606 1449s ok 607 1449s Set-Cookie: usertrack_test=164a203f.626daeb174cd6; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=164a203f.626daeb174cd6 1449s ok 608 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 609 1449s ok 610 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 611 1449s ok 612 1449s Set-Cookie: usertrack_test=f8222b8f.626daeb1762c6; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=f8222b8f.626daeb1762c6 1449s ok 613 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 614 1449s ok 615 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 616 1449s ok 617 1449s Set-Cookie: usertrack_test=e771a13.626daeb17771a; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=e771a13.626daeb17771a 1449s ok 618 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 619 1449s ok 620 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 621 1449s ok 622 1449s Set-Cookie: usertrack_test=9e91fac4.626daeb178d57; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=9e91fac4.626daeb178d57 1449s ok 623 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 624 1449s ok 625 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 626 1449s ok 627 1449s Set-Cookie: usertrack_test=7b5a8437.626daeb17a24f; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=7b5a8437.626daeb17a24f 1449s ok 628 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 629 1449s ok 630 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 631 1449s ok 632 1449s Set-Cookie: usertrack_test=a1159bab.626daeb17b791; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=a1159bab.626daeb17b791 1449s ok 633 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 634 1449s ok 635 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 636 1449s ok 637 1449s Set-Cookie: usertrack_test=afc7be5f.626daeb17cd4f; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=afc7be5f.626daeb17cd4f 1449s ok 638 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 639 1449s ok 640 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 641 1449s ok 642 1449s Set-Cookie: usertrack_test=e962889b.626daeb17e226; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=e962889b.626daeb17e226 1449s ok 643 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 644 1449s ok 645 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 646 1449s ok 647 1449s Set-Cookie: usertrack_test=8b130c34.626daeb17f746; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=8b130c34.626daeb17f746 1449s ok 648 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 649 1449s ok 650 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 651 1449s ok 652 1449s Set-Cookie: usertrack_test=9293717c.626daeb180c93; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=9293717c.626daeb180c93 1449s ok 653 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 654 1449s ok 655 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 656 1449s ok 657 1449s Set-Cookie: usertrack_test=265e50d2.626daeb1822dd; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=265e50d2.626daeb1822dd 1449s ok 658 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 659 1449s ok 660 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 661 1449s ok 662 1449s Set-Cookie: usertrack_test=5e6f4117.626daeb183aff; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=5e6f4117.626daeb183aff 1449s ok 663 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 664 1449s ok 665 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 666 1449s ok 667 1449s Set-Cookie: usertrack_test=e7c4bba4.626daeb1853b1; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=e7c4bba4.626daeb1853b1 1449s ok 668 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 669 1449s ok 670 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 671 1449s ok 672 1449s Set-Cookie: usertrack_test=7ac6834a.626daeb186a58; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=7ac6834a.626daeb186a58 1449s ok 673 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 674 1449s ok 675 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 676 1449s ok 677 1449s Set-Cookie: usertrack_test=524d338b.626daeb187f94; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=524d338b.626daeb187f94 1449s ok 678 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 679 1449s ok 680 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 681 1449s ok 682 1449s Set-Cookie: usertrack_test=2c0f771e.626daeb1897ca; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=2c0f771e.626daeb1897ca 1449s ok 683 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 684 1449s ok 685 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 686 1449s ok 687 1449s Set-Cookie: usertrack_test=a8afcd56.626daeb18b276; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=a8afcd56.626daeb18b276 1449s ok 688 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 689 1449s ok 690 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 691 1449s ok 692 1449s Set-Cookie: usertrack_test=edce02f8.626daeb18c818; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=edce02f8.626daeb18c818 1449s ok 693 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 694 1449s ok 695 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 696 1449s ok 697 1449s Set-Cookie: usertrack_test=63627d1f.626daeb18dddd; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=63627d1f.626daeb18dddd 1449s ok 698 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 699 1449s ok 700 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 701 1449s ok 702 1449s Set-Cookie: usertrack_test=d0ea628e.626daeb18f400; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=d0ea628e.626daeb18f400 1449s ok 703 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 704 1449s ok 705 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 706 1449s ok 707 1449s Set-Cookie: usertrack_test=55bae9c4.626daeb1909a3; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=55bae9c4.626daeb1909a3 1449s ok 708 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 709 1449s ok 710 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 711 1449s ok 712 1449s Set-Cookie: usertrack_test=8fff3dcd.626daeb191f47; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=8fff3dcd.626daeb191f47 1449s ok 713 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 714 1449s ok 715 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 716 1449s ok 717 1449s Set-Cookie: usertrack_test=32fc87c0.626daeb193383; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=32fc87c0.626daeb193383 1449s ok 718 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 719 1449s ok 720 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 721 1449s ok 722 1449s Set-Cookie: usertrack_test=6df5ce6e.626daeb1947d9; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=6df5ce6e.626daeb1947d9 1449s ok 723 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 724 1449s ok 725 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 726 1449s ok 727 1449s Set-Cookie: usertrack_test=63597567.626daeb195d4a; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=63597567.626daeb195d4a 1449s ok 728 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 729 1449s ok 730 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 731 1449s ok 732 1449s Set-Cookie: usertrack_test=3b57a299.626daeb197572; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=3b57a299.626daeb197572 1449s ok 733 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 734 1449s ok 735 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 736 1449s ok 737 1449s Set-Cookie: usertrack_test=e06732ef.626daeb1990f8; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=e06732ef.626daeb1990f8 1449s ok 738 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 739 1449s ok 740 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 741 1449s ok 742 1449s Set-Cookie: usertrack_test=ba86b208.626daeb19a7c9; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=ba86b208.626daeb19a7c9 1449s ok 743 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 744 1449s ok 745 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 746 1449s ok 747 1449s Set-Cookie: usertrack_test=362532b.626daeb19bd6b; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=362532b.626daeb19bd6b 1449s ok 748 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 749 1449s ok 750 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 751 1449s ok 752 1449s Set-Cookie: usertrack_test=db5aa3c9.626daeb19d1ed; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=db5aa3c9.626daeb19d1ed 1449s ok 753 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 754 1449s ok 755 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 756 1449s ok 757 1449s Set-Cookie: usertrack_test=422cba44.626daeb19e83b; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=422cba44.626daeb19e83b 1449s ok 758 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 759 1449s ok 760 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 761 1449s ok 762 1449s Set-Cookie: usertrack_test=74c2784d.626daeb19fd09; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=74c2784d.626daeb19fd09 1449s ok 763 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 764 1449s ok 765 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 766 1449s ok 767 1449s Set-Cookie: usertrack_test=8154fc6a.626daeb1a10c5; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=8154fc6a.626daeb1a10c5 1449s ok 768 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 769 1449s ok 770 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 771 1449s ok 772 1449s Set-Cookie: usertrack_test=c423dfa7.626daeb1a2545; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=c423dfa7.626daeb1a2545 1449s ok 773 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 774 1449s ok 775 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 776 1449s ok 777 1449s Set-Cookie: usertrack_test=b2ea4922.626daeb1a3923; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=b2ea4922.626daeb1a3923 1449s ok 778 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 779 1449s ok 780 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 781 1449s ok 782 1449s Set-Cookie: usertrack_test=27ac700c.626daeb1a4c9c; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=27ac700c.626daeb1a4c9c 1449s ok 783 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 784 1449s ok 785 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 786 1449s ok 787 1449s Set-Cookie: usertrack_test=2f88e425.626daeb1a6126; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=2f88e425.626daeb1a6126 1449s ok 788 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 789 1449s ok 790 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 791 1449s ok 792 1449s Set-Cookie: usertrack_test=7a4471a.626daeb1a7671; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=7a4471a.626daeb1a7671 1449s ok 793 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 794 1449s ok 795 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 796 1449s ok 797 1449s Set-Cookie: usertrack_test=5b2e8ea2.626daeb1a8c26; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=5b2e8ea2.626daeb1a8c26 1449s ok 798 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 799 1449s ok 800 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 801 1449s ok 802 1449s Set-Cookie: usertrack_test=7582e01f.626daeb1aa064; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=7582e01f.626daeb1aa064 1449s ok 803 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 804 1449s ok 805 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 806 1449s ok 807 1449s Set-Cookie: usertrack_test=cea4345e.626daeb1ab455; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=cea4345e.626daeb1ab455 1449s ok 808 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 809 1449s ok 810 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 811 1449s ok 812 1449s Set-Cookie: usertrack_test=26de467d.626daeb1ac8cb; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=26de467d.626daeb1ac8cb 1449s ok 813 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 814 1449s ok 815 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 816 1449s ok 817 1449s Set-Cookie: usertrack_test=9ab04cf.626daeb1adcde; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=9ab04cf.626daeb1adcde 1449s ok 818 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 819 1449s ok 820 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 821 1449s ok 822 1449s Set-Cookie: usertrack_test=f2e0ba62.626daeb1af14a; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=f2e0ba62.626daeb1af14a 1449s ok 823 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 824 1449s ok 825 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 826 1449s ok 827 1449s Set-Cookie: usertrack_test=84f244b2.626daeb1b0683; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=84f244b2.626daeb1b0683 1449s ok 828 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 829 1449s ok 830 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 831 1449s ok 832 1449s Set-Cookie: usertrack_test=9d7c0900.626daeb1b1b3e; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=9d7c0900.626daeb1b1b3e 1449s ok 833 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 834 1449s ok 835 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 836 1449s ok 837 1449s Set-Cookie: usertrack_test=dc604295.626daeb1b2ffb; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=dc604295.626daeb1b2ffb 1449s ok 838 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 839 1449s ok 840 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 841 1449s ok 842 1449s Set-Cookie: usertrack_test=c05538c3.626daeb1b44de; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=c05538c3.626daeb1b44de 1449s ok 843 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 844 1449s ok 845 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 846 1449s ok 847 1449s Set-Cookie: usertrack_test=8a2d436f.626daeb1b59a1; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=8a2d436f.626daeb1b59a1 1449s ok 848 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 849 1449s ok 850 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 851 1449s ok 852 1449s Set-Cookie: usertrack_test=91dc1b24.626daeb1b6e6d; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=91dc1b24.626daeb1b6e6d 1449s ok 853 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 854 1449s ok 855 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 856 1449s ok 857 1449s Set-Cookie: usertrack_test=21dca662.626daeb1b82a1; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=21dca662.626daeb1b82a1 1449s ok 858 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 859 1449s ok 860 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 861 1449s ok 862 1449s Set-Cookie: usertrack_test=b79d660f.626daeb1b979d; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=b79d660f.626daeb1b979d 1449s ok 863 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 864 1449s ok 865 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 866 1449s ok 867 1449s Set-Cookie: usertrack_test=c5bac424.626daeb1babb9; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=c5bac424.626daeb1babb9 1449s ok 868 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 869 1449s ok 870 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 871 1449s ok 872 1449s Set-Cookie: usertrack_test=3f18a331.626daeb1bc076; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=3f18a331.626daeb1bc076 1449s ok 873 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 874 1449s ok 875 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 876 1449s ok 877 1449s Set-Cookie: usertrack_test=4039ba4d.626daeb1bd4c1; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=4039ba4d.626daeb1bd4c1 1449s ok 878 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 879 1449s ok 880 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 881 1449s ok 882 1449s Set-Cookie: usertrack_test=9a658682.626daeb1be957; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=9a658682.626daeb1be957 1449s ok 883 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 884 1449s ok 885 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 886 1449s ok 887 1449s Set-Cookie: usertrack_test=e9680625.626daeb1bfe27; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=e9680625.626daeb1bfe27 1449s ok 888 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 889 1449s ok 890 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 891 1449s ok 892 1449s Set-Cookie: usertrack_test=284a9e95.626daeb1c1426; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=284a9e95.626daeb1c1426 1449s ok 893 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 894 1449s ok 895 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 896 1449s ok 897 1449s Set-Cookie: usertrack_test=86307fd6.626daeb1c2c2c; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=86307fd6.626daeb1c2c2c 1449s ok 898 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 899 1449s ok 900 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 901 1449s ok 902 1449s Set-Cookie: usertrack_test=6a011695.626daeb1c41da; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=6a011695.626daeb1c41da 1449s ok 903 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 904 1449s ok 905 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 906 1449s ok 907 1449s Set-Cookie: usertrack_test=4c12648a.626daeb1c55b1; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=4c12648a.626daeb1c55b1 1449s ok 908 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 909 1449s ok 910 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 911 1449s ok 912 1449s Set-Cookie: usertrack_test=8842afe7.626daeb1c6a57; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=8842afe7.626daeb1c6a57 1449s ok 913 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 914 1449s ok 915 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 916 1449s ok 917 1449s Set-Cookie: usertrack_test=ff5bf39c.626daeb1c7f11; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=ff5bf39c.626daeb1c7f11 1449s ok 918 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 919 1449s ok 920 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 921 1449s ok 922 1449s Set-Cookie: usertrack_test=bfd90dab.626daeb1c9375; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=bfd90dab.626daeb1c9375 1449s ok 923 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 924 1449s ok 925 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 926 1449s ok 927 1449s Set-Cookie: usertrack_test=6ec48767.626daeb1cab6f; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=6ec48767.626daeb1cab6f 1449s ok 928 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 929 1449s ok 930 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 931 1449s ok 932 1449s Set-Cookie: usertrack_test=5dbc1b89.626daeb1cc132; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=5dbc1b89.626daeb1cc132 1449s ok 933 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 934 1449s ok 935 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 936 1449s ok 937 1449s Set-Cookie: usertrack_test=fd0ccdee.626daeb1cd742; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=fd0ccdee.626daeb1cd742 1449s ok 938 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 939 1449s ok 940 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 941 1449s ok 942 1449s Set-Cookie: usertrack_test=883319ad.626daeb1ced51; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=883319ad.626daeb1ced51 1449s ok 943 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 944 1449s ok 945 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 946 1449s ok 947 1449s Set-Cookie: usertrack_test=b9e1224d.626daeb1d01d7; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=b9e1224d.626daeb1d01d7 1449s ok 948 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 949 1449s ok 950 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 951 1449s ok 952 1449s Set-Cookie: usertrack_test=ce89dd9b.626daeb1d168c; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=ce89dd9b.626daeb1d168c 1449s ok 953 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 954 1449s ok 955 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 956 1449s ok 957 1449s Set-Cookie: usertrack_test=2cf10c2b.626daeb1d2c39; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=2cf10c2b.626daeb1d2c39 1449s ok 958 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 959 1449s ok 960 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 961 1449s ok 962 1449s Set-Cookie: usertrack_test=7d476233.626daeb1d40fb; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=7d476233.626daeb1d40fb 1449s ok 963 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 964 1449s ok 965 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 966 1449s ok 967 1449s Set-Cookie: usertrack_test=6cb1bbdb.626daeb1d558b; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=6cb1bbdb.626daeb1d558b 1449s ok 968 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 969 1449s ok 970 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 971 1449s ok 972 1449s Set-Cookie: usertrack_test=5879f8d7.626daeb1d6921; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=5879f8d7.626daeb1d6921 1449s ok 973 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 974 1449s ok 975 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 976 1449s ok 977 1449s Set-Cookie: usertrack_test=76a5372f.626daeb1d7dee; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=76a5372f.626daeb1d7dee 1449s ok 978 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 979 1449s ok 980 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 981 1449s ok 982 1449s Set-Cookie: usertrack_test=304193ed.626daeb1d936c; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=304193ed.626daeb1d936c 1449s ok 983 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 984 1449s ok 985 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 986 1449s ok 987 1449s Set-Cookie: usertrack_test=d47c1a28.626daeb1daaf3; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=d47c1a28.626daeb1daaf3 1449s ok 988 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 989 1449s ok 990 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 991 1449s ok 992 1449s Set-Cookie: usertrack_test=b64959ec.626daeb1dc2be; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=b64959ec.626daeb1dc2be 1449s ok 993 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 994 1449s ok 995 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 996 1449s ok 997 1449s Set-Cookie: usertrack_test=bea28780.626daeb1dd8d9; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s Cookie: usertrack_test=bea28780.626daeb1dd8d9 1449s ok 998 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 999 1449s ok 1000 1449s ok 1001 1449s # testing : Checking return code is '200' 1449s # expected: 200 1449s # received: '200' 1449s ok 1002 1449s # usertrack_test=55d4465c.626daeb1dede5; path=/; expires=Thu, 14-Nov-24 08:06:49 GMT 1449s ok 1003 1449s # expected: undef 1449s # received: undef 1449s ok 1004 1449s ok 1451s t/modules/vhost_alias.t ............. 1451s 1..8 1451s # Running under perl version 5.040000 for linux 1451s # Current time local: Thu Nov 14 08:05:49 2024 1451s # Current time GMT: Thu Nov 14 08:05:49 2024 1451s # Using Test.pm version 1.31 1451s # Using Apache/Test.pm version 1.44 1451s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1451s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1451s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1451s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1451s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1451s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1451s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1451s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1451s # testing : VirtalDocumentRoot test 1451s # expected: 'www.vha-test.com' 1451s # received: 'www.vha-test.com' 1451s ok 1 1451s # testing : VirtualScriptAlias test 1451s # expected: 'test cgi for www.vha-test.com' 1451s # received: 'test cgi for www.vha-test.com' 1451s ok 2 1451s # testing : VirtalDocumentRoot test 1451s # expected: 'big.server.name.from.heck.org' 1451s # received: 'big.server.name.from.heck.org' 1451s ok 3 1451s # testing : VirtualScriptAlias test 1451s # expected: 'test cgi for big.server.name.from.heck.org' 1451s # received: 'test cgi for big.server.name.from.heck.org' 1451s ok 4 1451s # testing : VirtalDocumentRoot test 1451s # expected: 'ab.com' 1451s # received: 'ab.com' 1451s ok 5 1451s # testing : VirtualScriptAlias test 1451s # expected: 'test cgi for ab.com' 1451s # received: 'test cgi for ab.com' 1451s ok 6 1451s # testing : VirtalDocumentRoot test 1451s # expected: 'w-t-f.net' 1451s # received: 'w-t-f.net' 1451s ok 7 1451s # testing : VirtualScriptAlias test 1451s # expected: 'test cgi for w-t-f.net' 1451s # received: 'test cgi for w-t-f.net' 1451s ok 8 1451s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1451s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1451s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1451s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1451s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1451s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1451s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1451s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1451s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1451s ok 1454s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1456s t/protocol/echo.t ................... 1456s 1..8 1456s # Running under perl version 5.040000 for linux 1456s # Current time local: Thu Nov 14 08:05:54 2024 1456s # Current time GMT: Thu Nov 14 08:05:54 2024 1456s # Using Test.pm version 1.31 1456s # Using Apache/Test.pm version 1.44 1456s testing mod_echo_ssl 1456s ok 1 1456s #Cipher: TLS_AES_256_GCM_SHA384 1456s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1456s # testing : echo 1456s # expected: 't/protocol/echo.t' 1456s # received: 't/protocol/echo.t' 1456s ok 2 1456s # testing : echo 1456s # expected: '/usr/bin/perl' 1456s # received: '/usr/bin/perl' 1456s ok 3 1456s # testing : echo 1456s # expected: '278188278188278188278188278188' 1456s # received: '278188278188278188278188278188' 1456s ok 4 1456s testing mod_echo 1456s ok 5 1456s # testing : echo 1456s # expected: 't/protocol/echo.t' 1456s # received: 't/protocol/echo.t' 1456s ok 6 1456s # testing : echo 1456s # expected: '/usr/bin/perl' 1456s # received: '/usr/bin/perl' 1456s ok 7 1456s # testing : echo 1456s # expected: '278188278188278188278188278188' 1456s # received: '278188278188278188278188278188' 1456s ok 8 1456s ok 1458s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1460s t/security/CVE-2003-0542.t .......... 1460s 1..1 1460s # Running under perl version 5.040000 for linux 1460s # Current time local: Thu Nov 14 08:05:58 2024 1460s # Current time GMT: Thu Nov 14 08:05:58 2024 1460s # Using Test.pm version 1.31 1460s # Using Apache/Test.pm version 1.44 1460s # testing : CAN-2003-0542 test case 1460s # expected: 404 1460s # received: '404' 1460s ok 1 1460s ok 1462s t/security/CVE-2004-0747.t .......... 1462s 1..1 1462s # Running under perl version 5.040000 for linux 1462s # Current time local: Thu Nov 14 08:06:00 2024 1462s # Current time GMT: Thu Nov 14 08:06:00 2024 1462s # Using Test.pm version 1.31 1462s # Using Apache/Test.pm version 1.44 1462s # testing : CAN-2004-0747 ap_resolve_env test case 1462s # expected: 200 1462s # received: 200 1462s ok 1 1462s ok 1464s t/security/CVE-2004-0811.t .......... 1464s 1..8 1464s # Running under perl version 5.040000 for linux 1464s # Current time local: Thu Nov 14 08:06:02 2024 1464s # Current time GMT: Thu Nov 14 08:06:02 2024 1464s # Using Test.pm version 1.31 1464s # Using Apache/Test.pm version 1.44 1464s # testing : subdir access allowed 1464s # expected: 200 1464s # received: '200' 1464s ok 1 1464s # testing : subdir access allowed 1464s # expected: 200 1464s # received: '200' 1464s ok 2 1464s # testing : subdir access allowed 1464s # expected: 200 1464s # received: '200' 1464s ok 3 1464s # testing : subdir access allowed 1464s # expected: 200 1464s # received: '200' 1464s ok 4 1464s # testing : topdir access denied 1464s # expected: 401 1464s # received: '401' 1464s ok 5 1464s # testing : topdir access denied 1464s # expected: 401 1464s # received: '401' 1464s ok 6 1464s # testing : topdir access denied 1464s # expected: 401 1464s # received: '401' 1464s ok 7 1464s # testing : topdir access denied 1464s # expected: 401 1464s # received: '401' 1464s ok 8 1464s ok 1466s t/security/CVE-2004-0940.t .......... 1466s 1..1 1466s # Running under perl version 5.040000 for linux 1466s # Current time local: Thu Nov 14 08:06:04 2024 1466s # Current time GMT: Thu Nov 14 08:06:04 2024 1466s # Using Test.pm version 1.31 1466s # Using Apache/Test.pm version 1.44 1466s # testing : response was 200 1466s # expected: 200 1466s # received: '200' 1466s ok 1 1466s ok 1469s t/security/CVE-2004-0942.t .......... 1469s 1..2 1469s # Running under perl version 5.040000 for linux 1469s # Current time local: Thu Nov 14 08:06:06 2024 1469s # Current time GMT: Thu Nov 14 08:06:06 2024 1469s # Using Test.pm version 1.31 1469s # Using Apache/Test.pm version 1.44 1469s ok 1 1469s # testing : request was refused 1469s # expected: qr/^HTTP\/1\.. 400/ 1469s # received: 'HTTP/1.1 400 Bad Request 1469s # ' 1469s ok 2 1469s ok 1471s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1474s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1477s t/security/CVE-2005-2491.t .......... 1477s 1..4 1477s # Running under perl version 5.040000 for linux 1477s # Current time local: Thu Nov 14 08:06:14 2024 1477s # Current time GMT: Thu Nov 14 08:06:14 2024 1477s # Using Test.pm version 1.31 1477s # Using Apache/Test.pm version 1.44 1477s # testing : check that server did not segfault 1477s # expected: 'Internal Server Error' 1477s # received: 'Internal Server Error' 1477s ok 1 1477s # testing : check for 500 response error 1477s # expected: 500 1477s # received: '500' 1477s ok 2 1477s # testing : check that server did not segfault 1477s # expected: 'Internal Server Error' 1477s # received: 'Internal Server Error' 1477s ok 3 1477s # testing : check for 500 response error 1477s # expected: 500 1477s # received: '500' 1477s ok 4 1477s ok 1479s t/security/CVE-2005-2700.t .......... 1479s 1..2 1479s # Running under perl version 5.040000 for linux 1479s # Current time local: Thu Nov 14 08:06:16 2024 1479s # Current time GMT: Thu Nov 14 08:06:16 2024 1479s # Using Test.pm version 1.31 1479s # Using Apache/Test.pm version 1.44 1479s # testing : access permitted without ccert 1479s # expected: 200 1479s # received: '200' 1479s ok 1 1479s # testing : access *not* permitted without ccert 1479s # expected: 200 1479s # received: '403' 1479s ok 2 1479s ok 1481s t/security/CVE-2005-3352.t .......... 1481s 1..2 1481s # Running under perl version 5.040000 for linux 1481s # Current time local: Thu Nov 14 08:06:19 2024 1481s # Current time GMT: Thu Nov 14 08:06:19 2024 1481s # Using Test.pm version 1.31 1481s # Using Apache/Test.pm version 1.44 1481s # testing : response code is OK 1481s # expected: 200 1481s # received: '200' 1481s ok 1 1481s # testing : referer was escaped 1481s # expected: qr/%22%3e/ 1481s # received: ' 1481s # 1481s # Menu for /security/CVE-2005-3352.map 1481s # 1481s #

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

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

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

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

Bad Request

1533s #

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

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

Forbidden

1571s

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

1571s 1571s ok 1 1571s HTTP/1.1 200 OK 1571s Connection: close 1571s Date: Thu, 14 Nov 2024 08:07:51 GMT 1571s Accept-Ranges: bytes 1571s ETag: "1a-61fafa7f73d80" 1571s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1571s Vary: In-If1 1571s Content-Length: 26 1571s Content-Type: text/html 1571s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1571s Client-Date: Thu, 14 Nov 2024 08:07:51 GMT 1571s Client-Peer: 127.0.0.1:8532 1571s Client-Response-Num: 1 1571s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1571s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1571s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1571s Client-SSL-Socket-Class: IO::Socket::SSL 1571s Client-SSL-Version: TLSv1_3 1571s DMMATCH1: 1 1571s 1571s welcome to localhost:8529 1571s ok 2 1571s 500 Server closed connection without sending any data back 1571s Content-Type: text/plain 1571s Client-Date: Thu, 14 Nov 2024 08:07:51 GMT 1571s Client-Warning: Internal response 1571s 1571s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1571s ok 3 1571s ok 1571s All tests successful. 1571s Files=143, Tests=7309, 547 wallclock secs ( 2.85 usr 0.85 sys + 194.96 cusr 286.94 csys = 485.60 CPU) 1571s Result: PASS 1571s [warning] server localhost:8529 shutdown 1572s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 1572s + grep -E '^Result: PASS' testlog.mpm_worker 1572s Files=143, Tests=7309, 547 wallclock secs ( 2.85 usr 0.85 sys + 194.96 cusr 286.94 csys = 485.60 CPU) 1572s + grep -E '^Result: FAIL' testlog.mpm_worker 1572s + grep -E 'server dumped core' testlog.mpm_worker 1572s Result: PASS 1572s + return 0 1572s + run_tests mpm_event 1572s + local MPM=mpm_event 1572s + shift 1572s + local LOG=testlog.mpm_event 1572s + echo =============Running-with-mpm_event========== 1572s + rm -f apache2.conf.debian 1572s + cp /etc/apache2/apache2.conf apache2.conf.debian 1572s =============Running-with-mpm_event========== 1572s + cat /etc/apache2/mods-available/mpm_event.load 1572s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1572s t/TEST -clean 1572s + 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 1572s + grep -v mpm_ 1572s + xargs cat 1572s + for m in bucketeer case_filter case_filter_in 1572s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1572s + for m in bucketeer case_filter case_filter_in 1572s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1572s + for m in bucketeer case_filter case_filter_in 1572s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1572s + cat /etc/apache2/mods-available/mime.conf 1572s + echo 'Servername localhost' 1572s + make clean 1573s [warning] setting ulimit to allow core files 1573s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/TEST -clean 1573s Duplicate specification "clean" for option "clean" 1573s Duplicate specification "help" for option "help" 1573s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules' 1573s cd authany && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 1573s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 1573s cd client_add_filter && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1573s cd eat_post && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1573s cd echo_post && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1573s cd echo_post_chunk && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1573s cd fold && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 1573s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 1573s cd input_body_filter && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1573s cd list_modules && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1573s cd memory_track && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1573s cd nntp_like && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1573s cd random_chunk && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1573s cd test_apr_uri && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1573s cd test_pass_brigade && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1573s cd test_rwrite && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1573s cd test_session && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 1573s cd test_ssl && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1573s cd test_utilities && make clean 1573s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1573s 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 1573s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1573s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules' 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1573s rmdir keys 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1573s rmdir newcerts 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1573s rmdir certs 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1573s rmdir crl 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1573s rmdir export 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1573s rmdir csr 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1573s rmdir conf 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1573s rmdir proxy 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1573s unlink /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1573s rmdir asf 1573s rmdir /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1573s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1573s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test' 1573s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1573s t/TEST -clean 1573s [warning] setting ulimit to allow core files 1573s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1574s Duplicate specification "clean" for option "clean" 1574s Duplicate specification "help" for option "help" 1574s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1574s make[2]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1574s rm -f \ 1574s TestItSelf.bso TestItSelf.def \ 1574s TestItSelf.exp TestItSelf.x \ 1574s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1574s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1574s *.a *.o \ 1574s *perl.core MYMETA.json \ 1574s MYMETA.yml blibdirs.ts \ 1574s core core.*perl.*.? \ 1574s core.[0-9] core.[0-9][0-9] \ 1574s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1574s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1574s mon.out perl \ 1574s perl perl.exe \ 1574s perlmain.c pm_to_blib \ 1574s pm_to_blib.ts so_locations \ 1574s tmon.out 1574s rm -rf \ 1574s Makefile.old blib \ 1574s t/TEST 1574s mv Makefile Makefile.old > /dev/null 2>&1 1574s make[2]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1574s rm -f \ 1574s Test.bso Test.def \ 1574s Test.exp Test.x \ 1574s ../blib/arch/auto/Apache/Test/extralibs.all \ 1574s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1574s *.a *.o \ 1574s *perl.core MYMETA.json \ 1574s MYMETA.yml blibdirs.ts \ 1574s core core.*perl.*.? \ 1574s core.[0-9] core.[0-9][0-9] \ 1574s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1574s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1574s mon.out perl \ 1574s perl perl.exe \ 1574s perlmain.c pm_to_blib \ 1574s pm_to_blib.ts so_locations \ 1574s tmon.out 1574s rm -rf \ 1574s .mypacklist Makefile.old \ 1574s blib t/REPORT \ 1574s t/TEST 1574s mv Makefile Makefile.old > /dev/null 2>&1 1574s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test' 1574s rm -f \ 1574s test.bso test.def \ 1574s test.exp test.x \ 1574s blib/arch/auto/httpd-test/extralibs.all \ 1574s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1574s *.a *.o \ 1574s *perl.core MYMETA.json \ 1574s MYMETA.yml blibdirs.ts \ 1574s core core.*perl.*.? \ 1574s core.[0-9] core.[0-9][0-9] \ 1574s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1574s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1574s mon.out perl \ 1574s perl perl.exe \ 1574s perlmain.c pm_to_blib \ 1574s pm_to_blib.ts so_locations \ 1574s tmon.out 1574s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1574s rm -rf \ 1574s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1574s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1574s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1574s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1574s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1574s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1574s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1574s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1574s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1574s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1574s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1574s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1574s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1574s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1574s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1574s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1574s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1574s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1574s blib 1574s mv Makefile Makefile.old > /dev/null 2>&1 1574s + chown -R tuser: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp 1574s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1574s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1574s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1574s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1574s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1574s Checking if your kit is complete... 1574s Looks good 1574s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1574s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1574s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1574s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1574s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1574s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1574s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1574s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1574s Warning: NAME must be a package name 1574s [ info] generating script t/TEST 1574s [ info] generating script ./t/cgi-bin/cookies.pl 1574s [ info] generating script ./t/cgi-bin/next_available_port.pl 1574s [ info] generating script t/TEST 1574s Writing MYMETA.yml and MYMETA.json 1574s Writing MYMETA.yml and MYMETA.json 1574s Checking for Cwd...ok 1574s Checking for File::Spec...ok 1574s Generating a Unix-style Makefile 1574s Writing Makefile for httpd-test 1574s Writing MYMETA.yml and MYMETA.json 1574s + su tuser -c 't/TEST ' 1574s + tee testlog.mpm_event 1574s [warning] setting ulimit to allow core files 1574s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/TEST 1575s Duplicate specification "clean" for option "clean" 1575s Duplicate specification "help" for option "help" 1577s [warning] generating SSL CA for asf 1577s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1577s ........+.+........+....+......+.........+.....................+..+....+.........+...........+...+.+.....+....+..+...+......+.+++++++++++++++++++++++++++++++++++++++*......+...+...+....+...+.........+..............+......+.+..................+.........+...+...+++++++++++++++++++++++++++++++++++++++*..+....+...+............+..+.+...+.....+.......+..+......+.+.....+.+.........+.....+.+.............................+...+.+.....+....+........+....+......+.........+.....+....+.........+........+....++++++ 1577s ..+.............+......+........+.+..+....+.....+.........+...............+......+.+..+......+++++++++++++++++++++++++++++++++++++++*.+......+.....+...+.+......+++++++++++++++++++++++++++++++++++++++*...+......+...+.......+.....+....+......+......+...+.....+......+...+......+......+.+.........+.....+.+.....+......................+...+...+..+....++++++ 1577s ----- 1577s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1577s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1577s [ 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 1577s [ 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 1578s Using configuration from conf/server2_des3.cnf 1578s Check that the request matches the signature 1578s Signature ok 1578s The Subject's Distinguished Name is as follows 1578s countryName :PRINTABLE:'US' 1578s stateOrProvinceName :ASN.1 12:'California' 1578s localityName :ASN.1 12:'San Francisco' 1578s organizationName :ASN.1 12:'ASF' 1578s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1578s commonName :ASN.1 12:'localhost' 1578s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1578s Certificate is to be certified until Nov 14 08:07:57 2025 GMT (365 days) 1578s 1578s Write out database with 1 new entries 1578s Database updated 1578s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1578s [ 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 1578s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch -extensions client_ext 1578s Using configuration from conf/client_snakeoil.cnf 1578s Check that the request matches the signature 1578s Signature ok 1578s The Subject's Distinguished Name is as follows 1578s countryName :PRINTABLE:'AU' 1578s stateOrProvinceName :ASN.1 12:'Queensland' 1578s localityName :ASN.1 12:'Mackay' 1578s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1578s organizationalUnitName:ASN.1 12:'Staff' 1578s commonName :ASN.1 12:'client_snakeoil' 1578s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1578s Certificate is to be certified until Nov 14 08:07:58 2025 GMT (365 days) 1578s 1578s Write out database with 1 new entries 1578s Database updated 1578s [ 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 1578s [ info] generating proxy cert: proxy/client_snakeoil.pem 1578s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1578s [ 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 1578s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch -extensions client_ext 1578s Using configuration from conf/client_revoked.cnf 1578s Check that the request matches the signature 1578s Signature ok 1578s The Subject's Distinguished Name is as follows 1578s countryName :PRINTABLE:'US' 1578s stateOrProvinceName :ASN.1 12:'California' 1578s localityName :ASN.1 12:'San Francisco' 1578s organizationName :ASN.1 12:'ASF' 1578s organizationalUnitName:ASN.1 12:'httpd-test' 1578s commonName :ASN.1 12:'client_revoked' 1578s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1578s Certificate is to be certified until Nov 14 08:07:58 2025 GMT (365 days) 1578s 1578s Write out database with 1 new entries 1578s Database updated 1578s [ 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 1578s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1578s Using configuration from conf/cacrl.cnf 1578s Revoking Certificate 03. 1578s Database updated 1578s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1578s Using configuration from conf/cacrl.cnf 1578s [ info] generating proxy cert: proxy/client_revoked.pem 1578s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1579s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1579s [ 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 1579s [ 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 1579s Using configuration from conf/server_dsa.cnf 1579s Check that the request matches the signature 1579s Signature ok 1579s The Subject's Distinguished Name is as follows 1579s countryName :PRINTABLE:'US' 1579s stateOrProvinceName :ASN.1 12:'California' 1579s localityName :ASN.1 12:'San Francisco' 1579s organizationName :ASN.1 12:'ASF' 1579s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1579s commonName :ASN.1 12:'localhost' 1579s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1579s Certificate is to be certified until Nov 14 08:07:59 2025 GMT (365 days) 1579s 1579s Write out database with 1 new entries 1579s Database updated 1579s [ info] openssl genrsa -out keys/client_colon.pem 2048 1580s [ 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 1580s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch -extensions client_ext 1580s Using configuration from conf/client_colon.cnf 1580s Check that the request matches the signature 1580s Signature ok 1580s The Subject's Distinguished Name is as follows 1580s countryName :PRINTABLE:'US' 1580s stateOrProvinceName :ASN.1 12:'California' 1580s localityName :ASN.1 12:'San Francisco' 1580s organizationName :ASN.1 12:'ASF' 1580s organizationalUnitName:ASN.1 12:'httpd-test' 1580s commonName :ASN.1 12:'user:colon' 1580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1580s Certificate is to be certified until Nov 14 08:08:00 2025 GMT (365 days) 1580s 1580s Write out database with 1 new entries 1580s Database updated 1580s [ 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 1580s [ info] generating proxy cert: proxy/client_colon.pem 1580s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1580s [ 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 1580s [ 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 1580s Using configuration from conf/server2_dsa.cnf 1580s Check that the request matches the signature 1580s Signature ok 1580s The Subject's Distinguished Name is as follows 1580s countryName :PRINTABLE:'US' 1580s stateOrProvinceName :ASN.1 12:'California' 1580s localityName :ASN.1 12:'San Francisco' 1580s organizationName :ASN.1 12:'ASF' 1580s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1580s commonName :ASN.1 12:'localhost' 1580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1580s Certificate is to be certified until Nov 14 08:08:00 2025 GMT (365 days) 1580s 1580s Write out database with 1 new entries 1580s Database updated 1580s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1580s [ 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 1580s [ 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 1580s Using configuration from conf/server2_des3_dsa.cnf 1580s Check that the request matches the signature 1580s Signature ok 1580s The Subject's Distinguished Name is as follows 1580s countryName :PRINTABLE:'US' 1580s stateOrProvinceName :ASN.1 12:'California' 1580s localityName :ASN.1 12:'San Francisco' 1580s organizationName :ASN.1 12:'ASF' 1580s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1580s commonName :ASN.1 12:'localhost' 1580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1580s Certificate is to be certified until Nov 14 08:08:00 2025 GMT (365 days) 1580s 1580s Write out database with 1 new entries 1580s Database updated 1580s [ info] openssl genrsa -out keys/client_ok.pem 2048 1580s [ 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 1580s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ext -extensions client_ok_ext 1580s Using configuration from conf/client_ok.cnf 1580s Check that the request matches the signature 1580s Signature ok 1580s The Subject's Distinguished Name is as follows 1580s countryName :PRINTABLE:'US' 1580s stateOrProvinceName :ASN.1 12:'California' 1580s localityName :ASN.1 12:'San Francisco' 1580s organizationName :ASN.1 12:'ASF' 1580s organizationalUnitName:ASN.1 12:'httpd-test' 1580s commonName :ASN.1 12:'client_ok' 1580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1580s Certificate is to be certified until Nov 14 08:08:00 2025 GMT (365 days) 1580s 1580s Write out database with 1 new entries 1580s Database updated 1580s [ 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 1580s [ info] generating proxy cert: proxy/client_ok.pem 1580s [ info] openssl genrsa -out keys/server.pem 2048 1580s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1580s [ 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 1580s Using configuration from conf/server.cnf 1580s Check that the request matches the signature 1580s Signature ok 1580s The Subject's Distinguished Name is as follows 1580s countryName :PRINTABLE:'US' 1580s stateOrProvinceName :ASN.1 12:'California' 1580s localityName :ASN.1 12:'San Francisco' 1580s organizationName :ASN.1 12:'ASF' 1580s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1580s commonName :ASN.1 12:'localhost' 1580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1580s Certificate is to be certified until Nov 14 08:08:00 2025 GMT (365 days) 1580s 1580s Write out database with 1 new entries 1580s Database updated 1580s [ info] openssl genrsa -out keys/server2.pem 2048 1581s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1581s [ 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 1581s Using configuration from conf/server2.cnf 1581s Check that the request matches the signature 1581s Signature ok 1581s The Subject's Distinguished Name is as follows 1581s countryName :PRINTABLE:'US' 1581s stateOrProvinceName :ASN.1 12:'California' 1581s localityName :ASN.1 12:'San Francisco' 1581s organizationName :ASN.1 12:'ASF' 1581s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1581s commonName :ASN.1 12:'localhost' 1581s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1581s Certificate is to be certified until Nov 14 08:08:01 2025 GMT (365 days) 1581s 1581s Write out database with 1 new entries 1581s Database updated 1581s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1581s [ 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 1581s [ 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 1581s Using configuration from conf/server_des3_dsa.cnf 1581s Check that the request matches the signature 1581s Signature ok 1581s The Subject's Distinguished Name is as follows 1581s countryName :PRINTABLE:'US' 1581s stateOrProvinceName :ASN.1 12:'California' 1581s localityName :ASN.1 12:'San Francisco' 1581s organizationName :ASN.1 12:'ASF' 1581s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1581s commonName :ASN.1 12:'localhost' 1581s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1581s Certificate is to be certified until Nov 14 08:08:01 2025 GMT (365 days) 1581s 1581s Write out database with 1 new entries 1581s Database updated 1581s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1581s [ 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 1581s [ 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 1581s Using configuration from conf/server_des3.cnf 1581s Check that the request matches the signature 1581s Signature ok 1581s The Subject's Distinguished Name is as follows 1581s countryName :PRINTABLE:'US' 1581s stateOrProvinceName :ASN.1 12:'California' 1581s localityName :ASN.1 12:'San Francisco' 1581s organizationName :ASN.1 12:'ASF' 1581s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1581s commonName :ASN.1 12:'localhost' 1581s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1581s Certificate is to be certified until Nov 14 08:08:01 2025 GMT (365 days) 1581s 1581s Write out database with 1 new entries 1581s Database updated 1581s [ info] linked ca-bundle.crl to fdd35eee.r0 1581s cd authany && make .libs/mod_authany.so 1581s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 1581s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1581s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1581s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1581s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1581s libtool: link: arm-linux-gnueabihf-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 1581s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1581s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/authany' 1581s cd client_add_filter && make .libs/mod_client_add_filter.so 1581s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1581s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1581s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1581s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1581s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1582s libtool: link: arm-linux-gnueabihf-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 1582s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1582s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1582s cd eat_post && make .libs/mod_eat_post.so 1582s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1582s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1582s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1582s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1582s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1582s libtool: link: arm-linux-gnueabihf-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 1582s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1582s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1582s cd echo_post && make .libs/mod_echo_post.so 1582s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1582s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1582s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1582s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1582s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1582s libtool: link: arm-linux-gnueabihf-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 1582s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1582s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1582s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1582s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1582s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1582s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1582s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1583s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1583s libtool: link: arm-linux-gnueabihf-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 1583s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1583s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1583s cd fold && make .libs/mod_fold.so 1583s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 1583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1583s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1583s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1583s libtool: link: arm-linux-gnueabihf-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 1583s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1583s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/fold' 1583s cd input_body_filter && make .libs/mod_input_body_filter.so 1583s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1583s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1583s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1583s libtool: link: arm-linux-gnueabihf-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 1584s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1584s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1584s cd list_modules && make .libs/mod_list_modules.so 1584s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1584s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1584s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1584s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1584s libtool: link: arm-linux-gnueabihf-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 1584s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1584s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1584s cd memory_track && make .libs/mod_memory_track.so 1584s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1584s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1584s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1584s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1584s libtool: link: arm-linux-gnueabihf-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 1584s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1584s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1584s cd nntp_like && make .libs/mod_nntp_like.so 1584s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1584s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1584s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1584s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1585s libtool: link: arm-linux-gnueabihf-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 1585s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1585s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1585s cd random_chunk && make .libs/mod_random_chunk.so 1585s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1585s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1585s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1585s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1585s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1585s libtool: link: arm-linux-gnueabihf-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 1585s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1585s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1585s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1585s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1585s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1585s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1585s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1586s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1586s libtool: link: arm-linux-gnueabihf-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 1586s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/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 1586s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1586s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1586s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1586s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1586s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1586s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1586s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1586s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1586s libtool: link: arm-linux-gnueabihf-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 1586s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1586s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1586s cd test_rwrite && make .libs/mod_test_rwrite.so 1586s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1586s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1586s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1586s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1586s libtool: link: arm-linux-gnueabihf-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 1586s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1586s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1586s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1586s cd test_session && make .libs/mod_test_session.so 1586s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 1586s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1586s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1586s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1587s libtool: link: arm-linux-gnueabihf-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 1587s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1587s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_session' 1587s cd test_ssl && make .libs/mod_test_ssl.so 1587s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1587s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1587s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1587s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1587s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1587s libtool: link: arm-linux-gnueabihf-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 1587s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1587s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1587s cd test_utilities && make .libs/mod_test_utilities.so 1587s make[1]: Entering directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1587s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1587s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1587s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1587s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-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 1587s libtool: link: arm-linux-gnueabihf-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 1587s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1587s make[1]: Leaving directory '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1587s /usr/sbin/apache2 -d /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1587s using Apache/2.4.62 (event MPM) 1587s 1587s waiting 60 seconds for server to start: .[Thu Nov 14 08:08:07.795576 2024] [core:trace3] [pid 324247:tid 324247] core.c(3482): Setting LogLevel for all modules to trace8 1587s [Thu Nov 14 08:08:07.796388 2024] [core:trace6] [pid 324247:tid 324247] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1587s [Thu Nov 14 08:08:07.796411 2024] [core:trace3] [pid 324247:tid 324247] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1587s [Thu Nov 14 08:08:07.797564 2024] [core:trace6] [pid 324247:tid 324247] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1587s [Thu Nov 14 08:08:07.797594 2024] [core:trace3] [pid 324247:tid 324247] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1587s [Thu Nov 14 08:08:07.797600 2024] [core:trace3] [pid 324247:tid 324247] core.c(3482): Setting LogLevel for all modules to info 1587s [Thu Nov 14 08:08:07.797607 2024] [core:trace6] [pid 324247:tid 324247] core.c(3499): Cannot find module 'core', trying 'core_module' 1587s [Thu Nov 14 08:08:07.797610 2024] [core:trace3] [pid 324247:tid 324247] core.c(3509): Setting LogLevel for module core.c to crit 1587s [Thu Nov 14 08:08:07.797614 2024] [core:trace3] [pid 324247:tid 324247] core.c(3482): Setting LogLevel for all modules to crit 1587s [Thu Nov 14 08:08:07.797619 2024] [core:trace6] [pid 324247:tid 324247] core.c(3499): Cannot find module 'core', trying 'core_module' 1587s [Thu Nov 14 08:08:07.797621 2024] [core:trace3] [pid 324247:tid 324247] core.c(3509): Setting LogLevel for module core.c to info 1587s [Thu Nov 14 08:08:07.797633 2024] [core:trace3] [pid 324247:tid 324247] core.c(3482): Setting LogLevel for all modules to crit 1587s [Thu Nov 14 08:08:07.797648 2024] [core:trace6] [pid 324247:tid 324247] core.c(3499): Cannot find module 'core', trying 'core_module' 1587s [Thu Nov 14 08:08:07.797651 2024] [core:trace3] [pid 324247:tid 324247] core.c(3509): Setting LogLevel for module core.c to info 1587s [Thu Nov 14 08:08:07.797655 2024] [core:trace3] [pid 324247:tid 324247] core.c(3482): Setting LogLevel for all modules to crit 1587s [Thu Nov 14 08:08:07.797658 2024] [core:trace3] [pid 324247:tid 324247] core.c(3482): Setting LogLevel for all modules to info 1587s [Thu Nov 14 08:08:07.797667 2024] [core:trace6] [pid 324247:tid 324247] core.c(3499): Cannot find module 'core', trying 'core_module' 1587s [Thu Nov 14 08:08:07.797670 2024] [core:trace3] [pid 324247:tid 324247] core.c(3509): Setting LogLevel for module core.c to crit 1587s [Thu Nov 14 08:08:07.797673 2024] [core:trace3] [pid 324247:tid 324247] core.c(3482): Setting LogLevel for all modules to info 1587s [Thu Nov 14 08:08:07.798211 2024] [alias:warn] [pid 324247:tid 324247] AH00671: The Alias directive in /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 1587s [Thu Nov 14 08:08:07.798247 2024] [proxy:info] [pid 324247:tid 324247] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 1587s [Thu Nov 14 08:08:07.798776 2024] [proxy:info] [pid 324247:tid 324247] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1587s [Thu Nov 14 08:08:07.798820 2024] [core:trace6] [pid 324247:tid 324247] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1587s [Thu Nov 14 08:08:07.798833 2024] [core:trace3] [pid 324247:tid 324247] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1587s 1587s waiting 60 seconds for server to start: ok (waited 0 secs) 1587s server localhost:8529 started 1587s server localhost:8530 listening (mod_nntp_like) 1587s server localhost:8531 listening (mod_nntp_like_ssl) 1587s server localhost:8532 listening (mod_ssl) 1587s server localhost:8533 listening (ssl_optional_cc) 1587s server localhost:8534 listening (ssl_pr33791) 1587s server localhost:8535 listening (ssl_ocsp) 1587s server localhost:8536 listening (mod_cache) 1587s server localhost:8537 listening (core) 1587s server localhost:8538 listening (cve_2011_3368_rewrite) 1587s server localhost:8539 listening (proxy_http_reverse) 1587s server localhost:8540 listening (proxy_http_nofwd) 1587s server localhost:8541 listening (cve_2011_3368) 1587s server localhost:8542 listening (mod_headers) 1587s server localhost:8543 listening (mod_echo) 1587s server localhost:8544 listening (mod_echo_ssl) 1587s server localhost:8545 listening (error_document) 1587s server localhost:8546 listening (http_unsafe) 1587s server localhost:8547 listening (http_strict) 1587s server localhost:8548 listening (remote_ip) 1587s server localhost:8549 listening (mod_include) 1587s server localhost:8550 listening (mod_proxy) 1587s server localhost:8551 listening (proxy_http_bal1) 1587s server localhost:8552 listening (proxy_http_bal2) 1587s server localhost:8553 listening (proxy_http_balancer) 1587s server localhost:8556 listening (proxy_fcgi) 1587s server localhost:8557 listening (mod_vhost_alias) 1587s server localhost:8558 listening (proxy_http_https) 1587s server localhost:8559 listening (proxy_https_https) 1587s server localhost:8560 listening (proxy_http_https_proxy_section) 1587s server localhost:8561 listening (proxy_https_https_proxy_section) 1587s server localhost:8562 listening (proxy_https_http) 1589s [ info] adding source lib /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1597s t/ab/base.t ......................... 1597s 1..5 1597s # Running under perl version 5.040000 for linux 1597s # Current time local: Thu Nov 14 08:08:14 2024 1597s # Current time GMT: Thu Nov 14 08:08:14 2024 1597s # Using Test.pm version 1.31 1597s # Using Apache/Test.pm version 1.44 1597s # # running: 1597s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 1597s ok 1 1597s ok 2 1597s # # running: 1597s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1597s ok 3 1597s ok 4 1597s ok 5 1597s ok 1599s t/apache/404.t ...................... 1599s 1..2 1599s # Running under perl version 5.040000 for linux 1599s # Current time local: Thu Nov 14 08:08:17 2024 1599s # Current time GMT: Thu Nov 14 08:08:17 2024 1599s # Using Test.pm version 1.31 1599s # Using Apache/Test.pm version 1.44 1599s # GET_STR Response: 1599s # HTTP/1.1 404 Not Found 1599s # Connection: close 1599s # Date: Thu, 14 Nov 2024 08:08:19 GMT 1599s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1599s # Content-Length: 196 1599s # Content-Type: text/html; charset=iso-8859-1 1599s # Client-Date: Thu, 14 Nov 2024 08:08:19 GMT 1599s # Client-Peer: 127.0.0.1:8529 1599s # Client-Response-Num: 1 1599s # Title: 404 Not Found 1599s # 1599s # 1599s # 1599s # 404 Not Found 1599s # 1599s #

Not Found

1599s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1635s #

The requested URL was not found on this server.

1635s # ' 1635s ok 8 1635s # testing : /merge/notfound.html code 1635s # expected: 404 1635s # received: '404' 1635s ok 9 1635s # testing : /merge/notfound.html content 1635s # expected: 'testing merge' 1635s # received: 'testing merge' 1635s ok 10 1635s # testing : /merge/merge2/notfound.html code 1635s # expected: 404 1635s # received: '404' 1635s ok 11 1635s # testing : /merge/merge2/notfound.html content 1635s # expected: 'testing merge' 1635s # received: 'testing merge' 1635s ok 12 1635s # testing : /bounce/notfound.html code 1635s # expected: 404 1635s # received: '404' 1635s ok 13 1635s # testing : /bounce/notfound.html content 1635s # expected: qr/expire test/ 1635s # received: ' 1635s # expire test 1635s # expire test 1635s # ' 1635s ok 14 1635s ok 1637s t/apache/etags.t .................... 1637s # Checking for existence of FileETag directive 1637s # Returned 200: 1637s 1..61 1637s # Running under perl version 5.040000 for linux 1637s # Current time local: Thu Nov 14 08:08:55 2024 1637s # Current time GMT: Thu Nov 14 08:08:55 2024 1637s # Using Test.pm version 1.31 1637s # Using Apache/Test.pm version 1.44 1637s # --- 1637s # HEAD /apache/etags/m/plus-m/test.txt 1637s # Expecting one component in ETag field 1637s # Received "61fafa7f73d80" 1637s ok 1 1637s # --- 1637s # HEAD /apache/etags/none/mis/test.txt 1637s # Expecting three components in ETag field 1637s # Received "15b95-b-61fafa7f73d80" 1637s ok 2 1637s # --- 1637s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1637s # Expecting field to be absent 1637s # Received "b-61fafa7f73d80" 1637s ok 3 1637s # --- 1637s # HEAD /apache/etags/none/test.txt 1637s # Expecting field to be absent 1637s # ETag field is missing 1637s ok 4 1637s # --- 1637s # HEAD /apache/etags/none/plus-i/test.txt 1637s # Expecting one component in ETag field 1637s # Received "15b9b" 1637s ok 5 1637s # --- 1637s # HEAD /apache/etags/m/minus-m/test.txt 1637s # Expecting field to be absent 1637s # Received "b-61fafa7f73d80" 1637s ok 6 1637s # --- 1637s # HEAD /apache/etags/mis/test.txt 1637s # Expecting three components in ETag field 1637s # Received "15b7f-b-61fafa7f73d80" 1637s ok 7 1637s # --- 1637s # HEAD /apache/etags/none/i/test.txt 1637s # Expecting one component in ETag field 1637s # Received "15b87" 1637s ok 8 1637s # --- 1637s # HEAD /apache/etags/m/minus-i/test.txt 1637s # Expecting field to be absent 1637s # Received "61fafa7f73d80" 1637s ok 9 1637s # --- 1637s # HEAD /apache/etags/none/is/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b8c-b" 1637s ok 10 1637s # --- 1637s # HEAD /apache/etags/m/minus-mis/test.txt 1637s # Expecting field to be absent 1637s # Received "b-61fafa7f73d80" 1637s ok 11 1637s # --- 1637s # HEAD /apache/etags/all/minus-mi/test.txt 1637s # Expecting one component in ETag field 1637s # Received "b" 1637s ok 12 1637s # --- 1637s # HEAD /apache/etags/m/plus-i/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b66-61fafa7f73d80" 1637s ok 13 1637s # --- 1637s # HEAD /apache/etags/none/plus-m/test.txt 1637s # Expecting one component in ETag field 1637s # Received "61fafa7f73d80" 1637s ok 14 1637s # --- 1637s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1637s # Expecting one component in ETag field 1637s # Received "61fafa7f73d80" 1637s ok 15 1637s # --- 1637s # HEAD /apache/etags/m/minus-mi/test.txt 1637s # Expecting field to be absent 1637s # Received "b-61fafa7f73d80" 1637s ok 16 1637s # --- 1637s # HEAD /apache/etags/all/i/test.txt 1637s # Expecting one component in ETag field 1637s # Received "15b1a" 1637s ok 17 1637s # --- 1637s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15bbb-61fafa7f73d80" 1637s ok 18 1637s # --- 1637s # HEAD /apache/etags/m/plus-mis/test.txt 1637s # Expecting three components in ETag field 1637s # Received "15b72-b-61fafa7f73d80" 1637s ok 19 1637s # --- 1637s # HEAD /apache/etags/all/minus-ms/test.txt 1637s # Expecting one component in ETag field 1637s # Received "15b37" 1637s ok 20 1637s # --- 1637s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15baf-b" 1637s ok 21 1637s # --- 1637s # HEAD /apache/etags/none/plus-s/test.txt 1637s # Expecting one component in ETag field 1637s # Received "b" 1637s ok 22 1637s # --- 1637s # HEAD /apache/etags/m/minus-s/test.txt 1637s # Expecting field to be absent 1637s # Received "61fafa7f73d80" 1637s ok 23 1637s # --- 1637s # HEAD /apache/etags/all/s/test.txt 1637s # Expecting one component in ETag field 1637s # Received "b" 1637s ok 24 1637s # --- 1637s # HEAD /apache/etags/all/minus-is/test.txt 1637s # Expecting one component in ETag field 1637s # Received "61fafa7f73d80" 1637s ok 25 1637s # --- 1637s # HEAD /apache/etags/all/mis/test.txt 1637s # Expecting three components in ETag field 1637s # Received "15b3d-b-61fafa7f73d80" 1637s ok 26 1637s # --- 1637s # HEAD /apache/etags/all/is/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b1f-b" 1637s ok 27 1637s # --- 1637s # HEAD /apache/etags/s/test.txt 1637s # Expecting one component in ETag field 1637s # Received "b" 1637s ok 28 1637s # --- 1637s # HEAD /apache/etags/m/plus-s/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 29 1637s # --- 1637s # HEAD /apache/etags/all/mi/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b25-61fafa7f73d80" 1637s ok 30 1637s # --- 1637s # HEAD /apache/etags/all/minus-mis/test.txt 1637s # Expecting field to be absent 1637s # Received "b-61fafa7f73d80" 1637s ok 31 1637s # --- 1637s # HEAD /apache/etags/none/m/test.txt 1637s # Expecting one component in ETag field 1637s # Received "61fafa7f73d80" 1637s ok 32 1637s # --- 1637s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1637s # Expecting one component in ETag field 1637s # Received "15bb8" 1637s ok 33 1637s # --- 1637s # HEAD /apache/etags/none/plus-ms/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 34 1637s # --- 1637s # HEAD /apache/etags/m/plus-ms/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 35 1637s # --- 1637s # HEAD /apache/etags/ms/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 36 1637s # --- 1637s # HEAD /apache/etags/none/ms/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 37 1637s # --- 1637s # HEAD /apache/etags/m/minus-ms/test.txt 1637s # Expecting field to be absent 1637s # Received "b-61fafa7f73d80" 1637s ok 38 1637s # --- 1637s # HEAD /apache/etags/default/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 39 1637s # --- 1637s # HEAD /apache/etags/none/plus-is/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b9e-b" 1637s ok 40 1637s # --- 1637s # HEAD /apache/etags/is/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b4c-b" 1637s ok 41 1637s # --- 1637s # HEAD /apache/etags/m/minus-is/test.txt 1637s # Expecting field to be absent 1637s # Received "61fafa7f73d80" 1637s ok 42 1637s # --- 1637s # HEAD /apache/etags/all/minus-s/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b3a-61fafa7f73d80" 1637s ok 43 1637s # --- 1637s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1637s # Expecting one component in ETag field 1637s # Received "b" 1637s ok 44 1637s # --- 1637s # HEAD /apache/etags/all/m/test.txt 1637s # Expecting one component in ETag field 1637s # Received "61fafa7f73d80" 1637s ok 45 1637s # --- 1637s # HEAD /apache/etags/m/plus-is/test.txt 1637s # Expecting three components in ETag field 1637s # Received "15b69-b-61fafa7f73d80" 1637s ok 46 1637s # --- 1637s # HEAD /apache/etags/none/s/test.txt 1637s # Expecting one component in ETag field 1637s # Received "b" 1637s ok 47 1637s # --- 1637s # HEAD /apache/etags/none/plus-mis/test.txt 1637s # Expecting three components in ETag field 1637s # Received "15bbc-b-61fafa7f73d80" 1637s ok 48 1637s # --- 1637s # HEAD /apache/etags/i/test.txt 1637s # Expecting one component in ETag field 1637s # Received "15b49" 1637s ok 49 1637s # --- 1637s # HEAD /apache/etags/none/inherit/test.txt 1637s # Expecting field to be absent 1637s # ETag field is missing 1637s ok 50 1637s # --- 1637s # HEAD /apache/etags/none/mi/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b92-61fafa7f73d80" 1637s ok 51 1637s # --- 1637s # HEAD /apache/etags/m/test.txt 1637s # Expecting one component in ETag field 1637s # Received "61fafa7f73d80" 1637s ok 52 1637s # --- 1637s # HEAD /apache/etags/all/test.txt 1637s # Expecting three components in ETag field 1637s # Received "15b44-b-61fafa7f73d80" 1637s ok 53 1637s # --- 1637s # HEAD /apache/etags/all/inherit/test.txt 1637s # Expecting three components in ETag field 1637s # Received "15b1c-b-61fafa7f73d80" 1637s ok 54 1637s # --- 1637s # HEAD /apache/etags/all/minus-i/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 55 1637s # --- 1637s # HEAD /apache/etags/mi/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b7c-61fafa7f73d80" 1637s ok 56 1637s # --- 1637s # HEAD /apache/etags/m/plus-mi/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b6f-61fafa7f73d80" 1637s ok 57 1637s # --- 1637s # HEAD /apache/etags/all/ms/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 58 1637s # --- 1637s # HEAD /apache/etags/none/plus-mi/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15ba4-61fafa7f73d80" 1637s ok 59 1637s # --- 1637s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1637s # Expecting two components in ETag field 1637s # Received "b-61fafa7f73d80" 1637s ok 60 1637s # --- 1637s # HEAD /apache/etags/all/minus-m/test.txt 1637s # Expecting two components in ETag field 1637s # Received "15b2e-b" 1637s ok 61 1637s ok 1641s t/apache/expr.t ..................... 1641s 1..229 1641s # Running under perl version 5.040000 for linux 1641s # Current time local: Thu Nov 14 08:08:57 2024 1641s # Current time GMT: Thu Nov 14 08:08:57 2024 1641s # Using Test.pm version 1.31 1641s # Using Apache/Test.pm version 1.44 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true" should evaluate to true, got true 1641s ok 1 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "false" should evaluate to false, got false 1641s ok 2 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "foo", got parse error 1641s ok 3 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -eq 01" should evaluate to true, got true 1641s ok 4 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -eq 2" should evaluate to false, got false 1641s ok 5 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -ne 2" should evaluate to true, got true 1641s ok 6 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -ne 1" should evaluate to false, got false 1641s ok 7 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -lt 02" should evaluate to true, got true 1641s ok 8 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -lt 1" should evaluate to false, got false 1641s ok 9 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -le 2" should evaluate to true, got true 1641s ok 10 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -le 1" should evaluate to true, got true 1641s ok 11 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "2 -gt 1" should evaluate to true, got true 1641s ok 12 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -gt 1" should evaluate to false, got false 1641s ok 13 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "2 -ge 1" should evaluate to true, got true 1641s ok 14 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -ge 1" should evaluate to true, got true 1641s ok 15 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "1 -gt -1" should evaluate to true, got true 1641s ok 16 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' == 'aa'" should evaluate to true, got true 1641s ok 17 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' == 'b'" should evaluate to false, got false 1641s ok 18 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' = 'aa'" should evaluate to true, got true 1641s ok 19 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' = 'b'" should evaluate to false, got false 1641s ok 20 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' != 'b'" should evaluate to true, got true 1641s ok 21 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' != 'aa'" should evaluate to false, got false 1641s ok 22 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' < 'b'" should evaluate to true, got true 1641s ok 23 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' < 'aa'" should evaluate to false, got false 1641s ok 24 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' <= 'b'" should evaluate to true, got true 1641s ok 25 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' <= 'aa'" should evaluate to true, got true 1641s ok 26 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'b' > 'aa'" should evaluate to true, got true 1641s ok 27 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' > 'aa'" should evaluate to false, got false 1641s ok 28 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'b' >= 'aa'" should evaluate to true, got true 1641s ok 29 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'aa' >= 'aa'" should evaluate to true, got true 1641s ok 30 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1641s ok 31 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1641s ok 32 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1641s ok 33 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1641s ok 34 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1641s ok 35 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1641s ok 36 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1641s ok 37 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1641s ok 38 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1641s ok 39 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1641s ok 40 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME} != ''" should evaluate to true, got true 1641s ok 41 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1641s ok 42 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1641s ok 43 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' =~ /bc/ " should evaluate to true, got true 1641s ok 44 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' =~ /BC/i " should evaluate to true, got true 1641s ok 45 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' !~ m!bc! " should evaluate to false, got false 1641s ok 46 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' !~ m!BC!i " should evaluate to false, got false 1641s ok 47 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " $0 == '' " should evaluate to true, got true 1641s ok 48 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " $1 == '' " should evaluate to true, got true 1641s ok 49 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " $9 == '' " should evaluate to true, got true 1641s ok 50 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " '$0' == '' " should evaluate to true, got true 1641s ok 51 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1641s ok 52 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1641s ok 53 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1641s ok 54 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1641s ok 55 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1641s ok 56 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1641s ok 57 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1641s ok 58 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1641s ok 59 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1641s ok 60 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1641s ok 61 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1641s ok 62 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1641s ok 63 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1641s ok 64 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1641s ok 65 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1641s ok 66 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1641s ok 67 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1641s ok 68 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1641s ok 69 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1641s ok 70 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{HTTPS} == 'off' " should evaluate to true, got true 1641s ok 71 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1641s ok 72 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1641s ok 73 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1641s ok 74 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1641s ok 75 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1641s ok 76 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1641s ok 77 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1641s ok 78 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1641s ok 79 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1641s ok 80 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1641s ok 81 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1641s ok 82 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "escape('?') = '%3f' " should evaluate to true, got true 1641s ok 83 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "unescape('%3f') = '?' " should evaluate to true, got true 1641s ok 84 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1641s ok 85 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1641s ok 86 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1641s ok 87 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "file('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1641s ok 88 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-n ''" should evaluate to false, got false 1641s ok 89 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-z ''" should evaluate to true, got true 1641s ok 90 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-n '1'" should evaluate to true, got true 1641s ok 91 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-z '1'" should evaluate to false, got false 1641s ok 92 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "-R 'abc'", got parse error 1641s ok 93 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1641s ok 94 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-R '240.0.0.0'" should evaluate to false, got false 1641s ok 95 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-R '240.0.0.0/8'" should evaluate to false, got false 1641s ok 96 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-R 'ff::/8'" should evaluate to false, got false 1641s ok 97 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1641s ok 98 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1641s ok 99 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1641s ok 100 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1641s ok 101 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1641s ok 102 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1641s ok 103 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1641s ok 104 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'foo' -strmatch '*o'" should evaluate to true, got true 1641s ok 105 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1641s ok 106 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'foo' -strmatch 'F*'" should evaluate to false, got false 1641s ok 107 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1641s ok 108 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'foo' -strmatch 'g*'" should evaluate to false, got false 1641s ok 109 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1641s ok 110 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1641s ok 111 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1641s ok 112 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1641s ok 113 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1641s ok 114 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "foo('bar') = 'bar'", got parse error 1641s ok 115 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "%{FOO} != 'bar'", got parse error 1641s ok 116 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s Should get parse error for "'bar' = bar", got parse error 1641s ok 117 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true" should evaluate to true, got true 1641s ok 118 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && true" should evaluate to true, got true 1641s ok 119 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || true" should evaluate to true, got true 1641s ok 120 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || true || true" should evaluate to true, got true 1641s ok 121 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || true && true" should evaluate to true, got true 1641s ok 122 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && true || true" should evaluate to true, got true 1641s ok 123 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && true && true" should evaluate to true, got true 1641s ok 124 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || true || !true" should evaluate to true, got true 1641s ok 125 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || true && !true" should evaluate to true, got true 1641s ok 126 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && true || !true" should evaluate to true, got true 1641s ok 127 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && true && !true" should evaluate to false, got false 1641s ok 128 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && !true" should evaluate to false, got false 1641s ok 129 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || !true" should evaluate to true, got true 1641s ok 130 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || !true || true" should evaluate to true, got true 1641s ok 131 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || !true && true" should evaluate to true, got true 1641s ok 132 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && !true || true" should evaluate to true, got true 1641s ok 133 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && !true && true" should evaluate to false, got false 1641s ok 134 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || !true || !true" should evaluate to true, got true 1641s ok 135 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true || !true && !true" should evaluate to true, got true 1641s ok 136 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && !true || !true" should evaluate to false, got false 1641s ok 137 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "true && !true && !true" should evaluate to false, got false 1641s ok 138 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true" should evaluate to false, got false 1641s ok 139 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && true" should evaluate to false, got false 1641s ok 140 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || true" should evaluate to true, got true 1641s ok 141 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || true || true" should evaluate to true, got true 1641s ok 142 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || true && true" should evaluate to true, got true 1641s ok 143 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && true || true" should evaluate to true, got true 1641s ok 144 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && true && true" should evaluate to false, got false 1641s ok 145 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || true || !true" should evaluate to true, got true 1641s ok 146 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || true && !true" should evaluate to false, got false 1641s ok 147 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && true || !true" should evaluate to false, got false 1641s ok 148 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && true && !true" should evaluate to false, got false 1641s ok 149 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && !true" should evaluate to false, got false 1641s ok 150 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || !true" should evaluate to false, got false 1641s ok 151 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || !true || true" should evaluate to true, got true 1641s ok 152 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || !true && true" should evaluate to false, got false 1641s ok 153 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && !true || true" should evaluate to true, got true 1641s ok 154 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && !true && true" should evaluate to false, got false 1641s ok 155 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || !true || !true" should evaluate to false, got false 1641s ok 156 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true || !true && !true" should evaluate to false, got false 1641s ok 157 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && !true || !true" should evaluate to false, got false 1641s ok 158 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!true && !true && !true" should evaluate to false, got false 1641s ok 159 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true)" should evaluate to false, got false 1641s ok 160 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && true)" should evaluate to false, got false 1641s ok 161 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || true)" should evaluate to false, got false 1641s ok 162 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || true || true)" should evaluate to false, got false 1641s ok 163 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || true && true)" should evaluate to false, got false 1641s ok 164 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && true || true)" should evaluate to false, got false 1641s ok 165 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && true && true)" should evaluate to false, got false 1641s ok 166 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || true || !true)" should evaluate to false, got false 1641s ok 167 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || true && !true)" should evaluate to false, got false 1641s ok 168 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && true || !true)" should evaluate to false, got false 1641s ok 169 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && true && !true)" should evaluate to true, got true 1641s ok 170 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && !true)" should evaluate to true, got true 1641s ok 171 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || !true)" should evaluate to false, got false 1641s ok 172 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || !true || true)" should evaluate to false, got false 1641s ok 173 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || !true && true)" should evaluate to false, got false 1641s ok 174 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && !true || true)" should evaluate to false, got false 1641s ok 175 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && !true && true)" should evaluate to true, got true 1641s ok 176 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || !true || !true)" should evaluate to false, got false 1641s ok 177 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true || !true && !true)" should evaluate to false, got false 1641s ok 178 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && !true || !true)" should evaluate to true, got true 1641s ok 179 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(true && !true && !true)" should evaluate to true, got true 1641s ok 180 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true)" should evaluate to true, got true 1641s ok 181 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && true)" should evaluate to true, got true 1641s ok 182 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || true)" should evaluate to false, got false 1641s ok 183 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || true || true)" should evaluate to false, got false 1641s ok 184 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || true && true)" should evaluate to false, got false 1641s ok 185 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && true || true)" should evaluate to false, got false 1641s ok 186 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && true && true)" should evaluate to true, got true 1641s ok 187 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || true || !true)" should evaluate to false, got false 1641s ok 188 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || true && !true)" should evaluate to true, got true 1641s ok 189 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && true || !true)" should evaluate to true, got true 1641s ok 190 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && true && !true)" should evaluate to true, got true 1641s ok 191 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && !true)" should evaluate to true, got true 1641s ok 192 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || !true)" should evaluate to true, got true 1641s ok 193 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || !true || true)" should evaluate to false, got false 1641s ok 194 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || !true && true)" should evaluate to true, got true 1641s ok 195 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && !true || true)" should evaluate to false, got false 1641s ok 196 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && !true && true)" should evaluate to true, got true 1641s ok 197 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || !true || !true)" should evaluate to true, got true 1641s ok 198 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true || !true && !true)" should evaluate to true, got true 1641s ok 199 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && !true || !true)" should evaluate to true, got true 1641s ok 200 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "!(!true && !true && !true)" should evaluate to true, got true 1641s ok 201 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1641s ok 202 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1641s ok 203 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "filesize('/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1641s ok 204 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1641s ok 205 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1641s ok 206 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1641s ok 207 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1641s ok 208 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1641s ok 209 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1641s ok 210 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1641s ok 211 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1641s ok 212 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1641s ok 213 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1641s ok 214 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1641s ok 215 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1641s ok 216 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-d '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1641s ok 217 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-e '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1641s ok 218 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-f '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1641s ok 219 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-s '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1641s ok 220 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-F '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1641s ok 221 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-F '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1641s ok 222 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-U '/apache/' " should evaluate to true, got true 1641s ok 223 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "-U '/apache/expr/none' " should evaluate to false, got false 1641s ok 224 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1641s ok 225 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1641s ok 226 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1641s ok 227 1641s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1641s ok 228 1641s Error log should not have 'Internal evaluation error' entries, found 0 1641s ok 229 1641s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1641s ok 1646s t/apache/expr_string.t .............. 1646s 1..29 1646s # Running under perl version 5.040000 for linux 1646s # Current time local: Thu Nov 14 08:09:01 2024 1646s # Current time GMT: Thu Nov 14 08:09:01 2024 1646s # Using Test.pm version 1.31 1646s # Using Apache/Test.pm version 1.44 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 1 1646s Expected return code 200, got 200 for 'foo' 1646s ok 2 1646s # testing : log message [Thu Nov 14 08:09:04.179506 2024] [log_debug:info] [pid 324252:tid 324424] [client 127.0.0.1:34458] foo (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: 'foo' 1646s # received: 'foo' 1646s ok 3 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 4 1646s Expected return code 200, got 200 for '%{req:SomeHeader}' 1646s ok 5 1646s # testing : log message [Thu Nov 14 08:09:04.445087 2024] [log_debug:info] [pid 324252:tid 324425] [client 127.0.0.1:34458] SomeValue (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: 'SomeValue' 1646s # received: 'SomeValue' 1646s ok 6 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 7 1646s Should get parse error (500) for "%{", got 500 1646s ok 8 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 9 1646s Expected return code 200, got 200 for '%' 1646s ok 10 1646s # testing : log message [Thu Nov 14 08:09:04.962254 2024] [log_debug:info] [pid 324309:tid 324411] [client 127.0.0.1:34460] % (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: '%' 1646s # received: '%' 1646s ok 11 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 12 1646s Expected return code 200, got 200 for '}' 1646s ok 13 1646s # testing : log message [Thu Nov 14 08:09:05.220363 2024] [log_debug:info] [pid 324309:tid 324414] [client 127.0.0.1:34460] } (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: '}' 1646s # received: '}' 1646s ok 14 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 15 1646s Expected return code 200, got 200 for '\"' 1646s ok 16 1646s # testing : log message [Thu Nov 14 08:09:05.478855 2024] [log_debug:info] [pid 324309:tid 324416] [client 127.0.0.1:34460] " (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: '"' 1646s # received: '"' 1646s ok 17 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 18 1646s Expected return code 200, got 200 for '\'' 1646s ok 19 1646s # testing : log message [Thu Nov 14 08:09:05.734671 2024] [log_debug:info] [pid 324309:tid 324419] [client 127.0.0.1:34460] ' (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: '\'' 1646s # received: '\'' 1646s ok 20 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 21 1646s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1646s ok 22 1646s # testing : log message [Thu Nov 14 08:09:05.989121 2024] [log_debug:info] [pid 324309:tid 324421] [client 127.0.0.1:34460] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: '%{req:SomeHeader}' 1646s # received: '%{req:SomeHeader}' 1646s ok 23 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 24 1646s Expected return code 200, got 200 for '%{tolower:IDENT}' 1646s ok 25 1646s # testing : log message [Thu Nov 14 08:09:06.245155 2024] [log_debug:info] [pid 324309:tid 324423] [client 127.0.0.1:34460] ident (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: 'ident' 1646s # received: 'ident' 1646s ok 26 1646s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 27 1646s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1646s ok 28 1646s # testing : log message [Thu Nov 14 08:09:06.500158 2024] [log_debug:info] [pid 324309:tid 324426] [client 127.0.0.1:34460] get (log_transaction hook, /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1646s # didn't match 1646s # expected: 'get' 1646s # received: 'get' 1646s ok 29 1646s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1646s ok 1649s t/apache/getfile.t .................. 1649s # using LWP client 1649s 1..220 1649s # Running under perl version 5.040000 for linux 1649s # Current time local: Thu Nov 14 08:09:06 2024 1649s # Current time GMT: Thu Nov 14 08:09:06 2024 1649s # Using Test.pm version 1.31 1649s # Using Apache/Test.pm version 1.44 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "4c64-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 19556 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl.pod 1649s # expected: 19556 1649s # received: 19556 1649s ok 1 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "dbb0-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 56240 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1649s # expected: 56240 1649s # received: 56240 1649s ok 2 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "85ea-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 34282 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1649s # expected: 34282 1649s # received: 34282 1649s ok 3 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "da40-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 55872 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1649s # expected: 55872 1649s # received: 55872 1649s ok 4 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "ab70-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 43888 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1649s # expected: 43888 1649s # received: 43888 1649s ok 5 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "15cb8-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 89272 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1649s # expected: 89272 1649s # received: 89272 1649s ok 6 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2707-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 9991 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1649s # expected: 9991 1649s # received: 9991 1649s ok 7 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2569-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 9577 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1649s # expected: 9577 1649s # received: 9577 1649s ok 8 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1004-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4100 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1649s # expected: 4100 1649s # received: 4100 1649s ok 9 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "e58-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 3672 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1649s # expected: 3672 1649s # received: 3672 1649s ok 10 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1e00-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7680 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1649s # expected: 7680 1649s # received: 7680 1649s ok 11 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "233a9-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 144297 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1649s # expected: 144297 1649s # received: 144297 1649s ok 12 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1f1e-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7966 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1649s # expected: 7966 1649s # received: 7966 1649s ok 13 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1aeb-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 6891 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1649s # expected: 6891 1649s # received: 6891 1649s ok 14 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1e50-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7760 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1649s # expected: 7760 1649s # received: 7760 1649s ok 15 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "18b7-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 6327 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1649s # expected: 6327 1649s # received: 6327 1649s ok 16 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "20a07-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 133639 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1649s # expected: 133639 1649s # received: 133639 1649s ok 17 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "17fe-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 6142 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1649s # expected: 6142 1649s # received: 6142 1649s ok 18 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "e0a-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 3594 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1649s # expected: 3594 1649s # received: 3594 1649s ok 19 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "ff5-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4085 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1649s # expected: 4085 1649s # received: 4085 1649s ok 20 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1d280-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 119424 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1649s # expected: 119424 1649s # received: 119424 1649s ok 21 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "19c5-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 6597 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1649s # expected: 6597 1649s # received: 6597 1649s ok 22 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "14d7-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 5335 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1649s # expected: 5335 1649s # received: 5335 1649s ok 23 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1208-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4616 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1649s # expected: 4616 1649s # received: 4616 1649s ok 24 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:08 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1c352-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 115538 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1649s # expected: 115538 1649s # received: 115538 1649s ok 25 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2a07-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 10759 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1649s # expected: 10759 1649s # received: 10759 1649s ok 26 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2fef-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 12271 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1649s # expected: 12271 1649s # received: 12271 1649s ok 27 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2410-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 9232 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1649s # expected: 9232 1649s # received: 9232 1649s ok 28 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1fa8f-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 129679 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1649s # expected: 129679 1649s # received: 129679 1649s ok 29 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "293d-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 10557 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1649s # expected: 10557 1649s # received: 10557 1649s ok 30 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "301f-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 12319 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1649s # expected: 12319 1649s # received: 12319 1649s ok 31 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "20fa-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 8442 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1649s # expected: 8442 1649s # received: 8442 1649s ok 32 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1162-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4450 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1649s # expected: 4450 1649s # received: 4450 1649s ok 33 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "fc09-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 64521 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1649s # expected: 64521 1649s # received: 64521 1649s ok 34 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2009-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 8201 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1649s # expected: 8201 1649s # received: 8201 1649s ok 35 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1007-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4103 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1649s # expected: 4103 1649s # received: 4103 1649s ok 36 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2aac-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 10924 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1649s # expected: 10924 1649s # received: 10924 1649s ok 37 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1168-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4456 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1649s # expected: 4456 1649s # received: 4456 1649s ok 38 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1875a-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 100186 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1649s # expected: 100186 1649s # received: 100186 1649s ok 39 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1e25-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7717 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1649s # expected: 7717 1649s # received: 7717 1649s ok 40 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1e16-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7702 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1649s # expected: 7702 1649s # received: 7702 1649s ok 41 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1b69-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7017 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1649s # expected: 7017 1649s # received: 7017 1649s ok 42 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "115d9-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 71129 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1649s # expected: 71129 1649s # received: 71129 1649s ok 43 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "11f7-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4599 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1649s # expected: 4599 1649s # received: 4599 1649s ok 44 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1806-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 6150 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1649s # expected: 6150 1649s # received: 6150 1649s ok 45 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "13f7-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 5111 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1649s # expected: 5111 1649s # received: 5111 1649s ok 46 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "a038-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 41016 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1649s # expected: 41016 1649s # received: 41016 1649s ok 47 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1662-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 5730 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1649s # expected: 5730 1649s # received: 5730 1649s ok 48 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "124a-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4682 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1649s # expected: 4682 1649s # received: 4682 1649s ok 49 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1374-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4980 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1649s # expected: 4980 1649s # received: 4980 1649s ok 50 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "d310-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 54032 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1649s # expected: 54032 1649s # received: 54032 1649s ok 51 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1b5f-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7007 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1649s # expected: 7007 1649s # received: 7007 1649s ok 52 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "9201-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 37377 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1649s # expected: 37377 1649s # received: 37377 1649s ok 53 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1076-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4214 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1649s # expected: 4214 1649s # received: 4214 1649s ok 54 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "f68-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 3944 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1649s # expected: 3944 1649s # received: 3944 1649s ok 55 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "fd6-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4054 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1649s # expected: 4054 1649s # received: 4054 1649s ok 56 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "ad8b-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 44427 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1649s # expected: 44427 1649s # received: 44427 1649s ok 57 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1288-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4744 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1649s # expected: 4744 1649s # received: 4744 1649s ok 58 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "f69-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 3945 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1649s # expected: 3945 1649s # received: 3945 1649s ok 59 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "fd7-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4055 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1649s # expected: 4055 1649s # received: 4055 1649s ok 60 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "10d47-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 68935 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1649s # expected: 68935 1649s # received: 68935 1649s ok 61 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "f6a-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 3946 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1649s # expected: 3946 1649s # received: 3946 1649s ok 62 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "fd8-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4056 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1649s # expected: 4056 1649s # received: 4056 1649s ok 63 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "c797-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 51095 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl5400delta.pod 1649s # expected: 51095 1649s # received: 51095 1649s ok 64 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1e723-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 124707 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl561delta.pod 1649s # expected: 124707 1649s # received: 124707 1649s ok 65 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1a2bb-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 107195 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl56delta.pod 1649s # expected: 107195 1649s # received: 107195 1649s ok 66 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "94ac-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 38060 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl581delta.pod 1649s # expected: 38060 1649s # received: 38060 1649s ok 67 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1176-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4470 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl582delta.pod 1649s # expected: 4470 1649s # received: 4470 1649s ok 68 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "18bf-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 6335 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl583delta.pod 1649s # expected: 6335 1649s # received: 6335 1649s ok 69 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1cc3-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7363 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl584delta.pod 1649s # expected: 7363 1649s # received: 7363 1649s ok 70 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1701-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 5889 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl585delta.pod 1649s # expected: 5889 1649s # received: 5889 1649s ok 71 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "122b-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4651 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl586delta.pod 1649s # expected: 4651 1649s # received: 4651 1649s ok 72 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "20a4-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 8356 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl587delta.pod 1649s # expected: 8356 1649s # received: 8356 1649s ok 73 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "62c1-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 25281 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl588delta.pod 1649s # expected: 25281 1649s # received: 25281 1649s ok 74 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "d28d-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 53901 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl589delta.pod 1649s # expected: 53901 1649s # received: 53901 1649s ok 75 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1c1d5-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 115157 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perl58delta.pod 1649s # expected: 115157 1649s # received: 115157 1649s ok 76 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "4fe9-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 20457 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlaix.pod 1649s # expected: 20457 1649s # received: 20457 1649s ok 77 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1688-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 5768 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlamiga.pod 1649s # expected: 5768 1649s # received: 5768 1649s ok 78 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2031-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 8241 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlandroid.pod 1649s # expected: 8241 1649s # received: 8241 1649s ok 79 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "ceb51-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 846673 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlapi.pod 1649s # expected: 846673 1649s # received: 846673 1649s ok 80 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "5838-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 22584 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlapio.pod 1649s # expected: 22584 1649s # received: 22584 1649s ok 81 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1b62-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7010 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlartistic.pod 1649s # expected: 7010 1649s # received: 7010 1649s ok 82 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "210c-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 8460 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlbook.pod 1649s # expected: 8460 1649s # received: 8460 1649s ok 83 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "126-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 294 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlboot.pod 1649s # expected: 294 1649s # received: 294 1649s ok 84 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "130-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 304 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlbot.pod 1649s # expected: 304 1649s # received: 304 1649s ok 85 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1f50-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 8016 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1649s # expected: 8016 1649s # received: 8016 1649s ok 86 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "dea2-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 56994 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlcall.pod 1649s # expected: 56994 1649s # received: 56994 1649s ok 87 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1180-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4480 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlcheat.pod 1649s # expected: 4480 1649s # received: 4480 1649s ok 88 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "3179-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 12665 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlclass.pod 1649s # expected: 12665 1649s # received: 12665 1649s ok 89 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "3c63-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 15459 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1649s # expected: 15459 1649s # received: 15459 1649s ok 90 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "d19f-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 53663 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlclib.pod 1649s # expected: 53663 1649s # received: 53663 1649s ok 91 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "12e5-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4837 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlcn.pod 1649s # expected: 4837 1649s # received: 4837 1649s ok 92 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1b1b-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 6939 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1649s # expected: 6939 1649s # received: 6939 1649s ok 93 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "662a-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 26154 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1649s # expected: 26154 1649s # received: 26154 1649s ok 94 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "cfa2-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 53154 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldata.pod 1649s # expected: 53154 1649s # received: 53154 1649s ok 95 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "134d-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4941 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1649s # expected: 4941 1649s # received: 4941 1649s ok 96 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "a85c-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 43100 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldebguts.pod 1649s # expected: 43100 1649s # received: 43100 1649s ok 97 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "5693-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 22163 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldebtut.pod 1649s # expected: 22163 1649s # received: 22163 1649s ok 98 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "9bc9-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 39881 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldebug.pod 1649s # expected: 39881 1649s # received: 39881 1649s ok 99 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "c797-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 51095 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldelta.pod 1649s # expected: 51095 1649s # received: 51095 1649s ok 100 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "5fb8-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 24504 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1649s # expected: 24504 1649s # received: 24504 1649s ok 101 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "4d4e9-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 316649 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldiag.pod 1649s # expected: 316649 1649s # received: 316649 1649s ok 102 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "24a0-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 9376 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldoc.pod 1649s # expected: 9376 1649s # received: 9376 1649s ok 103 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "b4ed-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 46317 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1649s # expected: 46317 1649s # received: 46317 1649s ok 104 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "6946-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 26950 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldsc.pod 1649s # expected: 26950 1649s # received: 26950 1649s ok 105 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1f20-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 7968 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perldtrace.pod 1649s # expected: 7968 1649s # received: 7968 1649s ok 106 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1497f-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 84351 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1649s # expected: 84351 1649s # received: 84351 1649s ok 107 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "937e-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 37758 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlembed.pod 1649s # expected: 37758 1649s # received: 37758 1649s ok 108 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2812-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 10258 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1649s # expected: 10258 1649s # received: 10258 1649s ok 109 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "58d2-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 22738 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq.pod 1649s # expected: 22738 1649s # received: 22738 1649s ok 110 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "34a1-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 13473 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1649s # expected: 13473 1649s # received: 13473 1649s ok 111 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "292a-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 10538 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1649s # expected: 10538 1649s # received: 10538 1649s ok 112 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "92e1-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 37601 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1649s # expected: 37601 1649s # received: 37601 1649s ok 113 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "16bcd-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 93133 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1649s # expected: 93133 1649s # received: 93133 1649s ok 114 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "dbc1-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 56257 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1649s # expected: 56257 1649s # received: 56257 1649s ok 115 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "9a71-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 39537 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1649s # expected: 39537 1649s # received: 39537 1649s ok 116 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "93ae-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 37806 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1649s # expected: 37806 1649s # received: 37806 1649s ok 117 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "c30c-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 49932 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1649s # expected: 49932 1649s # received: 49932 1649s ok 118 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "3b75-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 15221 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1649s # expected: 15221 1649s # received: 15221 1649s ok 119 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "56ca-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 22218 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfilter.pod 1649s # expected: 22218 1649s # received: 22218 1649s ok 120 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "342b-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 13355 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfork.pod 1649s # expected: 13355 1649s # received: 13355 1649s ok 121 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "4122-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 16674 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlform.pod 1649s # expected: 16674 1649s # received: 16674 1649s ok 122 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "671-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 1649 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1649s # expected: 1649 1649s # received: 1649 1649s ok 123 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "68740-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 427840 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlfunc.pod 1649s # expected: 427840 1649s # received: 427840 1649s ok 124 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "7c2e-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 31790 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlgit.pod 1649s # expected: 31790 1649s # received: 31790 1649s ok 125 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "219ca-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 137674 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlglossary.pod 1649s # expected: 137674 1649s # received: 137674 1649s ok 126 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "4072-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 16498 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlgov.pod 1649s # expected: 16498 1649s # received: 16498 1649s ok 127 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "35f7-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 13815 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlgpl.pod 1649s # expected: 13815 1649s # received: 13815 1649s ok 128 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "31bb8-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 203704 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlguts.pod 1649s # expected: 203704 1649s # received: 203704 1649s ok 129 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "afe5-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 45029 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlhack.pod 1649s # expected: 45029 1649s # received: 45029 1649s ok 130 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1297d-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 76157 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1649s # expected: 76157 1649s # received: 76157 1649s ok 131 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1809-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 6153 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1649s # expected: 6153 1649s # received: 6153 1649s ok 132 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "602-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 1538 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1649s # expected: 1538 1649s # received: 1538 1649s ok 133 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "ea29-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 59945 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlhist.pod 1649s # expected: 59945 1649s # received: 59945 1649s ok 134 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "77a4-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 30628 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlhpux.pod 1649s # expected: 30628 1649s # received: 30628 1649s ok 135 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "7dd-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 2013 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlhurd.pod 1649s # expected: 2013 1649s # received: 2013 1649s ok 136 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1fc9f-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 130207 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlintern.pod 1649s # expected: 130207 1649s # received: 130207 1649s ok 137 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "9216-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 37398 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlinterp.pod 1649s # expected: 37398 1649s # received: 37398 1649s ok 138 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "579a-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 22426 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlintro.pod 1649s # expected: 22426 1649s # received: 22426 1649s ok 139 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "8ad2-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 35538 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perliol.pod 1649s # expected: 35538 1649s # received: 35538 1649s ok 140 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "11818-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 71704 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlipc.pod 1649s # expected: 71704 1649s # received: 71704 1649s ok 141 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "1150-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 4432 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlirix.pod 1649s # expected: 4432 1649s # received: 4432 1649s ok 142 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "20a8-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 8360 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perljp.pod 1649s # expected: 8360 1649s # received: 8360 1649s ok 143 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2fc0-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 12224 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlko.pod 1649s # expected: 12224 1649s # received: 12224 1649s ok 144 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "163-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 355 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1649s # expected: 355 1649s # received: 355 1649s ok 145 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "7ea-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 2026 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perllinux.pod 1649s # expected: 2026 1649s # received: 2026 1649s ok 146 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "12978-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 76152 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perllocale.pod 1649s # expected: 76152 1649s # received: 76152 1649s ok 147 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2487-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 9351 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perllol.pod 1649s # expected: 9351 1649s # received: 9351 1649s ok 148 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "2f6f-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 12143 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1649s # expected: 12143 1649s # received: 12143 1649s ok 149 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1649s #Connection: close 1649s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Accept-Ranges: bytes 1649s #ETag: "67a7-6264461943b40" 1649s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1649s #Vary: In-If1 1649s #Content-Length: 26535 1649s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1649s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1649s #Client-Peer: 127.0.0.1:8529 1649s #Client-Response-Num: 1 1649s #DMMATCH1: 1 1649s # 1649s # testing : download of /getfiles-perl-pod/perlmod.pod 1649s # expected: 26535 1649s # received: 26535 1649s ok 150 1649s #lwp request: 1649s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1649s #User-Agent: libwww-perl/6.77 1649s # 1649s #server response: 1649s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "2574-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 9588 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1650s # expected: 9588 1650s # received: 9588 1650s ok 151 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1095c-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 67932 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1650s # expected: 67932 1650s # received: 67932 1650s ok 152 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "573b-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 22331 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1650s # expected: 22331 1650s # received: 22331 1650s ok 153 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "d65-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 3429 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1650s # expected: 3429 1650s # received: 3429 1650s ok 154 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "2ad3-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 10963 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1650s # expected: 10963 1650s # received: 10963 1650s ok 155 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "20a5-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 8357 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlnumber.pod 1650s # expected: 8357 1650s # received: 8357 1650s ok 156 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "8d31-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 36145 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlobj.pod 1650s # expected: 36145 1650s # received: 36145 1650s ok 157 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "6885-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 26757 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlootut.pod 1650s # expected: 26757 1650s # received: 26757 1650s ok 158 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "2b4ac-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 177324 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlop.pod 1650s # expected: 177324 1650s # received: 177324 1650s ok 159 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "4db-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 1243 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1650s # expected: 1243 1650s # received: 1243 1650s ok 160 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "3b77-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 15223 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlopentut.pod 1650s # expected: 15223 1650s # received: 15223 1650s ok 161 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "16cb7-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 93367 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlos2.pod 1650s # expected: 93367 1650s # received: 93367 1650s ok 162 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "37cb-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 14283 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlos390.pod 1650s # expected: 14283 1650s # received: 14283 1650s ok 163 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "12b0-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 4784 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlos400.pod 1650s # expected: 4784 1650s # received: 4784 1650s ok 164 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "c8a9-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 51369 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1650s # expected: 51369 1650s # received: 51369 1650s ok 165 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "c2bc-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 49852 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlperf.pod 1650s # expected: 49852 1650s # received: 49852 1650s ok 166 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1418-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 5144 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlplan9.pod 1650s # expected: 5144 1650s # received: 5144 1650s ok 167 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "5b65-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 23397 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlpod.pod 1650s # expected: 23397 1650s # received: 23397 1650s ok 168 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "10d10-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 68880 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1650s # expected: 68880 1650s # received: 68880 1650s ok 169 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "2f40-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 12096 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1650s # expected: 12096 1650s # received: 12096 1650s ok 170 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "67b7-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 26551 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1650s # expected: 26551 1650s # received: 26551 1650s ok 171 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "15db1-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 89521 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlport.pod 1650s # expected: 89521 1650s # received: 89521 1650s ok 172 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1412-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 5138 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlpragma.pod 1650s # expected: 5138 1650s # received: 5138 1650s ok 173 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1a25-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 6693 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlqnx.pod 1650s # expected: 6693 1650s # received: 6693 1650s ok 174 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "21256-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 135766 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlre.pod 1650s # expected: 135766 1650s # received: 135766 1650s ok 175 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "8a9c-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 35484 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlreapi.pod 1650s # expected: 35484 1650s # received: 35484 1650s ok 176 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "818f-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 33167 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1650s # expected: 33167 1650s # received: 33167 1650s ok 177 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "bec7-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 48839 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1650s # expected: 48839 1650s # received: 48839 1650s ok 178 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "8d5c-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 36188 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlref.pod 1650s # expected: 36188 1650s # received: 36188 1650s ok 179 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "4944-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 18756 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlreftut.pod 1650s # expected: 18756 1650s # received: 18756 1650s ok 180 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "a989-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 43401 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlreguts.pod 1650s # expected: 43401 1650s # received: 43401 1650s ok 181 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1fd-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 509 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlrepository.pod 1650s # expected: 509 1650s # received: 509 1650s ok 182 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "4b07-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 19207 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlrequick.pod 1650s # expected: 19207 1650s # received: 19207 1650s ok 183 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "3caa-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 15530 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlreref.pod 1650s # expected: 15530 1650s # received: 15530 1650s ok 184 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1e1ef-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 123375 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlretut.pod 1650s # expected: 123375 1650s # received: 123375 1650s ok 185 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "651-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 1617 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlriscos.pod 1650s # expected: 1617 1650s # received: 1617 1650s ok 186 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "e707-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 59143 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlrun.pod 1650s # expected: 59143 1650s # received: 59143 1650s ok 187 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "6cea-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 27882 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlsec.pod 1650s # expected: 27882 1650s # received: 27882 1650s ok 188 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "4af2-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 19186 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1650s # expected: 19186 1650s # received: 19186 1650s ok 189 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "7494-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 29844 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1650s # expected: 29844 1650s # received: 29844 1650s ok 190 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1bdc-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 7132 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlsource.pod 1650s # expected: 7132 1650s # received: 7132 1650s ok 191 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "233b-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 9019 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlstyle.pod 1650s # expected: 9019 1650s # received: 9019 1650s ok 192 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "12fb9-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 77753 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlsub.pod 1650s # expected: 77753 1650s # received: 77753 1650s ok 193 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "d31f-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 54047 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlsyn.pod 1650s # expected: 54047 1650s # received: 54047 1650s ok 194 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "2858-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 10328 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlsynology.pod 1650s # expected: 10328 1650s # received: 10328 1650s ok 195 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "b184-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 45444 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1650s # expected: 45444 1650s # received: 45444 1650s ok 196 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "9a91-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 39569 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perltie.pod 1650s # expected: 39569 1650s # received: 39569 1650s ok 197 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "ce6d8-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 845528 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perltoc.pod 1650s # expected: 845528 1650s # received: 845528 1650s ok 198 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "174-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 372 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perltodo.pod 1650s # expected: 372 1650s # received: 372 1650s ok 199 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "126-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 294 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perltooc.pod 1650s # expected: 294 1650s # received: 294 1650s ok 200 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "126-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 294 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perltoot.pod 1650s # expected: 294 1650s # received: 294 1650s ok 201 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "297f-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 10623 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perltrap.pod 1650s # expected: 10623 1650s # received: 10623 1650s ok 202 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "213f-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 8511 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perltru64.pod 1650s # expected: 8511 1650s # received: 8511 1650s ok 203 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1183-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 4483 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perltw.pod 1650s # expected: 4483 1650s # received: 4483 1650s ok 204 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "162b6-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 90806 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlunicode.pod 1650s # expected: 90806 1650s # received: 90806 1650s ok 205 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "6349-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 25417 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlunicook.pod 1650s # expected: 25417 1650s # received: 25417 1650s ok 206 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "372e-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 14126 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1650s # expected: 14126 1650s # received: 14126 1650s ok 207 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "96e1-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 38625 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perluniintro.pod 1650s # expected: 38625 1650s # received: 38625 1650s ok 208 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "6eefa-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 454394 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perluniprops.pod 1650s # expected: 454394 1650s # received: 454394 1650s ok 209 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1f10-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 7952 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlunitut.pod 1650s # expected: 7952 1650s # received: 7952 1650s ok 210 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "1ce8-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 7400 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlutil.pod 1650s # expected: 7400 1650s # received: 7400 1650s ok 211 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "16c17-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 93207 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlvar.pod 1650s # expected: 93207 1650s # received: 93207 1650s ok 212 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "c68d-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 50829 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlvms.pod 1650s # expected: 50829 1650s # received: 50829 1650s ok 213 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "f16-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 3862 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlvos.pod 1650s # expected: 3862 1650s # received: 3862 1650s ok 214 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "7c61-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 31841 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlwin32.pod 1650s # expected: 31841 1650s # received: 31841 1650s ok 215 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "12d15-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 77077 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlxs.pod 1650s # expected: 77077 1650s # received: 77077 1650s ok 216 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "c51f-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 50463 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlxstut.pod 1650s # expected: 50463 1650s # received: 50463 1650s ok 217 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "5dc1-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 24001 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1650s # expected: 24001 1650s # received: 24001 1650s ok 218 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "712dc-61fb3d76b3b80" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 463580 1650s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-binary-httpd 1650s # expected: 463580 1650s # received: 463580 1650s ok 219 1650s #lwp request: 1650s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1650s #User-Agent: libwww-perl/6.77 1650s # 1650s #server response: 1650s #HTTP/1.1 200 OK 1650s #Connection: close 1650s #Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Accept-Ranges: bytes 1650s #ETag: "2d55f4-6264461943b40" 1650s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1650s #Vary: In-If1 1650s #Content-Length: 2971124 1650s #Last-Modified: Wed, 06 Nov 2024 20:29:57 GMT 1650s #Client-Date: Thu, 14 Nov 2024 08:09:09 GMT 1650s #Client-Peer: 127.0.0.1:8529 1650s #Client-Response-Num: 1 1650s #DMMATCH1: 1 1650s # 1650s # testing : download of /getfiles-binary-perl 1650s # expected: 2971124 1650s # received: 2971124 1650s ok 220 1650s ok 1652s t/apache/headers.t .................. 1652s 1..27 1652s # Running under perl version 5.040000 for linux 1652s # Current time local: Thu Nov 14 08:09:09 2024 1652s # Current time GMT: Thu Nov 14 08:09:09 2024 1652s # Using Test.pm version 1.31 1652s # Using Apache/Test.pm version 1.44 1652s testing: Hello: World 1652s ok 1 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 2 1652s header: [World] vs [World] 1652s # testing : compare header Hello value 1652s # expected: 'World' 1652s # received: 'World' 1652s ok 3 1652s testing: Hello: World 1652s ok 4 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 5 1652s header: [World] vs [World] 1652s # testing : compare header Hello value 1652s # expected: 'World' 1652s # received: 'World' 1652s ok 6 1652s testing: Hello: World 1652s ok 7 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 8 1652s header: [World] vs [World] 1652s # testing : compare header Hello value 1652s # expected: 'World' 1652s # received: 'World' 1652s ok 9 1652s testing: Hello: Foo 1652s Bar 1652s ok 10 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 11 1652s header: [Foo Bar] vs [Foo Bar] 1652s # testing : compare header Hello value 1652s # expected: 'Foo Bar' 1652s # received: 'Foo Bar' 1652s ok 12 1652s testing: Hello: Foo 1652s Bar 1652s ok 13 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 14 1652s header: [Foo Bar] vs [Foo Bar] 1652s # testing : compare header Hello value 1652s # expected: 'Foo Bar' 1652s # received: 'Foo Bar' 1652s ok 15 1652s testing: Hello: Foo 1652s Bar 1652s ok 16 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 17 1652s header: [Foo Bar] vs [Foo Bar] 1652s # testing : compare header Hello value 1652s # expected: 'Foo Bar' 1652s # received: 'Foo Bar' 1652s ok 18 1652s testing: Hello: Foo 1652s Bar 1652s ok 19 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 20 1652s header: [Foo Bar] vs [Foo Bar] 1652s # testing : compare header Hello value 1652s # expected: 'Foo Bar' 1652s # received: 'Foo Bar' 1652s ok 21 1652s testing: Hello: Foo 1652s Bar 1652s ok 22 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 23 1652s header: [Foo Bar] vs [Foo Bar] 1652s # testing : compare header Hello value 1652s # expected: 'Foo Bar' 1652s # received: 'Foo Bar' 1652s ok 24 1652s testing: Hello:World 1652s ok 25 1652s # testing : response success 1652s # expected: qr/HTTP\/1\.. 200 OK/ 1652s # received: 'HTTP/1.1 200 OK' 1652s ok 26 1652s header: [World] vs [World] 1652s # testing : compare header Hello value 1652s # expected: 'World' 1652s # received: 'World' 1652s ok 27 1652s ok 1655s t/apache/hostcheck.t ................ 1655s 1..14 1655s # Running under perl version 5.040000 for linux 1655s # Current time local: Thu Nov 14 08:09:12 2024 1655s # Current time GMT: Thu Nov 14 08:09:12 2024 1655s # Using Test.pm version 1.31 1655s # Using Apache/Test.pm version 1.44 1655s # SENDING to 127.0.0.1:8529 1655s # GET / HTTP/1.1 1655s Host: localhost 1655s 1655s # expected 200, got 200 for ok 1655s ok 1 1655s # SENDING to 127.0.0.1:8529 1655s # GET / HTTP/1.1 1655s Host: localhost:1 1655s 1655s # expected 200, got 200 for port ignored 1655s ok 2 1655s # SENDING to 127.0.0.1:8529 1655s # GET / HTTP/1.1 1655s Host: notlisted 1655s 1655s # expected 200, got 200 for name not listed 1655s ok 3 1655s # SENDING to 127.0.0.1:8529 1655s # GET / HTTP/1.1 1655s Host: 127.0.0.1 1655s 1655s # expected 200, got 200 for IP not in serveralias/servername 1655s ok 4 1655s # SENDING to 127.0.0.1:8529 1655s # GET / HTTP/1.1 1655s Host: default-strict 1655s 1655s # expected 200, got 200 for NVH matches in default server 1655s ok 5 1655s # SENDING to 127.0.0.1:8529 1655s # GET / HTTP/1.1 1655s Host: nvh-strict 1655s 1655s # expected 200, got 200 for NVH matches 1655s ok 6 1655s # SENDING to 127.0.0.1:8529 1655s # GET / HTTP/1.1 1655s Host: nvh-strict:1 1655s 1655s # expected 200, got 200 for NVH matches port ignored 1655s ok 7 1655s # SENDING to 127.0.0.1:8537 1655s # GET / HTTP/1.1 1655s Host: localhost 1655s 1655s # expected 400, got 400 for ok 1655s ok 8 1655s # SENDING to 127.0.0.1:8537 1655s # GET / HTTP/1.1 1655s Host: localhost:1 1655s 1655s # expected 400, got 400 for port ignored 1655s ok 9 1655s # SENDING to 127.0.0.1:8537 1655s # GET / HTTP/1.1 1655s Host: notlisted 1655s 1655s # expected 400, got 400 for name not listed 1655s ok 10 1655s # SENDING to 127.0.0.1:8537 1655s # GET / HTTP/1.1 1655s Host: 127.0.0.1 1655s 1655s # expected 400, got 400 for IP not in serveralias/servername 1655s ok 11 1655s # SENDING to 127.0.0.1:8537 1655s # GET / HTTP/1.1 1655s Host: default-strict 1655s 1655s # expected 200, got 200 for NVH matches in default server 1655s ok 12 1655s # SENDING to 127.0.0.1:8537 1655s # GET / HTTP/1.1 1655s Host: nvh-strict 1655s 1655s # expected 200, got 200 for NVH matches 1655s ok 13 1655s # SENDING to 127.0.0.1:8537 1655s # GET / HTTP/1.1 1655s Host: nvh-strict:1 1655s 1655s # expected 200, got 200 for NVH matches port ignored 1655s ok 14 1655s ok 1658s t/apache/http_strict.t .............. 1658s 1..178 1658s # Running under perl version 5.040000 for linux 1658s # Current time local: Thu Nov 14 08:09:15 2024 1658s # Current time GMT: Thu Nov 14 08:09:15 2024 1658s # Using Test.pm version 1.31 1658s # Using Apache/Test.pm version 1.44 1658s # SENDING: 1658s # GET / HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 1 1658s # SENDING: 1658s # GET / HTTP/1.0\n\n 1658s # expecting success, got 200 1658s ok 2 1658s # SENDING: 1658s # get / HTTP/1.0\r\n\r\n 1658s # expecting 501, got 501 1658s ok 3 1658s # SENDING: 1658s # G ET / HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 4 1658s # SENDING: 1658s # G\x00ET / HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 5 1658s # SENDING: 1658s # G/T / HTTP/1.0\r\n\r\n 1658s # expecting 501, got 501 1658s ok 6 1658s # SENDING: 1658s # GET /\x00 HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 7 1658s # SENDING: 1658s # GET / HTTP/1.0\x00\r\n\r\n 1658s # expecting 400, got 400 1658s ok 8 1658s # SENDING: 1658s # GET\x0c/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 9 1658s # SENDING: 1658s # GET\r/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 10 1658s # SENDING: 1658s # GET\t/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 11 1658s # SENDING: 1658s # GET / HTT/1.0\r\n\r\n 1658s # expecting error, got 400 1658s ok 12 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1658s # expecting success, got 200 1658s ok 13 1658s # SENDING: 1658s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1658s # expecting success, got 200 1658s ok 14 1658s # SENDING: 1658s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1658s # expecting success, got 200 1658s ok 15 1658s # SENDING: 1658s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1658s # expecting 400, got 400 1658s ok 16 1658s # SENDING: 1658s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1658s # expecting 400, got 400 1658s ok 17 1658s # SENDING: 1658s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1658s # expecting 200, got 200 1658s ok 18 1658s # SENDING: 1658s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1658s # expecting 400, got 400 1658s ok 19 1658s # SENDING: 1658s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1658s # expecting error, got 400 1658s ok 20 1658s # SENDING: 1658s # GET / HTTP/0.9\r\n\r\n 1658s # expecting error, got 400 1658s ok 21 1658s # SENDING: 1658s # GET / HTTP/0.8\r\n\r\n 1658s # expecting error, got 400 1658s ok 22 1658s # SENDING: 1658s # GET /\x01 HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 23 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 24 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 25 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 26 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 27 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1658s # expecting 400, got 400 1658s ok 28 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 29 1658s # SENDING: 1658s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 30 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 31 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1658s # expecting 400, got 400 1658s ok 32 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 33 1658s # SENDING: 1658s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 34 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 35 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 36 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 37 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 38 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1658s # expecting 400, got 400 1658s ok 39 1658s # SENDING: 1658s # GET / HTTP/1.0\r\r 1658s # expecting dropped connection and HTTPD dropped connection 1658s ok 40 1658s # SENDING: 1658s # GET /\r\n 1658s # expecting headerless HTTP/0.9 body, got response 1658s ok 41 1658s # SENDING: 1658s # GET /#frag HTTP/1.0\r\n 1658s # expecting 400, got 400 1658s ok 42 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1658s # expecting 200, got 200 1658s ok 43 1658s # SENDING: 1658s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 44 1658s # SENDING: 1658s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 45 1658s # SENDING: 1658s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 46 1658s # SENDING: 1658s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 47 1658s # SENDING: 1658s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 48 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1658s # expecting 200, got 200 1658s ok 49 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1658s # expecting 400, got 400 1658s ok 50 1658s # SENDING: 1658s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 51 1658s # SENDING: 1658s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 52 1658s # SENDING: 1658s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 53 1658s # SENDING: 1658s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 54 1658s # SENDING: 1658s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 55 1658s # SENDING: 1658s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 56 1658s # SENDING: 1658s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 57 1658s # SENDING: 1658s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 58 1658s # SENDING: 1658s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 59 1658s # SENDING: 1658s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 60 1658s # SENDING: 1658s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 61 1658s # SENDING: 1658s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 62 1658s # SENDING: 1658s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 63 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1658s # expecting success, got 200 1658s ok 64 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1658s # expecting success, got 200 1658s ok 65 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1658s # expecting success, got 200 1658s ok 66 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1658s # expecting success, got 200 1658s ok 67 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1658s # expecting success, got 200 1658s ok 68 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1658s # expecting success, got 200 1658s ok 69 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1658s # expecting 200, got 200 1658s ok 70 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1658s # expecting 200, got 200 1658s ok 71 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1658s # expecting 400, got 400 1658s ok 72 1658s # SENDING: 1658s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 73 1658s # SENDING: 1658s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 74 1658s # SENDING: 1658s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 75 1658s # SENDING: 1658s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 76 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1658s # expecting 200, got 200 1658s ok 77 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1658s # expecting 200, got 200 1658s ok 78 1658s # SENDING: 1658s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 79 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1658s # DECODED: Foo: bar 1658s # RESPONSE: 1658s # HTTP/1.1 200 OK\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:17 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Foo: bar\r\n 1658s # Vary: In-If1\r\n 1658s # DMMATCH1: 1\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/plain\r\n 1658s # \r\n 1658s # Hi!\n 1658s # SERVERNAME=localhost\n 1658s # HTTP_HOST=\n 1658s # 1658s # expecting 200, got 200 1658s ok 80 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1658s # DECODED: Foo: 1658s # RESPONSE: 1658s # HTTP/1.1 200 OK\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:17 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Foo: \r\n 1658s # Vary: In-If1\r\n 1658s # DMMATCH1: 1\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/plain\r\n 1658s # \r\n 1658s # Hi!\n 1658s # SERVERNAME=localhost\n 1658s # HTTP_HOST=\n 1658s # 1658s # expecting 200, got 200 1658s ok 81 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1658s # DECODED: : bar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:17 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 564\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 82 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1658s # DECODED: F\x00oo: bar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:17 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 528\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 83 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1658s # DECODED: F\x01oo: bar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:17 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 564\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 84 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1658s # DECODED: F\noo: bar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:17 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 528\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 85 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1658s # DECODED: Foo: b\tar 1658s # RESPONSE: 1658s # HTTP/1.1 200 OK\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:17 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Foo: b\tar\r\n 1658s # Vary: In-If1\r\n 1658s # DMMATCH1: 1\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/plain\r\n 1658s # \r\n 1658s # Hi!\n 1658s # SERVERNAME=localhost\n 1658s # HTTP_HOST=\n 1658s # 1658s # expecting 200, got 200 1658s ok 86 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1658s # DECODED: Foo: b\x01ar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:17 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 564\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 87 1658s # SENDING: 1658s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1658s # expecting 500, got 500 1658s ok 88 1658s # SENDING: 1658s # GET / HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 89 1658s # SENDING: 1658s # GET / HTTP/1.0\n\n 1658s # expecting 400, got 400 1658s ok 90 1658s # SENDING: 1658s # get / HTTP/1.0\r\n\r\n 1658s # expecting 501, got 501 1658s ok 91 1658s # SENDING: 1658s # G ET / HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 92 1658s # SENDING: 1658s # G\x00ET / HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 93 1658s # SENDING: 1658s # G/T / HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 94 1658s # SENDING: 1658s # GET /\x00 HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 95 1658s # SENDING: 1658s # GET / HTTP/1.0\x00\r\n\r\n 1658s # expecting 400, got 400 1658s ok 96 1658s # SENDING: 1658s # GET\x0c/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 97 1658s # SENDING: 1658s # GET\r/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 98 1658s # SENDING: 1658s # GET\t/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 99 1658s # SENDING: 1658s # GET / HTT/1.0\r\n\r\n 1658s # expecting error, got 400 1658s ok 100 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1658s # expecting success, got 200 1658s ok 101 1658s # SENDING: 1658s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1658s # expecting success, got 200 1658s ok 102 1658s # SENDING: 1658s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1658s # expecting success, got 200 1658s ok 103 1658s # SENDING: 1658s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1658s # expecting 400, got 400 1658s ok 104 1658s # SENDING: 1658s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1658s # expecting 400, got 400 1658s ok 105 1658s # SENDING: 1658s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1658s # expecting 400, got 400 1658s ok 106 1658s # SENDING: 1658s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1658s # expecting 400, got 400 1658s ok 107 1658s # SENDING: 1658s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1658s # expecting error, got 400 1658s ok 108 1658s # SENDING: 1658s # GET / HTTP/0.9\r\n\r\n 1658s # expecting error, got 400 1658s ok 109 1658s # SENDING: 1658s # GET / HTTP/0.8\r\n\r\n 1658s # expecting error, got 400 1658s ok 110 1658s # SENDING: 1658s # GET /\x01 HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 111 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 112 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 113 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 114 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 115 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1658s # expecting 400, got 400 1658s ok 116 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 117 1658s # SENDING: 1658s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 118 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 119 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1658s # expecting 400, got 400 1658s ok 120 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 121 1658s # SENDING: 1658s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 122 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 123 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 124 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1658s # expecting 400, got 400 1658s ok 125 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 126 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1658s # expecting 400, got 400 1658s ok 127 1658s # SENDING: 1658s # GET / HTTP/1.0\r\r 1658s # expecting dropped connection and HTTPD dropped connection 1658s ok 128 1658s # SENDING: 1658s # GET /\r\n 1658s # expecting headerless HTTP/0.9 body, got response 1658s ok 129 1658s # SENDING: 1658s # GET /#frag HTTP/1.0\r\n 1658s # expecting 400, got 400 1658s ok 130 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1658s # expecting 400, got 400 1658s ok 131 1658s # SENDING: 1658s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 132 1658s # SENDING: 1658s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 133 1658s # SENDING: 1658s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 134 1658s # SENDING: 1658s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 135 1658s # SENDING: 1658s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 136 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1658s # expecting 400, got 400 1658s ok 137 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1658s # expecting 400, got 400 1658s ok 138 1658s # SENDING: 1658s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 139 1658s # SENDING: 1658s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 140 1658s # SENDING: 1658s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 141 1658s # SENDING: 1658s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 142 1658s # SENDING: 1658s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 143 1658s # SENDING: 1658s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 144 1658s # SENDING: 1658s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 145 1658s # SENDING: 1658s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 146 1658s # SENDING: 1658s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 147 1658s # SENDING: 1658s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 148 1658s # SENDING: 1658s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 149 1658s # SENDING: 1658s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1658s # expecting success, got 200 1658s ok 150 1658s # SENDING: 1658s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1658s # expecting 400, got 400 1658s ok 151 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1658s # expecting success, got 200 1658s ok 152 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1658s # expecting success, got 200 1658s ok 153 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1658s # expecting success, got 200 1658s ok 154 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1658s # expecting success, got 200 1658s ok 155 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1658s # expecting success, got 200 1658s ok 156 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1658s # expecting success, got 200 1658s ok 157 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1658s # expecting 400, got 400 1658s ok 158 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1658s # expecting 400, got 400 1658s ok 159 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1658s # expecting 400, got 400 1658s ok 160 1658s # SENDING: 1658s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 161 1658s # SENDING: 1658s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 162 1658s # SENDING: 1658s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 163 1658s # SENDING: 1658s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1658s # expecting 200, got 200 1658s ok 164 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1658s # expecting 200, got 200 1658s ok 165 1658s # SENDING: 1658s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1658s # expecting 200, got 200 1658s ok 166 1658s # SENDING: 1658s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1658s # expecting 200, got 200 1658s ok 167 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1658s # DECODED: Foo: bar 1658s # RESPONSE: 1658s # HTTP/1.1 200 OK\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:18 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Foo: bar\r\n 1658s # Vary: In-If1\r\n 1658s # DMMATCH1: 1\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/plain\r\n 1658s # \r\n 1658s # Hi!\n 1658s # SERVERNAME=localhost\n 1658s # HTTP_HOST=\n 1658s # 1658s # expecting 200, got 200 1658s ok 168 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1658s # DECODED: Foo: 1658s # RESPONSE: 1658s # HTTP/1.1 200 OK\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:18 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Foo: \r\n 1658s # Vary: In-If1\r\n 1658s # DMMATCH1: 1\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/plain\r\n 1658s # \r\n 1658s # Hi!\n 1658s # SERVERNAME=localhost\n 1658s # HTTP_HOST=\n 1658s # 1658s # expecting 200, got 200 1658s ok 169 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1658s # DECODED: : bar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:18 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 564\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 170 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1658s # DECODED: F\x00oo: bar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:18 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 528\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 171 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1658s # DECODED: F\x01oo: bar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:18 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 564\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 172 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1658s # DECODED: F\noo: bar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:18 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 528\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 173 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1658s # DECODED: Foo: b\tar 1658s # RESPONSE: 1658s # HTTP/1.1 200 OK\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:18 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Foo: b\tar\r\n 1658s # Vary: In-If1\r\n 1658s # DMMATCH1: 1\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/plain\r\n 1658s # \r\n 1658s # Hi!\n 1658s # SERVERNAME=localhost\n 1658s # HTTP_HOST=\n 1658s # 1658s # expecting 200, got 200 1658s ok 174 1658s # SENDING: 1658s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1658s # DECODED: Foo: b\x01ar 1658s # RESPONSE: 1658s # HTTP/1.1 500 Internal Server Error\r\n 1658s # Date: Thu, 14 Nov 2024 08:09:18 GMT\r\n 1658s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1\r\n 1658s # Content-Length: 564\r\n 1658s # Connection: close\r\n 1658s # Content-Type: text/html; charset=iso-8859-1\r\n 1658s # \r\n 1658s # \n 1658s # \n 1658s # ... 1658s # expecting 500, got 500 1658s ok 175 1658s # SENDING: 1658s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1658s # expecting 500, got 500 1658s ok 176 1658s ok 177 1658s ok 178 1658s ok 1661s t/apache/if_sections.t .............. 1661s 1..46 1661s # Running under perl version 5.040000 for linux 1661s # Current time local: Thu Nov 14 08:09:18 2024 1661s # Current time GMT: Thu Nov 14 08:09:18 2024 1661s # Using Test.pm version 1.31 1661s # Using Apache/Test.pm version 1.44 1661s # /if_sec/ with '': 1661s # expected: 200 1661s # received: '200' 1661s ok 1 1661s # expected: undef 1661s # received: undef 1661s ok 2 1661s # /if_sec/foo.if_test with '': 1661s # expected: 200 1661s # received: '200' 1661s ok 3 1661s # expected: undef 1661s # received: undef 1661s ok 4 1661s # /if_sec/foo.if_test with '1': 1661s # expected: 200 1661s # received: '200' 1661s ok 5 1661s # expected: 'global1' 1661s # received: 'global1' 1661s ok 6 1661s # /if_sec/foo.if_test with '1 11': 1661s # expected: 200 1661s # received: '200' 1661s ok 7 1661s # expected: 'global1, nested11, nested113' 1661s # received: 'global1, nested11, nested113' 1661s ok 8 1661s # /if_sec/foo.if_test with '1 11 111': 1661s # expected: 200 1661s # received: '200' 1661s ok 9 1661s # expected: 'global1, nested11, nested111' 1661s # received: 'global1, nested11, nested111' 1661s ok 10 1661s # /if_sec/foo.if_test with '1 11 112': 1661s # expected: 200 1661s # received: '200' 1661s ok 11 1661s # expected: 'global1, nested11, nested112' 1661s # received: 'global1, nested11, nested112' 1661s ok 12 1661s # /if_sec/foo.if_test with '1 2': 1661s # expected: 200 1661s # received: '200' 1661s ok 13 1661s # expected: 'global1, files2' 1661s # received: 'global1, files2' 1661s ok 14 1661s # /if_sec/dir/foo.txt with '1 2': 1661s # expected: 200 1661s # received: '200' 1661s ok 15 1661s # expected: 'global1, dir1, dir2, dir_files1' 1661s # received: 'global1, dir1, dir2, dir_files1' 1661s ok 16 1661s # /if_sec/dir/ with '1 2': 1661s # expected: 200 1661s # received: '200' 1661s ok 17 1661s # expected: 'global1, dir1, dir2' 1661s # received: 'global1, dir1, dir2' 1661s ok 18 1661s # /if_sec/dir/ with '1 11': 1661s # expected: 200 1661s # received: '200' 1661s ok 19 1661s # expected: 'global1, dir1, nested11, nested113' 1661s # received: 'global1, dir1, nested11, nested113' 1661s ok 20 1661s # /if_sec/dir/ with '1 11 111': 1661s # expected: 200 1661s # received: '200' 1661s ok 21 1661s # expected: 'global1, dir1, nested11, nested111' 1661s # received: 'global1, dir1, nested11, nested111' 1661s ok 22 1661s # /if_sec/dir/ with '1 11 112': 1661s # expected: 200 1661s # received: '200' 1661s ok 23 1661s # expected: 'global1, dir1, nested11, nested112' 1661s # received: 'global1, dir1, nested11, nested112' 1661s ok 24 1661s # /if_sec/loc/ with '1 2': 1661s # expected: 200 1661s # received: '200' 1661s ok 25 1661s # expected: 'global1, loc1, loc2' 1661s # received: 'global1, loc1, loc2' 1661s ok 26 1661s # /if_sec/loc/foo.txt with '1 2': 1661s # expected: 200 1661s # received: '200' 1661s ok 27 1661s # expected: 'global1, loc1, loc2' 1661s # received: 'global1, loc1, loc2' 1661s ok 28 1661s # /if_sec/loc/ with '1 11': 1661s # expected: 200 1661s # received: '200' 1661s ok 29 1661s # expected: 'global1, loc1, nested11, nested113' 1661s # received: 'global1, loc1, nested11, nested113' 1661s ok 30 1661s # /if_sec/loc/ with '1 11 111': 1661s # expected: 200 1661s # received: '200' 1661s ok 31 1661s # expected: 'global1, loc1, nested11, nested111' 1661s # received: 'global1, loc1, nested11, nested111' 1661s ok 32 1661s # /if_sec/loc/ with '1 11 112': 1661s # expected: 200 1661s # received: '200' 1661s ok 33 1661s # expected: 'global1, loc1, nested11, nested112' 1661s # received: 'global1, loc1, nested11, nested112' 1661s ok 34 1661s # /if_sec/loc/foo.if_test with '1 2': 1661s # expected: 200 1661s # received: '200' 1661s ok 35 1661s # expected: 'global1, files2, loc1, loc2' 1661s # received: 'global1, files2, loc1, loc2' 1661s ok 36 1661s # /if_sec/loc/foo.if_test with '1 2 11': 1661s # expected: 200 1661s # received: '200' 1661s ok 37 1661s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1661s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1661s ok 38 1661s # /if_sec/loc/foo.if_test with '1 2 11 111': 1661s # expected: 200 1661s # received: '200' 1661s ok 39 1661s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1661s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1661s ok 40 1661s # /if_sec/loc/foo.if_test with '1 2 11 112': 1661s # expected: 200 1661s # received: '200' 1661s ok 41 1661s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1661s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1661s ok 42 1661s # /if_sec/proxy/ with '1 2': 1661s # expected: 200 1661s # received: '200' 1661s ok 43 1661s # expected: 'global1, locp1, locp2' 1661s # received: 'global1, locp1, locp2' 1661s ok 44 1661s # /if_sec/proxy/ with '2': 1661s # expected: 200 1661s # received: '200' 1661s ok 45 1661s # expected: 'locp2' 1661s # received: 'locp2' 1661s ok 46 1661s ok 1664s t/apache/iffile.t ................... 1664s 1..2 1664s # Running under perl version 5.040000 for linux 1664s # Current time local: Thu Nov 14 08:09:21 2024 1664s # Current time GMT: Thu Nov 14 08:09:21 2024 1664s # Using Test.pm version 1.31 1664s # Using Apache/Test.pm version 1.44 1664s # expected: 200 1664s # received: '200' 1664s ok 1 1664s # expected: 'success1, success2, success3, success4, success5' 1664s # received: 'success1, success2, success3, success4, success5' 1664s ok 2 1664s ok 1666s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1672s t/apache/limits.t ................... 1672s 1..12 1672s # Running under perl version 5.040000 for linux 1672s # Current time local: Thu Nov 14 08:09:26 2024 1672s # Current time GMT: Thu Nov 14 08:09:26 2024 1672s # Using Test.pm version 1.31 1672s # Using Apache/Test.pm version 1.44 1672s # Testing LimitRequestLine; should succeed 1672s # testing : Test #1 1672s # expected: 200 1672s # received: '200' 1672s ok 1 1672s # Testing LimitRequestLine; should fail 1672s # testing : Test #2 1672s # expected: 414 1672s # received: '414' 1672s ok 2 1672s # Testing LimitRequestFieldSize; should succeed 1672s # testing : Test #3 1672s # expected: 200 1672s # received: '200' 1672s ok 3 1672s # Testing LimitRequestFieldSize; should fail 1672s # testing : Test #4 1672s # expected: 400 1672s # received: '400' 1672s ok 4 1672s # Testing LimitRequestFields; should succeed 1672s # testing : Test #5 1672s # expected: 200 1672s # received: '200' 1672s ok 5 1672s # Testing LimitRequestFields; should fail 1672s # testing : Test #6 1672s # expected: 400 1672s # received: '400' 1672s ok 6 1672s # Testing LimitRequestBody; should succeed 1672s # Chunked transfer-encoding enabled 1672s # testing : Test #7 1672s # expected: 200 1672s # received: '200' 1672s ok 7 1672s # Testing LimitRequestBody; should succeed 1672s # Chunked transfer-encoding disabled 1672s # testing : Test #8 1672s # expected: 200 1672s # received: '200' 1672s ok 8 1672s # Testing LimitRequestBody; should fail 1672s # Chunked transfer-encoding enabled 1672s # testing : Test #9 1672s # expected: 413 1672s # received: '413' 1672s ok 9 1672s # Testing LimitRequestBody; should fail 1672s # Chunked transfer-encoding disabled 1672s # testing : Test #10 1672s # expected: 413 1672s # received: '413' 1672s ok 10 1672s # Testing LimitRequestFieldSize; should succeed 1672s # testing : Test #11 1672s # expected: 200 1672s # received: '200' 1672s ok 11 1672s # Testing LimitRequestFieldSize; should fail 1672s # testing : Test #12 1672s # expected: 400 1672s # received: '400' 1672s ok 12 1672s ok 1674s t/apache/loglevel.t ................. 1674s 1..8 1674s # Running under perl version 5.040000 for linux 1674s # Current time local: Thu Nov 14 08:09:32 2024 1674s # Current time GMT: Thu Nov 14 08:09:32 2024 1674s # Using Test.pm version 1.31 1674s # Using Apache/Test.pm version 1.44 1674s ok 1 1674s ok 2 1674s ok 3 1674s ok 4 1674s ok 5 1674s ok 6 1674s ok 7 1674s ok 8 1674s ok 1677s t/apache/maxranges.t ................ 1677s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1677s 1..19 1677s # Running under perl version 5.040000 for linux 1677s # Current time local: Thu Nov 14 08:09:34 2024 1677s # Current time GMT: Thu Nov 14 08:09:34 2024 1677s # Using Test.pm version 1.31 1677s # Using Apache/Test.pm version 1.44 1677s ok 1 1677s ok 2 1677s ok 3 1677s ok 4 1677s ok 5 1677s ok 6 1677s ok 7 1677s ok 8 1677s ok 9 1677s ok 10 1677s ok 11 1677s ok 12 1677s ok 13 1677s ok 14 1677s ok 15 1677s ok 16 1677s ok 17 1677s ok 18 1677s ok 19 1677s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1677s ok 1679s t/apache/mergeslashes.t ............. 1679s 1..9 1679s # Running under perl version 5.040000 for linux 1679s # Current time local: Thu Nov 14 08:09:37 2024 1679s # Current time GMT: Thu Nov 14 08:09:37 2024 1679s # Using Test.pm version 1.31 1679s # Using Apache/Test.pm version 1.44 1679s # SENDING to 127.0.0.1:8537 1679s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1679s # expected 403, got 403 for exact match 1679s ok 1 1679s # SENDING to 127.0.0.1:8537 1679s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1679s # expected 403, got 403 for merged even at front 1679s ok 2 1679s # SENDING to 127.0.0.1:8537 1679s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1679s # expected 403, got 403 for merged even at front 1679s ok 3 1679s # SENDING to 127.0.0.1:8537 1679s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1679s # expected 403, got 403 for c// should be merged 1679s ok 4 1679s # SENDING to 127.0.0.1:8537 1679s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1679s # expected 403, got 403 for a// should be merged 1679s ok 5 1679s # SENDING to 127.0.0.1:8537 1679s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1679s # expected 403, got 403 for a// matches locationmatch 1679s ok 6 1679s # SENDING to 127.0.0.1:8537 1679s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1679s # expected 200, got 200 for c// doesn't match locationmatch 1679s ok 7 1679s # SENDING to 127.0.0.1:8537 1679s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1679s # expected 403, got 403 for baseline failed 1679s ok 8 1679s # SENDING to 127.0.0.1:8537 1679s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1679s # expected 403, got 403 for b//d not merged for Location with OFF 1679s ok 9 1679s ok 1681s t/apache/mmn.t ...................... 1681s 1..2 1681s # Running under perl version 5.040000 for linux 1681s # Current time local: Thu Nov 14 08:09:39 2024 1681s # Current time GMT: Thu Nov 14 08:09:39 2024 1681s # Using Test.pm version 1.31 1681s # Using Apache/Test.pm version 1.44 1681s ok 1 1681s ok 2 1681s ok 1683s t/apache/options.t .................. 1683s 1..2 1683s # Running under perl version 5.040000 for linux 1683s # Current time local: Thu Nov 14 08:09:41 2024 1683s # Current time GMT: Thu Nov 14 08:09:41 2024 1683s # Using Test.pm version 1.31 1683s # Using Apache/Test.pm version 1.44 1683s # testing : code 1683s # expected: 200 1683s # received: '200' 1683s ok 1 1683s # testing : OPTIONS 1683s # expected: qr/OPTIONS/ 1683s # received: 'OPTIONS,HEAD,GET,POST,TRACE' 1683s ok 2 1683s ok 1689s t/apache/passbrigade.t .............. 1689s # using LWP client 1689s 1..114 1689s # Running under perl version 5.040000 for linux 1689s # Current time local: Thu Nov 14 08:09:43 2024 1689s # Current time GMT: Thu Nov 14 08:09:43 2024 1689s # Using Test.pm version 1.31 1689s # Using Apache/Test.pm version 1.44 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 1024 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 1024 1689s # received: 1024 1689s ok 1 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 2048 1689s # received: 2048 1689s ok 2 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 3072 1689s # received: 3072 1689s ok 3 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 4096 1689s # received: 4096 1689s ok 4 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 5120 1689s # received: 5120 1689s ok 5 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 6144 1689s # received: 6144 1689s ok 6 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 7168 1689s # received: 7168 1689s ok 7 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 8192 1689s # received: 8192 1689s ok 8 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 9216 1689s # received: 9216 1689s ok 9 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 10240 1689s # received: 10240 1689s ok 10 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 11264 1689s # received: 11264 1689s ok 11 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 12288 1689s # received: 12288 1689s ok 12 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 13312 1689s # received: 13312 1689s ok 13 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 14336 1689s # received: 14336 1689s ok 14 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 15360 1689s # received: 15360 1689s ok 15 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 16384 1689s # received: 16384 1689s ok 16 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 17408 1689s # received: 17408 1689s ok 17 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 18432 1689s # received: 18432 1689s ok 18 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 19456 1689s # received: 19456 1689s ok 19 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 20480 1689s # received: 20480 1689s ok 20 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 21504 1689s # received: 21504 1689s ok 21 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 22528 1689s # received: 22528 1689s ok 22 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 23552 1689s # received: 23552 1689s ok 23 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 24576 1689s # received: 24576 1689s ok 24 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 25600 1689s # received: 25600 1689s ok 25 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 26624 1689s # received: 26624 1689s ok 26 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 27648 1689s # received: 27648 1689s ok 27 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 28672 1689s # received: 28672 1689s ok 28 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 29696 1689s # received: 29696 1689s ok 29 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 30720 1689s # received: 30720 1689s ok 30 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 31744 1689s # received: 31744 1689s ok 31 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 32768 1689s # received: 32768 1689s ok 32 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 33792 1689s # received: 33792 1689s ok 33 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 34816 1689s # received: 34816 1689s ok 34 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 35840 1689s # received: 35840 1689s ok 35 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 36864 1689s # received: 36864 1689s ok 36 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 37888 1689s # received: 37888 1689s ok 37 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 38912 1689s # received: 38912 1689s ok 38 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 39936 1689s # received: 39936 1689s ok 39 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 40960 1689s # received: 40960 1689s ok 40 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 41984 1689s # received: 41984 1689s ok 41 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 43008 1689s # received: 43008 1689s ok 42 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 44032 1689s # received: 44032 1689s ok 43 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 45056 1689s # received: 45056 1689s ok 44 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 46080 1689s # received: 46080 1689s ok 45 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 47104 1689s # received: 47104 1689s ok 46 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 48128 1689s # received: 48128 1689s ok 47 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 49152 1689s # received: 49152 1689s ok 48 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 50176 1689s # received: 50176 1689s ok 49 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 51200 1689s # received: 51200 1689s ok 50 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 102400 1689s # received: 102400 1689s ok 51 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 307200 1689s # received: 307200 1689s ok 52 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 512000 1689s # received: 512000 1689s ok 53 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 2048000 1689s # received: 2048000 1689s ok 54 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 4096000 1689s # received: 4096000 1689s ok 55 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:46 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:47 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 6144000 1689s # received: 6144000 1689s ok 56 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:47 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 10240000 1689s # received: 10240000 1689s ok 57 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 1024 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 1024 1689s # received: 1024 1689s ok 58 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 2048 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 2048 1689s # received: 2048 1689s ok 59 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 3072 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 3072 1689s # received: 3072 1689s ok 60 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 4096 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 4096 1689s # received: 4096 1689s ok 61 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 5120 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 5120 1689s # received: 5120 1689s ok 62 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 6144 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 6144 1689s # received: 6144 1689s ok 63 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 7168 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 7168 1689s # received: 7168 1689s ok 64 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 8192 1689s #Client-Date: Thu, 14 Nov 2024 08:09:48 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #DMMATCH1: 1 1689s # 1689s # testing : bytes in body 1689s # expected: 8192 1689s # received: 8192 1689s ok 65 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 9216 1689s # received: 9216 1689s ok 66 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 10240 1689s # received: 10240 1689s ok 67 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 11264 1689s # received: 11264 1689s ok 68 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 12288 1689s # received: 12288 1689s ok 69 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 13312 1689s # received: 13312 1689s ok 70 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 14336 1689s # received: 14336 1689s ok 71 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 15360 1689s # received: 15360 1689s ok 72 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 16384 1689s # received: 16384 1689s ok 73 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 17408 1689s # received: 17408 1689s ok 74 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 18432 1689s # received: 18432 1689s ok 75 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 19456 1689s # received: 19456 1689s ok 76 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 20480 1689s # received: 20480 1689s ok 77 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 21504 1689s # received: 21504 1689s ok 78 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 22528 1689s # received: 22528 1689s ok 79 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 23552 1689s # received: 23552 1689s ok 80 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 24576 1689s # received: 24576 1689s ok 81 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 25600 1689s # received: 25600 1689s ok 82 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 26624 1689s # received: 26624 1689s ok 83 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 27648 1689s # received: 27648 1689s ok 84 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 28672 1689s # received: 28672 1689s ok 85 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 29696 1689s # received: 29696 1689s ok 86 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 30720 1689s # received: 30720 1689s ok 87 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 31744 1689s # received: 31744 1689s ok 88 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 32768 1689s # received: 32768 1689s ok 89 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 33792 1689s # received: 33792 1689s ok 90 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 34816 1689s # received: 34816 1689s ok 91 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 35840 1689s # received: 35840 1689s ok 92 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 36864 1689s # received: 36864 1689s ok 93 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 37888 1689s # received: 37888 1689s ok 94 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 38912 1689s # received: 38912 1689s ok 95 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 39936 1689s # received: 39936 1689s ok 96 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 40960 1689s # received: 40960 1689s ok 97 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 41984 1689s # received: 41984 1689s ok 98 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 43008 1689s # received: 43008 1689s ok 99 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 44032 1689s # received: 44032 1689s ok 100 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 45056 1689s # received: 45056 1689s ok 101 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 46080 1689s # received: 46080 1689s ok 102 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 47104 1689s # received: 47104 1689s ok 103 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 48128 1689s # received: 48128 1689s ok 104 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 49152 1689s # received: 49152 1689s ok 105 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 50176 1689s # received: 50176 1689s ok 106 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 51200 1689s # received: 51200 1689s ok 107 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 102400 1689s # received: 102400 1689s ok 108 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 307200 1689s # received: 307200 1689s ok 109 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 512000 1689s # received: 512000 1689s ok 110 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 2048000 1689s # received: 2048000 1689s ok 111 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 4096000 1689s # received: 4096000 1689s ok 112 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 6144000 1689s # received: 6144000 1689s ok 113 1689s #lwp request: 1689s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1689s #User-Agent: libwww-perl/6.77 1689s # 1689s #server response: 1689s #HTTP/1.1 200 OK 1689s #Connection: close 1689s #Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1689s #Vary: In-If1 1689s #Content-Length: 0 1689s #Client-Date: Thu, 14 Nov 2024 08:09:49 GMT 1689s #Client-Peer: 127.0.0.1:8529 1689s #Client-Response-Num: 1 1689s #Client-Transfer-Encoding: chunked 1689s #DMMATCH1: 1 1689s #X-Content-Length-Note: added by Apache::TestRequest 1689s # 1689s # testing : bytes in body 1689s # expected: 10240000 1689s # received: 10240000 1689s ok 114 1689s ok 1692s t/apache/post.t ..................... 1692s # using LWP client 1692s 1..51 1692s # Running under perl version 5.040000 for linux 1692s # Current time local: Thu Nov 14 08:09:49 2024 1692s # Current time GMT: Thu Nov 14 08:09:49 2024 1692s # Using Test.pm version 1.31 1692s # Using Apache/Test.pm version 1.44 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 1024 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '1024' 1692s # received: 1024 1692s ok 1 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 2048 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '2048' 1692s # received: 2048 1692s ok 2 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 3072 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '3072' 1692s # received: 3072 1692s ok 3 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 4096 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '4096' 1692s # received: 4096 1692s ok 4 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 5120 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '5120' 1692s # received: 5120 1692s ok 5 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 6144 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '6144' 1692s # received: 6144 1692s ok 6 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 7168 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '7168' 1692s # received: 7168 1692s ok 7 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 8192 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '8192' 1692s # received: 8192 1692s ok 8 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 9216 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 5 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '9216' 1692s # received: 9216 1692s ok 9 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 10240 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '10240' 1692s # received: 10240 1692s ok 10 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 11264 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '11264' 1692s # received: 11264 1692s ok 11 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 12288 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:51 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '12288' 1692s # received: 12288 1692s ok 12 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 13312 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '13312' 1692s # received: 13312 1692s ok 13 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 14336 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '14336' 1692s # received: 14336 1692s ok 14 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 15360 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '15360' 1692s # received: 15360 1692s ok 15 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 16384 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '16384' 1692s # received: 16384 1692s ok 16 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 17408 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '17408' 1692s # received: 17408 1692s ok 17 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 18432 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '18432' 1692s # received: 18432 1692s ok 18 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 19456 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '19456' 1692s # received: 19456 1692s ok 19 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 20480 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '20480' 1692s # received: 20480 1692s ok 20 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 21504 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '21504' 1692s # received: 21504 1692s ok 21 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 22528 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '22528' 1692s # received: 22528 1692s ok 22 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 23552 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '23552' 1692s # received: 23552 1692s ok 23 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 24576 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '24576' 1692s # received: 24576 1692s ok 24 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 25600 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '25600' 1692s # received: 25600 1692s ok 25 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 26624 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '26624' 1692s # received: 26624 1692s ok 26 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 27648 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '27648' 1692s # received: 27648 1692s ok 27 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 28672 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '28672' 1692s # received: 28672 1692s ok 28 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 29696 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '29696' 1692s # received: 29696 1692s ok 29 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 30720 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '30720' 1692s # received: 30720 1692s ok 30 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 31744 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '31744' 1692s # received: 31744 1692s ok 31 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 32768 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '32768' 1692s # received: 32768 1692s ok 32 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 33792 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '33792' 1692s # received: 33792 1692s ok 33 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 34816 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '34816' 1692s # received: 34816 1692s ok 34 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 35840 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '35840' 1692s # received: 35840 1692s ok 35 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 36864 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '36864' 1692s # received: 36864 1692s ok 36 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 37888 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '37888' 1692s # received: 37888 1692s ok 37 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 38912 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '38912' 1692s # received: 38912 1692s ok 38 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 39936 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '39936' 1692s # received: 39936 1692s ok 39 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 40960 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '40960' 1692s # received: 40960 1692s ok 40 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 41984 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '41984' 1692s # received: 41984 1692s ok 41 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 43008 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '43008' 1692s # received: 43008 1692s ok 42 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 44032 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '44032' 1692s # received: 44032 1692s ok 43 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 45056 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '45056' 1692s # received: 45056 1692s ok 44 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 46080 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '46080' 1692s # received: 46080 1692s ok 45 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 47104 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '47104' 1692s # received: 47104 1692s ok 46 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 48128 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '48128' 1692s # received: 48128 1692s ok 47 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 49152 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '49152' 1692s # received: 49152 1692s ok 48 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 50176 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '50176' 1692s # received: 50176 1692s ok 49 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 51200 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 6 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '51200' 1692s # received: 51200 1692s ok 50 1692s #lwp request: 1692s #POST http://localhost:8529/eat_post HTTP/1.1 1692s #User-Agent: libwww-perl/6.77 1692s #Content-Length: 102400 1692s # 1692s #server response: 1692s #HTTP/1.1 200 OK 1692s #Connection: close 1692s #Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1692s #Vary: In-If1 1692s #Content-Length: 7 1692s #Client-Date: Thu, 14 Nov 2024 08:09:52 GMT 1692s #Client-Peer: 127.0.0.1:8529 1692s #Client-Response-Num: 1 1692s #DMMATCH1: 1 1692s # 1692s # testing : length posted 1692s # expected: '102400' 1692s # received: 102400 1692s ok 51 1692s ok 1694s t/apache/pr17629.t .................. 1694s 1..4 1694s # Running under perl version 5.040000 for linux 1694s # Current time local: Thu Nov 14 08:09:52 2024 1694s # Current time GMT: Thu Nov 14 08:09:52 2024 1694s # Using Test.pm version 1.31 1694s # Using Apache/Test.pm version 1.44 1694s # expected: 'begin-foobar-end 1694s # ' 1694s # received: 'begin-foobar-end 1694s # ' 1694s ok 1 1694s # expected: 200 1694s # received: '200' 1694s ok 2 1694s # testing : response was gzipped 1694s # expected: 'gzip' 1694s # received: 'gzip' 1694s ok 3 1694s # expected: 'begin-foobar-end 1694s # ' 1694s # received: 'begin-foobar-end 1694s # ' 1694s ok 4 1694s ok 1697s t/apache/pr18757.t .................. 1697s 1..3 1697s # Running under perl version 5.040000 for linux 1697s # Current time local: Thu Nov 14 08:09:54 2024 1697s # Current time GMT: Thu Nov 14 08:09:54 2024 1697s # Using Test.pm version 1.31 1697s # Using Apache/Test.pm version 1.44 1697s # testing : 200 response from GET 1697s # expected: 200 1697s # received: '200' 1697s ok 1 1697s # expected C-L is 26 1697s # URL via proxy is http://localhost:8550/index.html 1697s ok 2 1697s # line: HTTP/1.1 200 OK 1697s # line: Date: Thu, 14 Nov 2024 08:09:57 GMT 1697s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1697s # line: Vary: In-If1 1697s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1697s # line: ETag: "1a-61fafa7f73d80" 1697s # line: Accept-Ranges: bytes 1697s # line: Content-Length: 26 1697s # line: DMMATCH1: 1 1697s # line: Content-Type: text/html 1697s # line: 1697s # testing : whether proxy strips Content-Length header 1697s # expected: 1 1697s # received: 1 1697s ok 3 1697s ok 1700s t/apache/pr35292.t .................. 1700s 1..3 1700s # Running under perl version 5.040000 for linux 1700s # Current time local: Thu Nov 14 08:09:57 2024 1700s # Current time GMT: Thu Nov 14 08:09:57 2024 1700s # Using Test.pm version 1.31 1700s # Using Apache/Test.pm version 1.44 1700s ok 1 1700s ok 2 1700s # testing : read response-line 1700s # expected: qr/^HTTP\/1\.. 413/ 1700s # received: 'HTTP/1.1 413 Request Entity Too Large 1700s # ' 1700s ok 3 1700s ok 1702s t/apache/pr35330.t .................. 1702s 1..2 1702s # Running under perl version 5.040000 for linux 1702s # Current time local: Thu Nov 14 08:10:00 2024 1702s # Current time GMT: Thu Nov 14 08:10:00 2024 1702s # Using Test.pm version 1.31 1702s # Using Apache/Test.pm version 1.44 1702s # testing : SSI was allowed for location 1702s # expected: 200 1702s # received: '200' 1702s ok 1 1702s # testing : file was served with correct content 1702s # expected: 'hello' 1702s # received: 'hello' 1702s ok 2 1702s ok 1705s t/apache/pr37166.t .................. 1705s 1..4 1705s # Running under perl version 5.040000 for linux 1705s # Current time local: Thu Nov 14 08:10:02 2024 1705s # Current time GMT: Thu Nov 14 08:10:02 2024 1705s # Using Test.pm version 1.31 1705s # Using Apache/Test.pm version 1.44 1705s # testing : SSI was allowed for location 1705s # expected: 200 1705s # received: '200' 1705s ok 1 1705s # testing : file was served with correct content 1705s # expected: 'Hello world 1705s # ' 1705s # received: 'Hello world 1705s # ' 1705s ok 2 1705s # testing : explicit 200 response 1705s # expected: 200 1705s # received: '200' 1705s ok 3 1705s # testing : file was again served with correct content 1705s # expected: 'Hello world 1705s # ' 1705s # received: 'Hello world 1705s # ' 1705s ok 4 1705s ok 1708s t/apache/pr43939.t .................. 1708s 1..4 1708s # Running under perl version 5.040000 for linux 1708s # Current time local: Thu Nov 14 08:10:05 2024 1708s # Current time GMT: Thu Nov 14 08:10:05 2024 1708s # Using Test.pm version 1.31 1708s # Using Apache/Test.pm version 1.44 1708s # expected: 'begin-default-end 1708s # ' 1708s # received: 'begin-default-end 1708s # ' 1708s ok 1 1708s # expected: 200 1708s # received: '200' 1708s ok 2 1708s # testing : response was gzipped 1708s # expected: 'gzip' 1708s # received: 'gzip' 1708s ok 3 1708s # expected: 'begin-default-end 1708s # ' 1708s # received: 'begin-default-end 1708s # ' 1708s ok 4 1708s ok 1710s t/apache/pr49328.t .................. 1710s 1..1 1710s # Running under perl version 5.040000 for linux 1710s # Current time local: Thu Nov 14 08:10:08 2024 1710s # Current time GMT: Thu Nov 14 08:10:08 2024 1710s # Using Test.pm version 1.31 1710s # Using Apache/Test.pm version 1.44 1710s # expected: 'before 1710s # included 1710s # after 1710s # ' 1710s # received: 'before 1710s # included 1710s # after 1710s # ' 1710s ok 1 1710s ok 1713s t/apache/pr64339.t .................. 1713s 1..12 1713s # Running under perl version 5.040000 for linux 1713s # Current time local: Thu Nov 14 08:10:10 2024 1713s # Current time GMT: Thu Nov 14 08:10:10 2024 1713s # Using Test.pm version 1.31 1713s # Using Apache/Test.pm version 1.44 1713s # testing : fetching /doc.xml 1713s # expected: 200 1713s # received: '200' 1713s ok 1 1713s # testing : content-type header test for /doc.xml 1713s # expected: 'application/xml; charset=utf-8' 1713s # received: 'application/xml; charset=utf-8' 1713s ok 2 1713s # testing : content test for /doc.xml 1713s # expected: 'fóó 1713s # ' 1713s # received: 'fóó 1713s # ' 1713s ok 3 1713s # testing : fetching /doc.fooxml 1713s # expected: 200 1713s # received: '200' 1713s ok 4 1713s # testing : content-type header test for /doc.fooxml 1713s # expected: 'application/foo+xml; charset=utf-8' 1713s # received: 'application/foo+xml; charset=utf-8' 1713s ok 5 1713s # testing : content test for /doc.fooxml 1713s # expected: 'fóó 1713s # ' 1713s # received: 'fóó 1713s # ' 1713s ok 6 1713s # testing : fetching /doc.notxml 1713s # expected: 200 1713s # received: '200' 1713s ok 7 1713s # testing : content-type header test for /doc.notxml 1713s # expected: 'application/notreallyxml' 1713s # received: 'application/notreallyxml' 1713s ok 8 1713s # testing : content test for /doc.notxml 1713s # expected: 'f 1713s # ' 1713s # received: 'f 1713s # ' 1713s ok 9 1713s # testing : fetching /doc.isohtml 1713s # expected: 200 1713s # received: '200' 1713s ok 10 1713s # testing : content-type header test for /doc.isohtml 1713s # expected: 'text/html;charset=utf-8' 1713s # received: 'text/html;charset=utf-8' 1713s ok 11 1713s # testing : content test for /doc.isohtml 1713s # expected: '

fóó 1713s #

' 1713s # received: '

fóó 1713s #

' 1713s ok 12 1713s ok 1717s t/apache/rwrite.t ................... 1717s # using LWP client 1717s 1..114 1717s # Running under perl version 5.040000 for linux 1717s # Current time local: Thu Nov 14 08:10:13 2024 1717s # Current time GMT: Thu Nov 14 08:10:13 2024 1717s # Using Test.pm version 1.31 1717s # Using Apache/Test.pm version 1.44 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 1024 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 1024 1717s # received: 1024 1717s ok 1 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 2048 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 2048 1717s # received: 2048 1717s ok 2 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 3072 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 3072 1717s # received: 3072 1717s ok 3 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 4096 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 4096 1717s # received: 4096 1717s ok 4 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 5120 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 5120 1717s # received: 5120 1717s ok 5 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 6144 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 6144 1717s # received: 6144 1717s ok 6 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 7168 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 7168 1717s # received: 7168 1717s ok 7 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 8192 1717s # received: 8192 1717s ok 8 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 9216 1717s # received: 9216 1717s ok 9 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 10240 1717s # received: 10240 1717s ok 10 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 11264 1717s # received: 11264 1717s ok 11 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 12288 1717s # received: 12288 1717s ok 12 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 13312 1717s # received: 13312 1717s ok 13 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 14336 1717s # received: 14336 1717s ok 14 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 15360 1717s # received: 15360 1717s ok 15 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 16384 1717s # received: 16384 1717s ok 16 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 17408 1717s # received: 17408 1717s ok 17 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 18432 1717s # received: 18432 1717s ok 18 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 19456 1717s # received: 19456 1717s ok 19 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 20480 1717s # received: 20480 1717s ok 20 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 21504 1717s # received: 21504 1717s ok 21 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 22528 1717s # received: 22528 1717s ok 22 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 23552 1717s # received: 23552 1717s ok 23 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 24576 1717s # received: 24576 1717s ok 24 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 25600 1717s # received: 25600 1717s ok 25 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 26624 1717s # received: 26624 1717s ok 26 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 27648 1717s # received: 27648 1717s ok 27 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 28672 1717s # received: 28672 1717s ok 28 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 29696 1717s # received: 29696 1717s ok 29 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 30720 1717s # received: 30720 1717s ok 30 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 31744 1717s # received: 31744 1717s ok 31 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 32768 1717s # received: 32768 1717s ok 32 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 33792 1717s # received: 33792 1717s ok 33 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 34816 1717s # received: 34816 1717s ok 34 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 35840 1717s # received: 35840 1717s ok 35 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 36864 1717s # received: 36864 1717s ok 36 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 37888 1717s # received: 37888 1717s ok 37 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 38912 1717s # received: 38912 1717s ok 38 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 39936 1717s # received: 39936 1717s ok 39 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 40960 1717s # received: 40960 1717s ok 40 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 41984 1717s # received: 41984 1717s ok 41 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 43008 1717s # received: 43008 1717s ok 42 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 44032 1717s # received: 44032 1717s ok 43 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 45056 1717s # received: 45056 1717s ok 44 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 46080 1717s # received: 46080 1717s ok 45 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 47104 1717s # received: 47104 1717s ok 46 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 48128 1717s # received: 48128 1717s ok 47 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 49152 1717s # received: 49152 1717s ok 48 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 50176 1717s # received: 50176 1717s ok 49 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 51200 1717s # received: 51200 1717s ok 50 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 102400 1717s # received: 102400 1717s ok 51 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 307200 1717s # received: 307200 1717s ok 52 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 512000 1717s # received: 512000 1717s ok 53 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 2048000 1717s # received: 2048000 1717s ok 54 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 4096000 1717s # received: 4096000 1717s ok 55 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:15 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 6144000 1717s # received: 6144000 1717s ok 56 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 10240000 1717s # received: 10240000 1717s ok 57 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 1024 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 1024 1717s # received: 1024 1717s ok 58 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 2048 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 2048 1717s # received: 2048 1717s ok 59 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 3072 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 3072 1717s # received: 3072 1717s ok 60 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 4096 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 4096 1717s # received: 4096 1717s ok 61 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 5120 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 5120 1717s # received: 5120 1717s ok 62 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 6144 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 6144 1717s # received: 6144 1717s ok 63 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 7168 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #DMMATCH1: 1 1717s # 1717s # testing : bytes in body 1717s # expected: 7168 1717s # received: 7168 1717s ok 64 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 8192 1717s # received: 8192 1717s ok 65 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 9216 1717s # received: 9216 1717s ok 66 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 10240 1717s # received: 10240 1717s ok 67 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 11264 1717s # received: 11264 1717s ok 68 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 12288 1717s # received: 12288 1717s ok 69 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 13312 1717s # received: 13312 1717s ok 70 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 14336 1717s # received: 14336 1717s ok 71 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 15360 1717s # received: 15360 1717s ok 72 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 16384 1717s # received: 16384 1717s ok 73 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 17408 1717s # received: 17408 1717s ok 74 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 18432 1717s # received: 18432 1717s ok 75 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 19456 1717s # received: 19456 1717s ok 76 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 20480 1717s # received: 20480 1717s ok 77 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 21504 1717s # received: 21504 1717s ok 78 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 22528 1717s # received: 22528 1717s ok 79 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 23552 1717s # received: 23552 1717s ok 80 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 24576 1717s # received: 24576 1717s ok 81 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 25600 1717s # received: 25600 1717s ok 82 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 26624 1717s # received: 26624 1717s ok 83 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 27648 1717s # received: 27648 1717s ok 84 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 28672 1717s # received: 28672 1717s ok 85 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 29696 1717s # received: 29696 1717s ok 86 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 30720 1717s # received: 30720 1717s ok 87 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 31744 1717s # received: 31744 1717s ok 88 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 32768 1717s # received: 32768 1717s ok 89 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 33792 1717s # received: 33792 1717s ok 90 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 34816 1717s # received: 34816 1717s ok 91 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 35840 1717s # received: 35840 1717s ok 92 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 36864 1717s # received: 36864 1717s ok 93 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 37888 1717s # received: 37888 1717s ok 94 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 38912 1717s # received: 38912 1717s ok 95 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 39936 1717s # received: 39936 1717s ok 96 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 40960 1717s # received: 40960 1717s ok 97 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 41984 1717s # received: 41984 1717s ok 98 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 43008 1717s # received: 43008 1717s ok 99 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 44032 1717s # received: 44032 1717s ok 100 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 45056 1717s # received: 45056 1717s ok 101 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 46080 1717s # received: 46080 1717s ok 102 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 47104 1717s # received: 47104 1717s ok 103 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 48128 1717s # received: 48128 1717s ok 104 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 49152 1717s # received: 49152 1717s ok 105 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 50176 1717s # received: 50176 1717s ok 106 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 51200 1717s # received: 51200 1717s ok 107 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 102400 1717s # received: 102400 1717s ok 108 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 307200 1717s # received: 307200 1717s ok 109 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 512000 1717s # received: 512000 1717s ok 110 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 2048000 1717s # received: 2048000 1717s ok 111 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 4096000 1717s # received: 4096000 1717s ok 112 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 6144000 1717s # received: 6144000 1717s ok 113 1717s #lwp request: 1717s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1717s #User-Agent: libwww-perl/6.77 1717s # 1717s #server response: 1717s #HTTP/1.1 200 OK 1717s #Connection: close 1717s #Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1717s #Vary: In-If1 1717s #Content-Length: 0 1717s #Client-Date: Thu, 14 Nov 2024 08:10:16 GMT 1717s #Client-Peer: 127.0.0.1:8529 1717s #Client-Response-Num: 1 1717s #Client-Transfer-Encoding: chunked 1717s #DMMATCH1: 1 1717s #X-Content-Length-Note: added by Apache::TestRequest 1717s # 1717s # testing : bytes in body 1717s # expected: 10240000 1717s # received: 10240000 1717s ok 114 1717s ok 1719s t/apache/server_name_port.t ......... 1719s 1..84 1719s # Running under perl version 5.040000 for linux 1719s # Current time local: Thu Nov 14 08:10:16 2024 1719s # Current time GMT: Thu Nov 14 08:10:16 2024 1719s # Using Test.pm version 1.31 1719s # Using Apache/Test.pm version 1.44 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1719s # expecting 200, got 200 1719s ok 1 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 2 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 3 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1719s # expecting 200, got 200 1719s ok 4 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 5 1719s # got SERVER_PORT='123', expected '123' 1719s ok 6 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1719s # expecting 200, got 200 1719s ok 7 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 8 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 9 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1719s # expecting 200, got 200 1719s ok 10 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 11 1719s # got SERVER_PORT='123', expected '123' 1719s ok 12 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1719s # expecting 200, got 200 1719s ok 13 1719s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1719s ok 14 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 15 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1719s # expecting 200, got 200 1719s ok 16 1719s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1719s ok 17 1719s # got SERVER_PORT='123', expected '123' 1719s ok 18 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1719s # expecting 200, got 200 1719s ok 19 1719s # got SERVER_NAME='[::1]', expected '[::1]' 1719s ok 20 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 21 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1719s # expecting 200, got 200 1719s ok 22 1719s # got SERVER_NAME='[::1]', expected '[::1]' 1719s ok 23 1719s # got SERVER_PORT='123', expected '123' 1719s ok 24 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1719s # expecting 200, got 200 1719s ok 25 1719s # got SERVER_NAME='[a::1]', expected '[a::1]' 1719s ok 26 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 27 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1719s # expecting 200, got 200 1719s ok 28 1719s # got SERVER_NAME='[a::1]', expected '[a::1]' 1719s ok 29 1719s # got SERVER_PORT='123', expected '123' 1719s ok 30 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1719s # expecting 200, got 200 1719s ok 31 1719s # got SERVER_NAME='[a::1]', expected '[a::1]' 1719s ok 32 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 33 1719s # SENDING: 1719s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1719s # expecting 200, got 200 1719s ok 34 1719s # got SERVER_NAME='[a::1]', expected '[a::1]' 1719s ok 35 1719s # got SERVER_PORT='123', expected '123' 1719s ok 36 1719s # SENDING: 1719s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1719s # expecting 200, got 200 1719s ok 37 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 38 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 39 1719s # SENDING: 1719s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1719s # expecting 200, got 200 1719s ok 40 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 41 1719s # got SERVER_PORT='123', expected '123' 1719s ok 42 1719s # SENDING: 1719s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1719s # expecting 200, got 200 1719s ok 43 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 44 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 45 1719s # SENDING: 1719s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1719s # expecting 200, got 200 1719s ok 46 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 47 1719s # got SERVER_PORT='123', expected '123' 1719s ok 48 1719s # SENDING: 1719s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1719s # expecting 200, got 200 1719s ok 49 1719s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1719s ok 50 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 51 1719s # SENDING: 1719s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1719s # expecting 200, got 200 1719s ok 52 1719s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1719s ok 53 1719s # got SERVER_PORT='123', expected '123' 1719s ok 54 1719s # SENDING: 1719s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1719s # expecting 200, got 200 1719s ok 55 1719s # got SERVER_NAME='[::1]', expected '[::1]' 1719s ok 56 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 57 1719s # SENDING: 1719s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1719s # expecting 200, got 200 1719s ok 58 1719s # got SERVER_NAME='[::1]', expected '[::1]' 1719s ok 59 1719s # got SERVER_PORT='123', expected '123' 1719s ok 60 1719s # SENDING: 1719s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1719s # expecting 200, got 200 1719s ok 61 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 62 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 63 1719s # SENDING: 1719s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1719s # expecting 200, got 200 1719s ok 64 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 65 1719s # got SERVER_PORT='123', expected '123' 1719s ok 66 1719s # SENDING: 1719s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1719s # expecting 200, got 200 1719s ok 67 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 68 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 69 1719s # SENDING: 1719s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1719s # expecting 200, got 200 1719s ok 70 1719s # got SERVER_NAME='righthost', expected 'righthost' 1719s ok 71 1719s # got SERVER_PORT='123', expected '123' 1719s ok 72 1719s # SENDING: 1719s # 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 1719s # expecting 200, got 200 1719s ok 73 1719s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1719s ok 74 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 75 1719s # SENDING: 1719s # 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 1719s # expecting 200, got 200 1719s ok 76 1719s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1719s ok 77 1719s # got SERVER_PORT='123', expected '123' 1719s ok 78 1719s # SENDING: 1719s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1719s # expecting 200, got 200 1719s ok 79 1719s # got SERVER_NAME='[::1]', expected '[::1]' 1719s ok 80 1719s # got SERVER_PORT='8529', expected '8529' 1719s ok 81 1719s # SENDING: 1719s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1719s # expecting 200, got 200 1719s ok 82 1719s # got SERVER_NAME='[::1]', expected '[::1]' 1719s ok 83 1719s # got SERVER_PORT='123', expected '123' 1719s ok 84 1719s ok 1722s t/apache/teclchunk.t ................ skipped: Not supported yet 1724s t/apr/uri.t ......................... 1724s 1..1 1724s # Running under perl version 5.040000 for linux 1724s # Current time local: Thu Nov 14 08:10:22 2024 1724s # Current time GMT: Thu Nov 14 08:10:22 2024 1724s # Using Test.pm version 1.31 1724s # Using Apache/Test.pm version 1.44 1724s ok 1 1724s ok 1726s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1729s t/filter/case.t ..................... 1729s 1..4 1729s # Running under perl version 5.040000 for linux 1729s # Current time local: Thu Nov 14 08:10:26 2024 1729s # Current time GMT: Thu Nov 14 08:10:26 2024 1729s # Using Test.pm version 1.31 1729s # Using Apache/Test.pm version 1.44 1729s ok 1 1729s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1729s # expected 200 1729s # received 200 1729s # body: =HEAD1 NAME 1729s X X 1729s 1729s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1729s 1729s =HEAD1 SYNOPSIS 1729s 1729s TO DECLARE SUBROUTINES: 1729s X X 1729s 1729s SUB NAME; # A "FORWARD" DECLARATION. 1729s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1729s SUB NAME : ATTRS; # WITH ATTRIBUTES 1729s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1729s 1729s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1729s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1729s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1729s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1729s 1729s USE FEATURE 'SIGNATURES'; 1729s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1729s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1729s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1729s 1729s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1729s X 1729s 1729s $SUBREF = SUB BLOCK; # NO PROTO 1729s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1729s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1729s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1729s 1729s USE FEATURE 'SIGNATURES'; 1729s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1729s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1729s 1729s TO IMPORT SUBROUTINES: 1729s X 1729s 1729s USE MODULE QW(NAME1 NAME2 NAME3); 1729s 1729s TO CALL SUBROUTINES: 1729s X X 1729s 1729s NAME(LIST); # REGULAR SUBROUTINE CALL. 1729s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1729s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1729s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1729s 1729s =HEAD1 DESCRIPTION 1729s 1729s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1729s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1729s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1729s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1729s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1729s ITS NAME OR A CODE REFERENCE. 1729s 1729s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1729s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1729s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1729s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1729s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1729s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1729s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1729s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1729s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1729s X X 1729s 1729s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1729s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1729s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1729s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1729s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1729s SUCH A SIGNATURE-USING SUBROUTINE. 1729s 1729s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1729s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1729s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1729s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1729s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1729s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1729s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1729s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1729s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1729s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1729s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1729s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1729s X X X<@_> 1729s 1729s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1729s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1729s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1729s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1729s L AND L. 1729s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1729s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1729s 1729s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1729s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1729s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1729s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1729s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1729s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1729s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1729s ONE LARGE INDISTINGUISHABLE LIST. 1729s 1729s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1729s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1729s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1729s EMPTY SUB RETURNS THE EMPTY LIST. 1729s X X X 1729s 1729s EXAMPLE: 1729s 1729s SUB MAX { 1729s MY $MAX = SHIFT(@_); 1729s FOREACH $FOO (@_) { 1729s $MAX = $FOO IF $MAX < $FOO; 1729s } 1729s RETURN $MAX; 1729s } 1729s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1729s 1729s EXAMPLE: 1729s 1729s # GET A LINE, COMBINING CONTINUATION LINES 1729s # THAT START WITH WHITESPACE 1729s 1729s SUB GET_LINE { 1729s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1729s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1729s IF ($LOOKAHEAD =~ /^[ \T]/) { 1729s $THISLINE .= $LOOKAHEAD; 1729s } 1729s ELSE { 1729s LAST LINE; 1729s } 1729s } 1729s RETURN $THISLINE; 1729s } 1729s 1729s $LOOKAHEAD = ; # GET FIRST LINE 1729s WHILE (DEFINED($LINE = GET_LINE())) { 1729s ... 1729s } 1729s 1729s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1729s 1729s SUB MAYBESET { 1729s MY($KEY, $VALUE) = @_; 1729s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1729s } 1729s 1729s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1729s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1729s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1729s ITS CALLER'S VALUES. 1729s X X 1729s 1729s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1729s SUB UPCASE_IN { 1729s FOR (@_) { TR/A-Z/A-Z/ } 1729s } 1729s 1729s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1729s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1729s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1729s X X 1729s 1729s UPCASE_IN("FREDERICK"); 1729s 1729s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1729s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1729s OF CHANGING THEM IN PLACE: 1729s 1729s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1729s SUB UPCASE { 1729s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1729s MY @PARMS = @_; 1729s FOR (@PARMS) { TR/A-Z/A-Z/ } 1729s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1729s } 1729s 1729s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1729s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1729s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1729s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1729s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1729s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1729s 1729s @NEWLIST = UPCASE(@LIST1, @LIST2); 1729s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1729s 1729s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1729s 1729s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1729s 1729s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1729s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1729s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1729s L
FOR ALTERNATIVES. 1729s 1729s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1729s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1729s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1729s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1729s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1729s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1729s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1729s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1729s SEE L FOR MORE ABOUT ALL THAT. 1729s X<&> 1729s 1729s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1729s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1729s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1729s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1729s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1729s X 1729s 1729s &FOO(1,2,3); # PASS THREE ARGUMENTS 1729s FOO(1,2,3); # THE SAME 1729s 1729s FOO(); # PASS AN EMPTY ARGUMENT LIST 1729s &FOO(); # THE SAME 1729s 1729s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1729s USE STRICT 'SUBS'; 1729s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1729s # A COMPILE-TIME ERROR 1729s NO STRICT 'SUBS'; 1729s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1729s # A LITERAL STRING "FOO" 1729s 1729s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1729s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1729s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1729s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1729s X<&> 1729s 1729s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1729s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1729s YOUR SUBROUTINE'S NAME. 1729s 1729s USE V5.16; 1729s MY $FACTORIAL = SUB { 1729s MY ($X) = @_; 1729s RETURN 1 IF $X == 1; 1729s RETURN($X * __SUB__->( $X - 1 ) ); 1729s }; 1729s 1729s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1729s IS SUBJECT TO CHANGE. 1729s 1729s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1729s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1729s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1729s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1729s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1729s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1729s SPECIAL, PRE-DEFINED THINGS. 1729s 1729s =OVER 1729s 1729s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1729s 1729s C 1729s 1729s =ITEM DOCUMENTED IN L 1729s 1729s C, C 1729s 1729s =ITEM DOCUMENTED IN L 1729s 1729s C, C 1729s 1729s =ITEM DOCUMENTED IN L 1729s 1729s C, C, C, C, C, C, C, 1729s C, C, C, C, C, C, 1729s C, C, C, C, C, C, C, 1729s C, C, C, C, C, C, 1729s C, C, C, C, C, 1729s C, C, C, C 1729s 1729s =ITEM DOCUMENTED IN L 1729s 1729s C, C, C, C, C, C, C, 1729s C, C, C, C, C, C, C, 1729s C, C, C, C, C, C 1729s 1729s =ITEM DOCUMENTED IN L 1729s 1729s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1729s L<< C|PERLFUNC/REQUIRE >> 1729s 1729s =ITEM DOCUMENTED IN L 1729s 1729s C 1729s 1729s =ITEM DOCUMENTED IN L 1729s 1729s C, C, C, C, C 1729s 1729s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1729s 1729s ANY STARTING WITH C<(> 1729s 1729s =BACK 1729s 1729s THE C, C, C, C AND C SUBROUTINES 1729s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1729s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1729s EXPLICITLY. SEE L 1729s 1729s =HEAD2 SIGNATURES 1729s 1729s X X 1729s 1729s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1729s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1729s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1729s 1729s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1729s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1729s DIRECTLY BY C, IN THE CURRENT SCOPE. 1729s 1729s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1729s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1729s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1729s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1729s 1729s FOR EXAMPLE, 1729s 1729s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1729s 1729s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1729s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1729s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1729s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1729s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1729s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1729s 1729s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1729s THE SIGNATURE. FOR EXAMPLE, 1729s 1729s SUB FOO ($LEFT, $RIGHT) { 1729s RETURN $LEFT + $RIGHT; 1729s } 1729s 1729s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1729s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1729s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1729s EQUIVALENT TO 1729s 1729s SUB FOO { 1729s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1729s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1729s MY $LEFT = $_[0]; 1729s MY $RIGHT = $_[1]; 1729s RETURN $LEFT + $RIGHT; 1729s } 1729s 1729s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1729s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1729s 1729s SUB FOO ($FIRST, $, $THIRD) { 1729s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1729s } 1729s 1729s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1729s MANDATORY FOR THE CALLER TO PASS IT. 1729s 1729s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1729s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1729s 1729s SUB FOO ($LEFT, $RIGHT = 0) { 1729s RETURN $LEFT + $RIGHT; 1729s } 1729s 1729s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1729s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1729s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1729s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1729s FOR EXAMPLE, 1729s 1729s MY $AUTO_ID = 0; 1729s SUB FOO ($THING, $ID = $AUTO_ID++) { 1729s PRINT "$THING HAS ID $ID"; 1729s } 1729s 1729s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1729s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1729s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1729s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1729s 1729s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1729s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1729s } 1729s 1729s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1729s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1729s VALUE PROVIDED WAS C. 1729s 1729s SUB FOO ($NAME //= "WORLD") { 1729s PRINT "HELLO, $NAME"; 1729s } 1729s 1729s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1729s 1729s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1729s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1729s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1729s 1729s SUB FOO ($X ||= 10) { 1729s RETURN 5 + $X; 1729s } 1729s 1729s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1729s FOR EXAMPLE, 1729s 1729s SUB FOO ($THING, $ = 1) { 1729s PRINT $THING; 1729s } 1729s 1729s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1729s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1729s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1729s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1729s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1729s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1729s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1729s 1729s SUB FOO ($THING, $=) { 1729s PRINT $THING; 1729s } 1729s 1729s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1729s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1729s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1729s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1729s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1729s TO RIGHT. 1729s 1729s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1729s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1729s 1729s SUB FOO ($FILTER, @INPUTS) { 1729s PRINT $FILTER->($_) FOREACH @INPUTS; 1729s } 1729s 1729s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1729s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1729s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1729s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1729s 1729s SUB FOO ($THING, @) { 1729s PRINT $THING; 1729s } 1729s 1729s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1729s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1729s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1729s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1729s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1729s AS WITH STANDARD HASH CONSTRUCTION. 1729s 1729s SUB FOO ($FILTER, %INPUTS) { 1729s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1729s } 1729s 1729s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1729s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1729s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1729s 1729s SUB FOO ($THING, %) { 1729s PRINT $THING; 1729s } 1729s 1729s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1729s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1729s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1729s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1729s AN EMPTY ARRAY OR EMPTY HASH. 1729s 1729s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1729s THAT THE CALLER PASSED NO ARGUMENTS: 1729s 1729s SUB FOO () { 1729s RETURN 123; 1729s } 1729s 1729s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1729s WARNING IN THE C CATEGORY. FROM PERL 5.36 1729s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1729s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1729s STATEMENT SUCH AS: 1729s 1729s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1729s 1729s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1729s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1729s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1729s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1729s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1729s WARNINGS IN THE C CATEGORY WHEN 1729s COMPILED: 1729s 1729s SUB F ($X) { 1729s # THIS LINE EMITS THE WARNING SEEN BELOW 1729s PRINT "ARGUMENTS ARE @_"; 1729s } 1729s 1729s Z<> 1729s 1729s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1729s EXPERIMENTAL AT ... 1729s 1729s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1729s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1729s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1729s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1729s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1729s SUPPLY THAT ARGUMENT. 1729s 1729s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1729s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1729s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1729s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1729s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1729s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1729s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1729s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1729s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1729s 1729s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1729s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1729s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1729s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1729s L. FOR EXAMPLE, 1729s 1729s SUB FOO :PROTOTYPE($) { $_[0] } 1729s 1729s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1729s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1729s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1729s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1729s 1729s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1729s RETURN $LEFT + $RIGHT; 1729s } 1729s 1729s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1729s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1729s THE SUBROUTINE'S BODY. 1729s 1729s =HEAD2 PRIVATE VARIABLES VIA MY() 1729s X X X X X 1729s X X 1729s 1729s SYNOPSIS: 1729s 1729s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1729s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1729s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1729s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1729s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1729s 1729s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1729s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1729s SEE L AND L. 1729s 1729s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1729s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1729s (C/C/C/C), LOOP 1729s (C/C/C/C/C), SUBROUTINE, C, 1729s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1729s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1729s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1729s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1729s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1729s 1729s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1729s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1729s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1729s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1729s X 1729s 1729s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1729s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1729s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1729s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1729s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1729s 1729s MY $X = 10; 1729s SUB BUMPX { $X++ } 1729s 1729s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1729s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1729s THE C ITSELF. SEE L. 1729s X 1729s 1729s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1729s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1729s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1729s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1729s 1729s $ARG = "FRED"; # "GLOBAL" VARIABLE 1729s $N = CUBE_ROOT(27); 1729s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1729s # OUTPUTS: FRED THINKS THE ROOT IS 3 1729s 1729s SUB CUBE_ROOT { 1729s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1729s $ARG **= 1/3; 1729s RETURN $ARG; 1729s } 1729s 1729s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1729s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1729s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1729s 1729s MY ($FOO) = ; # WRONG? 1729s MY @FOO = ; 1729s 1729s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1729s 1729s MY $FOO = ; 1729s 1729s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1729s 1729s MY $FOO, $BAR = 1; # WRONG 1729s 1729s THAT HAS THE SAME EFFECT AS 1729s 1729s MY $FOO; 1729s $BAR = 1; 1729s 1729s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1729s THE CURRENT STATEMENT. THUS, 1729s 1729s MY $X = $X; 1729s 1729s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1729s THE EXPRESSION 1729s 1729s MY $X = 123 AND $X == 123 1729s 1729s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1729s 1729s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1729s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1729s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1729s 1729s WHILE (MY $LINE = <>) { 1729s $LINE = LC $LINE; 1729s } CONTINUE { 1729s PRINT $LINE; 1729s } 1729s 1729s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1729s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1729s IT. SIMILARLY, IN THE CONDITIONAL 1729s 1729s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1729s USER_AGREES(); 1729s } ELSIF ($ANSWER =~ /^NO$/I) { 1729s USER_DISAGREES(); 1729s } ELSE { 1729s CHOMP $ANSWER; 1729s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1729s } 1729s 1729s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1729s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1729s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1729s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1729s 1729s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1729s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1729s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1729s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1729s IN THE LOOP 1729s X X 1729s 1729s FOR MY $I (1, 2, 3) { 1729s SOME_FUNCTION(); 1729s } 1729s 1729s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1729s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1729s X X 1729s 1729s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1729s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1729s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1729s 1729s USE STRICT 'VARS'; 1729s 1729s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1729s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1729s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1729s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1729s THIS WITH C. 1729s 1729s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1729s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1729s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1729s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1729s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1729s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1729s EXAMPLE. 1729s 1729s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1729s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1729s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1729s 1729s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1729s 1729s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1729s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1729s IS ALSO VISIBLE: 1729s 1729s PACKAGE MAIN; 1729s OUR $X = 10; 1729s MY $X = 20; 1729s PRINT "$X AND $::X\N"; 1729s 1729s THAT WILL PRINT OUT C<20> AND C<10>. 1729s 1729s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1729s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1729s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1729s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1729s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1729s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1729s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1729s AN ANONYMOUS SUB REFERENCE: 1729s 1729s MY $SECRET_VERSION = '1.001-BETA'; 1729s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1729s $SECRET_SUB->(); 1729s 1729s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1729s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1729s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1729s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1729s UNQUALIFIED AND UNQUALIFIABLE. 1729s 1729s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1729s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1729s L FOR SOMETHING OF A WORK-AROUND TO 1729s THIS. 1729s 1729s =HEAD2 PERSISTENT PRIVATE VARIABLES 1729s X X X X 1729s X X 1729s 1729s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1729s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1729s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1729s 1729s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1729s 1729s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1729s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1729s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1729s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1729s THE C FORM DOES NOT REQUIRE THE 1729s C PRAGMA. 1729s 1729s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1729s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1729s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1729s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1729s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1729s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1729s SUBROUTINE EACH TIME IT IS EXECUTED.) 1729s 1729s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1729s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1729s 1729s USE FEATURE 'STATE'; 1729s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1729s 1729s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1729s 1729s USE FEATURE 'STATE'; 1729s SUB CREATE_COUNTER { 1729s RETURN SUB { STATE $X; RETURN ++$X } 1729s } 1729s 1729s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1729s CODE OUTSIDE. 1729s 1729s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1729s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1729s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1729s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1729s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1729s 1729s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1729s 1729s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1729s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1729s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1729s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1729s 1729s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1729s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1729s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1729s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1729s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1729s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1729s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1729s 1729s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1729s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1729s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1729s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1729s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1729s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1729s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1729s 1729s { 1729s MY $SECRET_VAL = 0; 1729s SUB GIMME_ANOTHER { 1729s RETURN ++$SECRET_VAL; 1729s } 1729s } 1729s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1729s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1729s 1729s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1729s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1729s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1729s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1729s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1729s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1729s STARTS TO RUN: 1729s 1729s BEGIN { 1729s MY $SECRET_VAL = 0; 1729s SUB GIMME_ANOTHER { 1729s RETURN ++$SECRET_VAL; 1729s } 1729s } 1729s 1729s SEE L ABOUT THE 1729s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1729s C AND C. 1729s 1729s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1729s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1729s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1729s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1729s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1729s 1729s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1729s X X X X 1729s X 1729s 1729s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1729s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1729s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1729s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1729s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1729s 1729s SYNOPSIS: 1729s 1729s # LOCALIZATION OF VALUES 1729s 1729s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1729s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1729s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1729s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1729s 1729s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1729s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1729s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1729s # LOCALIZATION 1729s 1729s # LOCALIZATION OF SYMBOLS 1729s 1729s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1729s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1729s # @MERLYN IS REALLY @RANDAL, ETC 1729s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1729s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1729s 1729s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1729s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1729s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1729s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1729s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1729s 1729s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1729s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1729s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1729s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1729s 1729s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1729s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1729s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1729s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1729s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1729s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1729s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1729s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1729s UNDEFINED VALUE.) 1729s 1729s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1729s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1729s VARIABLES OUTSIDE THE LOOP. 1729s 1729s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1729s X 1729s 1729s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1729s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1729s VIEWED AS A SCALAR OR AN ARRAY. SO 1729s 1729s LOCAL($FOO) = ; 1729s LOCAL @FOO = ; 1729s 1729s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1729s 1729s LOCAL $FOO = ; 1729s 1729s SUPPLIES A SCALAR CONTEXT. 1729s 1729s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1729s X 1729s 1729s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1729s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1729s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1729s 1729s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1729s 1729s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1729s { LOCAL $/ = UNDEF; $SLURP = ; } 1729s 1729s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1729s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1729s I, BECAUSE THE $1 VARIABLE IS 1729s MAGICAL AND READ-ONLY : 1729s 1729s LOCAL $1 = 2; 1729s 1729s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1729s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1729s TO SAFELY REUSE $_ IN A SUBROUTINE. 1729s 1729s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1729s WORK AS DESCRIBED. 1729s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1729s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1729s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1729s SEE L FOR MORE 1729s DETAILS. 1729s X 1729s 1729s =HEAD3 LOCALIZATION OF GLOBS 1729s X X 1729s 1729s THE CONSTRUCT 1729s 1729s LOCAL *NAME; 1729s 1729s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1729s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1729s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1729s 1729s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1729s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1729s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1729s SEPARATOR. 1729s 1729s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1729s X X 1729s X 1729s 1729s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1729s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1729s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1729s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1729s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1729s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1729s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1729s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1729s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1729s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1729s 1729s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1729s @ARY = ( 0..5 ); 1729s { 1729s LOCAL($ARY[5]) = 6; 1729s LOCAL($HASH{'A'}) = 'DRILL'; 1729s WHILE (MY $E = POP(@ARY)) { 1729s PRINT "$E . . .\N"; 1729s LAST UNLESS $E > 3; 1729s } 1729s IF (@ARY) { 1729s $HASH{'ONLY A'} = 'TEST'; 1729s DELETE $HASH{'A'}; 1729s } 1729s } 1729s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1729s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1729s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1729s 1729s PERL WILL PRINT 1729s 1729s 6 . . . 1729s 4 . . . 1729s 3 . . . 1729s THIS IS A TEST ONLY A TEST. 1729s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1729s 1729s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1729s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1729s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1729s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1729s 1729s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1729s X X X 1729s X 1729s 1729s YOU CAN USE THE C AND C 1729s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1729s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1729s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1729s 1729s DO { 1729s MY $VAL = $ARRAY[$IDX]; 1729s LOCAL $ARRAY[$IDX]; 1729s DELETE $ARRAY[$IDX]; 1729s $VAL 1729s } 1729s 1729s AND 1729s 1729s DO { 1729s MY $VAL = $HASH{KEY}; 1729s LOCAL $HASH{KEY}; 1729s DELETE $HASH{KEY}; 1729s $VAL 1729s } 1729s 1729s EXCEPT THAT FOR THOSE THE C IS 1729s SCOPED TO THE C BLOCK. SLICES ARE 1729s ALSO ACCEPTED. 1729s 1729s MY %HASH = ( 1729s A => [ 7, 8, 9 ], 1729s B => 1, 1729s ) 1729s 1729s { 1729s MY $X = DELETE LOCAL $HASH{A}; 1729s # $X IS [ 7, 8, 9 ] 1729s # %HASH IS (B => 1) 1729s 1729s { 1729s MY @NUMS = DELETE LOCAL @$X[0, 2] 1729s # @NUMS IS (7, 9) 1729s # $X IS [ UNDEF, 8 ] 1729s 1729s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1729s } 1729s # $X IS BACK TO [ 7, 8, 9 ] 1729s 1729s } 1729s # %HASH IS BACK TO ITS ORIGINAL STATE 1729s 1729s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1729s 1729s =HEAD2 LVALUE SUBROUTINES 1729s X X 1729s 1729s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1729s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1729s 1729s MY $VAL; 1729s SUB CANMOD : LVALUE { 1729s $VAL; # OR: RETURN $VAL; 1729s } 1729s SUB NOMOD { 1729s $VAL; 1729s } 1729s 1729s CANMOD() = 5; # ASSIGNS TO $VAL 1729s NOMOD() = 5; # ERROR 1729s 1729s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1729s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1729s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1729s 1729s DATA(2,3) = GET_DATA(3,4); 1729s 1729s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1729s 1729s (DATA(2,3)) = GET_DATA(3,4); 1729s 1729s AND IN: 1729s 1729s (DATA(2),DATA(3)) = GET_DATA(3,4); 1729s 1729s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1729s 1729s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1729s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1729s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1729s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1729s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1729s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1729s 1729s =HEAD2 LEXICAL SUBROUTINES 1729s X X X X 1729s 1729s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1729s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1729s AVAILABLE UNDER C OR C OR HIGHER. 1729s 1729s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1729s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1729s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1729s CATEGORY WAS DISABLED. 1729s 1729s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1729s DECLARED, AND ONLY AFTER THAT DECLARATION: 1729s 1729s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1729s # VERSIONS EARLIER THAN 5.26. 1729s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1729s USE FEATURE 'LEXICAL_SUBS'; 1729s 1729s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1729s STATE SUB FOO { 1729s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1729s } 1729s FOO(); # CALLS "STATE" SUB 1729s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1729s 1729s MY SUB BAR { ... } 1729s BAR(); # CALLS "MY" SUB 1729s 1729s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1729s 1729s # WRONG 1729s MY SUB BAZ { 1729s BAZ(); 1729s } 1729s 1729s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1729s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1729s 1729s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1729s 1729s MY SUB BAZ { 1729s __SUB__->(); # CALLS ITSELF 1729s } 1729s 1729s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1729s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1729s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1729s HOWEVER: 1729s 1729s MY SUB BAZ; # PREDECLARATION 1729s SUB BAZ { # DEFINE THE "MY" SUB 1729s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1729s } 1729s 1729s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1729s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1729s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1729s 1729s =HEAD3 C VS C 1729s 1729s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1729s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1729s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1729s CONTAINING BLOCK TO THE NEXT. 1729s 1729s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1729s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1729s 1729s SUB WHATEVER { 1729s MY $X = SHIFT; 1729s MY SUB INNER { 1729s ... DO SOMETHING WITH $X ... 1729s } 1729s INNER(); 1729s } 1729s 1729s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1729s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1729s SEE THE C<$X> FROM THE FIRST CALL TO C. 1729s 1729s =HEAD3 C SUBROUTINES 1729s 1729s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1729s SUBROUTINE OF THE SAME NAME. 1729s 1729s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1729s INSIDE AN INNER SCOPE: 1729s 1729s SUB FOO { ... } 1729s 1729s SUB BAR { 1729s MY SUB FOO { ... } 1729s { 1729s # NEED TO USE THE OUTER FOO HERE 1729s OUR SUB FOO; 1729s FOO(); 1729s } 1729s } 1729s 1729s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1729s 1729s PACKAGE MYSNEAKYMODULE; 1729s 1729s OUR SUB DO_SOMETHING { ... } 1729s 1729s SUB DO_SOMETHING_WITH_CALLER { 1729s PACKAGE DB; 1729s () = CALLER 1; # SETS @DB::ARGS 1729s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1729s } 1729s 1729s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1729s X X<*> 1729s 1729s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1729s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1729s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1729s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1729s 1729s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1729s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1729s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1729s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1729s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1729s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1729s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1729s 1729s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1729s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1729s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1729s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1729s 1729s SUB DOUBLEARY { 1729s LOCAL(*SOMEARY) = @_; 1729s FOREACH $ELEM (@SOMEARY) { 1729s $ELEM *= 2; 1729s } 1729s } 1729s DOUBLEARY(*FOO); 1729s DOUBLEARY(*BAR); 1729s 1729s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1729s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1729s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1729s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1729s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1729s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1729s 1729s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1729s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1729s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1729s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1729s L. 1729s 1729s =HEAD2 WHEN TO STILL USE LOCAL() 1729s X X 1729s 1729s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1729s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1729s I USE C INSTEAD OF C. 1729s 1729s =OVER 4 1729s 1729s =ITEM 1. 1729s 1729s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1729s 1729s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1729s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1729s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1729s IN C<@FIELDS>. 1729s 1729s { 1729s LOCAL @ARGV = ("/ETC/MOTD"); 1729s LOCAL $/ = UNDEF; 1729s LOCAL $_ = <>; 1729s @FIELDS = SPLIT /^\S*=+\S*$/; 1729s } 1729s 1729s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1729s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1729s 1729s =ITEM 2. 1729s 1729s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1729s 1729s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1729s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1729s TABLE ENTRIES: 1729s 1729s SUB IOQUEUE { 1729s LOCAL (*READER, *WRITER); # NOT MY! 1729s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1729s RETURN (*READER, *WRITER); 1729s } 1729s ($HEAD, $TAIL) = IOQUEUE(); 1729s 1729s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1729s ENTRIES. 1729s 1729s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1729s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1729s A LOCAL ALIAS. 1729s 1729s { 1729s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1729s GROW(); # REALLY CALLS SHRINK() 1729s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1729s } 1729s GROW(); # GET THE REAL GROW() AGAIN 1729s 1729s SEE L FOR MORE ABOUT MANIPULATING 1729s FUNCTIONS BY NAME IN THIS WAY. 1729s 1729s =ITEM 3. 1729s 1729s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1729s 1729s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1729s IS DONE ON DYNAMICS: 1729s 1729s { 1729s LOCAL $SIG{INT} = 'IGNORE'; 1729s FUNCT(); # UNINTERRUPTIBLE 1729s } 1729s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1729s 1729s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1729s 1729s =BACK 1729s 1729s =HEAD2 PASS BY REFERENCE 1729s X X X 1729s 1729s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1729s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1729s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1729s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1729s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1729s 1729s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1729s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1729s OF ALL THEIR FORMER LAST ELEMENTS: 1729s 1729s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1729s 1729s SUB POPMANY { 1729s MY $AREF; 1729s MY @RETLIST; 1729s FOREACH $AREF ( @_ ) { 1729s PUSH @RETLIST, POP @$AREF; 1729s } 1729s RETURN @RETLIST; 1729s } 1729s 1729s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1729s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1729s 1729s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1729s SUB INTER { 1729s MY ($K, $HREF, %SEEN); # LOCALS 1729s FOREACH $HREF (@_) { 1729s WHILE ( $K = EACH %$HREF ) { 1729s $SEEN{$K}++; 1729s } 1729s } 1729s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1729s } 1729s 1729s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1729s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1729s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1729s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1729s A LITTLE EXPENSIVE. 1729s 1729s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1729s 1729s (@W, @X) = FUNC(@Y, @Z); 1729s OR 1729s (%W, %X) = FUNC(%Y, %Z); 1729s 1729s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1729s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1729s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1729s AS ALWAYS. 1729s 1729s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1729s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1729s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1729s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1729s 1729s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1729s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1729s SUB FUNC { 1729s MY ($YREF, $ZREF) = @_; 1729s IF (@$YREF > @$ZREF) { 1729s RETURN ($YREF, $ZREF); 1729s } ELSE { 1729s RETURN ($ZREF, $YREF); 1729s } 1729s } 1729s 1729s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1729s 1729s (*W, *X) = FUNC(\@Y, \@Z); 1729s PRINT "@W HAS MORE THAN @X\N"; 1729s SUB FUNC { 1729s LOCAL (*Y, *Z) = @_; 1729s IF (@Y > @Z) { 1729s RETURN (\@Y, \@Z); 1729s } ELSE { 1729s RETURN (\@Z, \@Y); 1729s } 1729s } 1729s 1729s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1729s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1729s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1729s ARE IN THE SYMBOL TABLE. 1729s 1729s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1729s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1729s FOR EXAMPLE: 1729s 1729s SPLUTTER(\*STDOUT); 1729s SUB SPLUTTER { 1729s MY $FH = SHIFT; 1729s PRINT $FH "HER UM WELL A HMMM\N"; 1729s } 1729s 1729s $REC = GET_REC(\*STDIN); 1729s SUB GET_REC { 1729s MY $FH = SHIFT; 1729s RETURN SCALAR <$FH>; 1729s } 1729s 1729s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1729s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1729s 1729s SUB OPENIT { 1729s MY $PATH = SHIFT; 1729s LOCAL *FH; 1729s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1729s } 1729s 1729s =HEAD2 PROTOTYPES 1729s X X 1729s 1729s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1729s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1729s SECTION OR WITH A L. 1729s IF YOU DECLARE EITHER OF 1729s 1729s SUB MYPUSH (\@@) 1729s SUB MYPUSH :PROTOTYPE(\@@) 1729s 1729s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1729s 1729s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1729s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1729s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1729s OF AN ATTRIBUTE. 1729s 1729s THE 1729s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1729s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1729s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1729s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1729s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1729s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1729s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1729s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1729s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1729s 1729s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1729s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1729s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1729s 1729s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1729s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1729s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1729s CORRESPONDING BUILT-IN. 1729s 1729s DECLARED AS CALLED AS 1729s 1729s SUB MYLINK ($$) MYLINK $OLD, $NEW 1729s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1729s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1729s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1729s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1729s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1729s SUB MYPOP (\@) MYPOP @ARRAY 1729s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1729s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1729s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1729s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1729s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1729s SUB MYRAND (;$) MYRAND 42 1729s SUB MYTIME () MYTIME 1729s 1729s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1729s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1729s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1729s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1729s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1729s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1729s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1729s 1729s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1729s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1729s 1729s SUB MYREF (\[$@%&*]) 1729s 1729s WILL ALLOW CALLING MYREF() AS 1729s 1729s MYREF $VAR 1729s MYREF @ARRAY 1729s MYREF %HASH 1729s MYREF &SUB 1729s MYREF *GLOB 1729s 1729s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1729s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1729s 1729s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1729s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1729s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1729s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1729s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1729s OR A SUBSEQUENT COMMA. 1729s 1729s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1729s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1729s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1729s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1729s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1729s FOLLOWS: 1729s 1729s USE SYMBOL 'QUALIFY_TO_REF'; 1729s 1729s SUB FOO (*) { 1729s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1729s ... 1729s } 1729s 1729s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1729s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1729s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1729s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1729s 1729s SUB MYPUSH (+@) { 1729s MY $AREF = SHIFT; 1729s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1729s PUSH @$AREF, @_; 1729s } 1729s 1729s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1729s IS OF AN ACCEPTABLE TYPE. 1729s 1729s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1729s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1729s 1729s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1729s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1729s PROVIDED, C<$_> WILL BE USED INSTEAD. 1729s 1729s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1729s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1729s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1729s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1729s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1729s 1729s MYTIME +2; 1729s 1729s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1729s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1729s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1729s 1729s SUB MYGETPROTOBYNUMBER($;); 1729s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1729s 1729s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1729s PROVIDED IT'S IN THE INITIAL POSITION: 1729s X<&> 1729s 1729s SUB TRY (&@) { 1729s MY($TRY,$CATCH) = @_; 1729s EVAL { &$TRY }; 1729s IF ($@) { 1729s LOCAL $_ = $@; 1729s &$CATCH; 1729s } 1729s } 1729s SUB CATCH (&) { $_[0] } 1729s 1729s TRY { 1729s DIE "PHOOEY"; 1729s } CATCH { 1729s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1729s }; 1729s 1729s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1729s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1729s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1729s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1729s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1729s 1729s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1729s X 1729s 1729s SUB MYGREP (&@) { 1729s MY $CODE = SHIFT; 1729s MY @RESULT; 1729s FOREACH $_ (@_) { 1729s PUSH(@RESULT, $_) IF &$CODE; 1729s } 1729s @RESULT; 1729s } 1729s 1729s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1729s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1729s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1729s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1729s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1729s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1729s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1729s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1729s 1729s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1729s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1729s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1729s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1729s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1729s MAJORITY OF OFFENDING CODE IS FIXED. 1729s 1729s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1729s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1729s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1729s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1729s 1729s SUB FUNC ($) { 1729s MY $N = SHIFT; 1729s PRINT "YOU GAVE ME $N\N"; 1729s } 1729s 1729s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1729s RETURNING A LIST: 1729s 1729s FUNC(@FOO); 1729s FUNC( $TEXT =~ /\W+/G ); 1729s 1729s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1729s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1729s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1729s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1729s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1729s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1729s 1729s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1729s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1729s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1729s EFFECT, LIKE SO: 1729s 1729s SUB FOO($$); 1729s SUB FOO($$) { 1729s FOO 1, 2; 1729s } 1729s 1729s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1729s TO MAKE THE WORLD A BETTER PLACE. 1729s 1729s =HEAD2 CONSTANT FUNCTIONS 1729s X 1729s 1729s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1729s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1729s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1729s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1729s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1729s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1729s 1729s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1729s 1729s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1729s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1729s # AND IT'S INLINED, TOO! 1729s SUB ST_DEV () { 0 } 1729s SUB ST_INO () { 1 } 1729s 1729s SUB FLAG_FOO () { 1 << 8 } 1729s SUB FLAG_BAR () { 1 << 9 } 1729s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1729s 1729s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1729s 1729s SUB N () { INT(OPT_BAZ) / 3 } 1729s 1729s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1729s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1729s 1729s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1729s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1729s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1729s C: 1729s 1729s SUB BAZ_VAL () { 1729s IF (OPT_BAZ) { 1729s RETURN 23; 1729s } 1729s ELSE { 1729s RETURN 42; 1729s } 1729s } 1729s SUB BONK_VAL () { RETURN 12345 } 1729s 1729s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1729s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1729s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1729s 1729s BEGIN { 1729s MY $VAR = 1; 1729s NO STRICT 'REFS'; 1729s *INLINED = SUB () { $VAR }; 1729s } 1729s 1729s BEGIN { 1729s MY $VAR = 1; 1729s MY $REF = \$VAR; 1729s NO STRICT 'REFS'; 1729s *NOT_INLINED = SUB () { $VAR }; 1729s } 1729s 1729s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1729s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1729s 1729s BEGIN { 1729s MY $X = 10; 1729s *FOO = SUB () { $X }; 1729s $X++; 1729s } 1729s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1729s 1729s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1729s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1729s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1729s SO IT PRINTED C<10>, NOT C<11>. 1729s 1729s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1729s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1729s ASIDE FROM WHERE IT IS DECLARED. 1729s 1729s # FINE, NO WARNING 1729s BEGIN { 1729s MY $X = 54321; 1729s *INLINED = SUB () { $X }; 1729s } 1729s # ERROR 1729s BEGIN { 1729s MY $X; 1729s $X = 54321; 1729s *ALSO_INLINED = SUB () { $X }; 1729s } 1729s 1729s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1729s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1729s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1729s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1729s CONSTANT SUBROUTINE: 1729s 1729s MY $X = 54321; 1729s *INLINED = SUB : CONST { $X }; 1729s $X++; 1729s 1729s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1729s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1729s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1729s VALUE CAPTURED THE SAME WAY. 1729s 1729s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1729s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1729s AN EXPLICIT C: 1729s 1729s BEGIN { 1729s MY $X = 10; 1729s *FOO = SUB () { RETURN $X }; 1729s $X++; 1729s } 1729s PRINT FOO(); # PRINTS 11 1729s 1729s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1729s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1729s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1729s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1729s 1729s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1729s SUB ONE { 1729s 1; 1729s } 1729s IF (ONE ) { 1729s PRINT ONE() IF ONE ; 1729s } 1729s 1729s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1729s SUB ONE () { 1 } 1729s DO { 1729s PRINT 1 1729s }; 1729s 1729s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1729s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1729s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1729s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1729s 1729s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1729s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1729s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1729s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1729s 1729s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1729s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1729s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1729s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1729s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1729s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1729s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1729s MENTIONED ABOVE: 1729s 1729s SUB NOT_INLINED () { RETURN 23 } 1729s 1729s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1729s X X X X 1729s 1729s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1729s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1729s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1729s ON A NON-UNIX SYSTEM. 1729s 1729s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1729s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1729s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1729s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1729s 1729s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1729s CHDIR $SOMEWHERE; 1729s SUB CHDIR { ... } 1729s 1729s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1729s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1729s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1729s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1729s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1729s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1729s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1729s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1729s FOR SOME KEYWORDS. SEE L. 1729s 1729s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1729s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1729s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1729s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1729s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1729s THAT IS, THEY COULD SAY 1729s 1729s USE MODULE 'OPEN'; 1729s 1729s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1729s 1729s USE MODULE; 1729s 1729s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1729s 1729s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1729s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1729s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1729s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1729s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1729s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1729s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1729s 1729s PACKAGE REGLOB; 1729s REQUIRE EXPORTER; 1729s @ISA = 'EXPORTER'; 1729s @EXPORT_OK = 'GLOB'; 1729s 1729s SUB IMPORT { 1729s MY $PKG = SHIFT; 1729s RETURN UNLESS @_; 1729s MY $SYM = SHIFT; 1729s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1729s $PKG->EXPORT($WHERE, $SYM, @_); 1729s } 1729s 1729s SUB GLOB { 1729s MY $PAT = SHIFT; 1729s MY @GOT; 1729s IF (OPENDIR MY $D, '.') { 1729s @GOT = GREP /$PAT/, READDIR $D; 1729s CLOSEDIR $D; 1729s } 1729s RETURN @GOT; 1729s } 1729s 1; 1729s 1729s AND HERE'S HOW IT COULD BE (AB)USED: 1729s 1729s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1729s PACKAGE FOO; 1729s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1729s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1729s 1729s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1729s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1729s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1729s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1729s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1729s IT MUST BE DONE AT ALL. 1729s 1729s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1729s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1729s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1729s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1729s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1729s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1729s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1729s LIBRARY. 1729s 1729s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1729s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1729s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1729s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1729s (SEE L). 1729s 1729s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1729s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1729s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1729s 1729s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1729s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1729s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1729s C SYNTAX, THOUGH). 1729s 1729s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1729s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1729s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1729s 1729s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1729s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1729s 1729s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1729s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1729s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1729s 1729s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1729s 1729s =HEAD2 AUTOLOADING 1729s X X 1729s 1729s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1729s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1729s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1729s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1729s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1729s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1729s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1729s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1729s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1729s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1729s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1729s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1729s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1729s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1729s SUBROUTINE NAME. SEE L FOR DETAILS.) 1729s 1729s 1729s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1729s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1729s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1729s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1729s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1729s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1729s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1729s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1729s 1729s SUB AUTOLOAD { 1729s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1729s MY $PROGRAM = $AUTOLOAD; 1729s $PROGRAM =~ S/.*:://; 1729s SYSTEM($PROGRAM, @_); 1729s } 1729s DATE(); 1729s WHO(); 1729s LS('-L'); 1729s 1729s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1729s EVEN NEED PARENTHESES: 1729s 1729s USE SUBS QW(DATE WHO LS); 1729s DATE; 1729s WHO; 1729s LS '-L'; 1729s 1729s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1729s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1729s 1729s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1729s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1729s DESCRIBED IN L AND IN L, THE STANDARD 1729s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1729s FUNCTIONS TO PERL CODE IN L. 1729s 1729s =HEAD2 SUBROUTINE ATTRIBUTES 1729s X X X 1729s 1729s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1729s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1729s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1729s C HAD BEEN SEEN. SEE L FOR DETAILS 1729s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1729s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1729s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1729s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1729s 1729s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1729s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1729s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1729s NEST PROPERLY. 1729s 1729s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1729s 1729s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1729s SUB PLUGH () : UGLY('\(") :BAD; 1729s SUB XYZZY : _5X5 { ... } 1729s 1729s EXAMPLES OF INVALID SYNTAX: 1729s 1729s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1729s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1729s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1729s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1729s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1729s 1729s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1729s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1729s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1729s PARSED AND INVOKED: 1729s 1729s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1729s 1729s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1729s SEE L AND L. 1729s 1729s =HEAD1 SEE ALSO 1729s 1729s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1729s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1729s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1729s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1729s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1729s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1729s 1729s =FOR VI 1729s # EX: SET STS=0 SW=4 ET: 1729s 1729s ok 2 1729s # testing mod_cgi with /modules/cgi/perl.pl 1729s # expected 200 1729s # received 200 1729s # body: PERL CGI 1729s ok 3 1729s # testing mod_test_rwrite with /test_rwrite 1729s # expected 200 1729s # received 200 1729s # body: A 1729s ok 4 1729s ok 1731s t/filter/case_in.t .................. 1731s 1..3 1731s # Running under perl version 5.040000 for linux 1731s # Current time local: Thu Nov 14 08:10:28 2024 1731s # Current time GMT: Thu Nov 14 08:10:28 2024 1731s # Using Test.pm version 1.31 1731s # Using Apache/Test.pm version 1.44 1731s ok 1 1731s # testing mod_cgi with /modules/cgi/perl_echo.pl 1731s # expected 200 1731s # received 200 1731s ok 2 1731s # testing mod_echo_post with /echo_post 1731s # expected 200 1731s # received 200 1731s ok 3 1731s ok 1733s t/filter/input_body.t ............... 1733s 1..2 1733s # Running under perl version 5.040000 for linux 1733s # Current time local: Thu Nov 14 08:10:31 2024 1733s # Current time GMT: Thu Nov 14 08:10:31 2024 1733s # Using Test.pm version 1.31 1733s # Using Apache/Test.pm version 1.44 1733s # testing : Posted "1 ko" 1733s # expected: 'ok 1' 1733s # received: 'ok 1' 1733s ok 1 1733s # testing : Posted "2 ko" 1733s # expected: 'ok 2' 1733s # received: 'ok 2' 1733s ok 2 1733s ok 1735s t/http11/basicauth.t ................ 1735s 1..3 1735s # Running under perl version 5.040000 for linux 1735s # Current time local: Thu Nov 14 08:10:33 2024 1735s # Current time GMT: Thu Nov 14 08:10:33 2024 1735s # Using Test.pm version 1.31 1735s # Using Apache/Test.pm version 1.44 1735s ok 1 1735s ok 2 1735s ok 3 1735s ok 1737s t/http11/chunked.t .................. 1737s 1..30 1737s # Running under perl version 5.040000 for linux 1737s # Current time local: Thu Nov 14 08:10:35 2024 1737s # Current time GMT: Thu Nov 14 08:10:35 2024 1737s # Using Test.pm version 1.31 1737s # Using Apache/Test.pm version 1.44 1737s # testing : response protocol 1737s # expected: 'HTTP/1.1' 1737s # received: 'HTTP/1.1' 1737s ok 1 1737s # testing : response Transfer-Encoding 1737s # expected: 'chunked' 1737s # received: 'chunked' 1737s ok 2 1737s # testing : no Content-Length 1737s # expected: 0 1737s # received: 0 1737s ok 3 1737s # testing : body length 1737s # expected: '70976' 1737s # received: 70976 1737s ok 4 1737s # testing : number of requests 1737s # expected: 1 1737s # received: 1 1737s ok 5 1737s # testing : response protocol 1737s # expected: 'HTTP/1.1' 1737s # received: 'HTTP/1.1' 1737s ok 6 1737s # testing : response Transfer-Encoding 1737s # expected: 'chunked' 1737s # received: 'chunked' 1737s ok 7 1737s # testing : no Content-Length 1737s # expected: 0 1737s # received: 0 1737s ok 8 1737s # testing : body length 1737s # expected: '212509' 1737s # received: 212509 1737s ok 9 1737s # testing : number of requests 1737s # expected: 2 1737s # received: 2 1737s ok 10 1737s # testing : response protocol 1737s # expected: 'HTTP/1.1' 1737s # received: 'HTTP/1.1' 1737s ok 11 1737s # testing : response Transfer-Encoding 1737s # expected: 'chunked' 1737s # received: 'chunked' 1737s ok 12 1737s # testing : no Content-Length 1737s # expected: 0 1737s # received: 0 1737s ok 13 1737s # testing : body length 1737s # expected: '280545' 1737s # received: 280545 1737s ok 14 1737s # testing : number of requests 1737s # expected: 3 1737s # received: 3 1737s ok 15 1737s # testing : response protocol 1737s # expected: 'HTTP/1.1' 1737s # received: 'HTTP/1.1' 1737s ok 16 1737s # testing : response Transfer-Encoding 1737s # expected: 'chunked' 1737s # received: 'chunked' 1737s ok 17 1737s # testing : no Content-Length 1737s # expected: 0 1737s # received: 0 1737s ok 18 1737s # testing : body length 1737s # expected: '845969' 1737s # received: 845969 1737s ok 19 1737s # testing : number of requests 1737s # expected: 4 1737s # received: 4 1737s ok 20 1737s # testing : response protocol 1737s # expected: 'HTTP/1.1' 1737s # received: 'HTTP/1.1' 1737s ok 21 1737s # testing : no Transfer-Encoding (test result inverted) 1737s # expected: 'chunked' 1737s # received: '' 1737s ok 22 1737s # testing : content length 1737s # expected: 253 1737s # received: '253' 1737s ok 23 1737s # testing : body length 1737s # expected: '242' 1737s # received: 242 1737s ok 24 1737s # testing : number of requests 1737s # expected: 5 1737s # received: 5 1737s ok 25 1737s # testing : response protocol 1737s # expected: 'HTTP/1.1' 1737s # received: 'HTTP/1.1' 1737s ok 26 1737s # testing : no Transfer-Encoding (test result inverted) 1737s # expected: 'chunked' 1737s # received: '' 1737s ok 27 1737s # testing : content length 1737s # expected: '' 1737s # received: '' 1737s ok 28 1737s # testing : body length 1737s # expected: '14276' 1737s # received: 14276 1737s ok 29 1737s # testing : number of requests 1737s # expected: 6 1737s # received: 6 1737s ok 30 1737s ok 1739s t/http11/chunked2.t ................. 1739s 1..2 1739s # Running under perl version 5.040000 for linux 1739s # Current time local: Thu Nov 14 08:10:37 2024 1739s # Current time GMT: Thu Nov 14 08:10:37 2024 1739s # Using Test.pm version 1.31 1739s # Using Apache/Test.pm version 1.44 1739s # testing : successful response 1739s # expected: 200 1739s # received: '200' 1739s ok 1 1739s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1739s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1739s ok 2 1739s ok 1741s t/http11/clength.t .................. 1741s 1..6 1741s # Running under perl version 5.040000 for linux 1741s # Current time local: Thu Nov 14 08:10:39 2024 1741s # Current time GMT: Thu Nov 14 08:10:39 2024 1741s # Using Test.pm version 1.31 1741s # Using Apache/Test.pm version 1.44 1741s # testing : successful response 1741s # expected: 200 1741s # received: '200' 1741s ok 1 1741s # expected: 10 1741s # received: '10' 1741s ok 2 1741s # expected: 'bbbbbbbbbb' 1741s # received: 'bbbbbbbbbb' 1741s ok 3 1741s # testing : successful response 1741s # expected: 200 1741s # received: '200' 1741s ok 4 1741s # expected: 6 1741s # received: '6' 1741s ok 5 1741s # expected: 'foobar' 1741s # received: 'foobar' 1741s ok 6 1741s ok 1745s t/http11/post.t ..................... 1745s # using LWP client 1745s 1..51 1745s # Running under perl version 5.040000 for linux 1745s # Current time local: Thu Nov 14 08:10:41 2024 1745s # Current time GMT: Thu Nov 14 08:10:41 2024 1745s # Using Test.pm version 1.31 1745s # Using Apache/Test.pm version 1.44 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 1024 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Connection: Keep-Alive 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 1 1745s #DMMATCH1: 1 1745s #Keep-Alive: timeout=5, max=100 1745s # 1745s # testing : length posted 1745s # expected: '1024' 1745s # received: 1024 1745s ok 1 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 2048 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 2 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '2048' 1745s # received: 2048 1745s ok 2 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 3072 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 3 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '3072' 1745s # received: 3072 1745s ok 3 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 4096 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 4 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '4096' 1745s # received: 4096 1745s ok 4 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 5120 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 5 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '5120' 1745s # received: 5120 1745s ok 5 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 6144 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 6 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '6144' 1745s # received: 6144 1745s ok 6 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 7168 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 7 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '7168' 1745s # received: 7168 1745s ok 7 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 8192 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 8 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '8192' 1745s # received: 8192 1745s ok 8 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 9216 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 5 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 9 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '9216' 1745s # received: 9216 1745s ok 9 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 10240 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 10 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '10240' 1745s # received: 10240 1745s ok 10 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 11264 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 11 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '11264' 1745s # received: 11264 1745s ok 11 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 12288 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 12 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '12288' 1745s # received: 12288 1745s ok 12 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 13312 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:43 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 13 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '13312' 1745s # received: 13312 1745s ok 13 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 14336 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 14 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '14336' 1745s # received: 14336 1745s ok 14 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 15360 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 15 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '15360' 1745s # received: 15360 1745s ok 15 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 16384 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 16 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '16384' 1745s # received: 16384 1745s ok 16 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 17408 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 17 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '17408' 1745s # received: 17408 1745s ok 17 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 18432 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 18 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '18432' 1745s # received: 18432 1745s ok 18 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 19456 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 19 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '19456' 1745s # received: 19456 1745s ok 19 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 20480 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 20 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '20480' 1745s # received: 20480 1745s ok 20 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 21504 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 21 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '21504' 1745s # received: 21504 1745s ok 21 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 22528 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 22 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '22528' 1745s # received: 22528 1745s ok 22 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 23552 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 23 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '23552' 1745s # received: 23552 1745s ok 23 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 24576 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 24 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '24576' 1745s # received: 24576 1745s ok 24 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 25600 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 25 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '25600' 1745s # received: 25600 1745s ok 25 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 26624 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 26 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '26624' 1745s # received: 26624 1745s ok 26 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 27648 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 27 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '27648' 1745s # received: 27648 1745s ok 27 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 28672 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 28 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '28672' 1745s # received: 28672 1745s ok 28 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 29696 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 29 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '29696' 1745s # received: 29696 1745s ok 29 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 30720 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 30 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '30720' 1745s # received: 30720 1745s ok 30 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 31744 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 31 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '31744' 1745s # received: 31744 1745s ok 31 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 32768 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 32 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '32768' 1745s # received: 32768 1745s ok 32 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 33792 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 33 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '33792' 1745s # received: 33792 1745s ok 33 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 34816 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 34 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '34816' 1745s # received: 34816 1745s ok 34 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 35840 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 35 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '35840' 1745s # received: 35840 1745s ok 35 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 36864 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 36 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '36864' 1745s # received: 36864 1745s ok 36 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 37888 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 37 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '37888' 1745s # received: 37888 1745s ok 37 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 38912 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 38 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '38912' 1745s # received: 38912 1745s ok 38 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 39936 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 39 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '39936' 1745s # received: 39936 1745s ok 39 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 40960 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 40 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '40960' 1745s # received: 40960 1745s ok 40 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 41984 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 41 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '41984' 1745s # received: 41984 1745s ok 41 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 43008 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 42 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '43008' 1745s # received: 43008 1745s ok 42 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 44032 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 43 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '44032' 1745s # received: 44032 1745s ok 43 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 45056 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 44 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '45056' 1745s # received: 45056 1745s ok 44 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 46080 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 45 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '46080' 1745s # received: 46080 1745s ok 45 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 47104 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 46 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '47104' 1745s # received: 47104 1745s ok 46 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 48128 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 47 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '48128' 1745s # received: 48128 1745s ok 47 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 49152 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 48 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '49152' 1745s # received: 49152 1745s ok 48 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 50176 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 49 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '50176' 1745s # received: 50176 1745s ok 49 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 51200 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 6 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 50 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '51200' 1745s # received: 51200 1745s ok 50 1745s #lwp request: 1745s #POST http://localhost:8529/eat_post HTTP/1.1 1745s #User-Agent: libwww-perl/6.77 1745s #Content-Length: 102400 1745s # 1745s #server response: 1745s #HTTP/1.1 200 OK 1745s #Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1745s #Vary: In-If1 1745s #Content-Length: 7 1745s #Client-Date: Thu, 14 Nov 2024 08:10:44 GMT 1745s #Client-Peer: 127.0.0.1:8529 1745s #Client-Response-Num: 51 1745s #DMMATCH1: 1 1745s # 1745s # testing : length posted 1745s # expected: '102400' 1745s # received: 102400 1745s ok 51 1745s ok 1747s t/modules/aaa.t ..................... 1747s 1..40 1747s # Running under perl version 5.040000 for linux 1747s # Current time local: Thu Nov 14 08:10:44 2024 1747s # Current time GMT: Thu Nov 14 08:10:44 2024 1747s # Using Test.pm version 1.31 1747s # Using Apache/Test.pm version 1.44 1747s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/realm2 1747s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 1747s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/form1 1747s ok 1 1747s ok 2 1747s ok 3 1747s ok 4 1747s ok 5 1747s ok 6 1747s ok 7 1747s ok 8 1747s ok 9 1747s ok 10 1747s ok 11 1747s ok 12 1747s ok 13 1747s ok 14 1747s ok 15 1747s ok 16 1747s ok 17 1747s ok 18 1747s ok 19 1747s ok 20 1747s ok 21 1747s ok 22 1747s ok 23 1747s ok 24 1747s ok 25 1747s ok 26 1747s ok 27 1747s ok 28 1747s ok 29 1747s ok 30 1747s ok 31 1747s ok 32 1747s ok 33 1747s ok 34 1747s ok 35 1747s ok 36 1747s ok 37 1747s ok 38 1747s ok 39 1747s ok 40 1747s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/form1 1747s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/realm2 1747s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 1747s ok 1751s t/modules/access.t .................. 1751s 1..408 1751s # Running under perl version 5.040000 for linux 1751s # Current time local: Thu Nov 14 08:10:47 2024 1751s # Current time GMT: Thu Nov 14 08:10:47 2024 1751s # Using Test.pm version 1.31 1751s # Using Apache/Test.pm version 1.44 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # expecting access. 1751s ok 1 1751s # --- 1751s # Order deny,allow 1751s # Deny from all 1751s # expecting access denial. 1751s ok 2 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # Deny from all 1751s # expecting access. 1751s ok 3 1751s # --- 1751s # Order deny,allow 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 4 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # Deny from localhost 1751s # expecting access. 1751s ok 5 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 6 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # Deny from 127.0.0.1 1751s # expecting access. 1751s ok 7 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 8 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # Deny from 127.0 1751s # expecting access. 1751s ok 9 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 10 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 11 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 12 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # Deny from 127.0.0.1/16 1751s # expecting access. 1751s ok 13 1751s # --- 1751s # Order deny,allow 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 14 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 15 1751s # --- 1751s # Order deny,allow 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 16 1751s # --- 1751s # Order deny,allow 1751s # Allow from all 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 17 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # expecting access. 1751s ok 18 1751s # --- 1751s # Order deny,allow 1751s # Deny from all 1751s # expecting access denial. 1751s ok 19 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # Deny from all 1751s # expecting access. 1751s ok 20 1751s # --- 1751s # Order deny,allow 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 21 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # Deny from localhost 1751s # expecting access. 1751s ok 22 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 23 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # Deny from 127.0.0.1 1751s # expecting access. 1751s ok 24 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 25 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # Deny from 127.0 1751s # expecting access. 1751s ok 26 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 27 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 28 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 29 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # Deny from 127.0.0.1/16 1751s # expecting access. 1751s ok 30 1751s # --- 1751s # Order deny,allow 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 31 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 32 1751s # --- 1751s # Order deny,allow 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 33 1751s # --- 1751s # Order deny,allow 1751s # Allow from localhost 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 34 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # expecting access. 1751s ok 35 1751s # --- 1751s # Order deny,allow 1751s # Deny from all 1751s # expecting access denial. 1751s ok 36 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # Deny from all 1751s # expecting access. 1751s ok 37 1751s # --- 1751s # Order deny,allow 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 38 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # Deny from localhost 1751s # expecting access. 1751s ok 39 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 40 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1 1751s # expecting access. 1751s ok 41 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 42 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0 1751s # expecting access. 1751s ok 43 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 44 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 45 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 46 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1/16 1751s # expecting access. 1751s ok 47 1751s # --- 1751s # Order deny,allow 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 48 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 49 1751s # --- 1751s # Order deny,allow 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 50 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 51 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # expecting access. 1751s ok 52 1751s # --- 1751s # Order deny,allow 1751s # Deny from all 1751s # expecting access denial. 1751s ok 53 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # Deny from all 1751s # expecting access. 1751s ok 54 1751s # --- 1751s # Order deny,allow 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 55 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # Deny from localhost 1751s # expecting access. 1751s ok 56 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 57 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1 1751s # expecting access. 1751s ok 58 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 59 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # Deny from 127.0 1751s # expecting access. 1751s ok 60 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 61 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 62 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 63 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1/16 1751s # expecting access. 1751s ok 64 1751s # --- 1751s # Order deny,allow 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 65 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 66 1751s # --- 1751s # Order deny,allow 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 67 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 68 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 69 1751s # --- 1751s # Order deny,allow 1751s # Deny from all 1751s # expecting access denial. 1751s ok 70 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from all 1751s # expecting access. 1751s ok 71 1751s # --- 1751s # Order deny,allow 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 72 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from localhost 1751s # expecting access. 1751s ok 73 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 74 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1 1751s # expecting access. 1751s ok 75 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 76 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0 1751s # expecting access. 1751s ok 77 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 78 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 79 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 80 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1/16 1751s # expecting access. 1751s ok 81 1751s # --- 1751s # Order deny,allow 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 82 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 83 1751s # --- 1751s # Order deny,allow 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 84 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 85 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # expecting access. 1751s ok 86 1751s # --- 1751s # Order deny,allow 1751s # Deny from all 1751s # expecting access denial. 1751s ok 87 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # Deny from all 1751s # expecting access. 1751s ok 88 1751s # --- 1751s # Order deny,allow 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 89 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # Deny from localhost 1751s # expecting access. 1751s ok 90 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 91 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1 1751s # expecting access. 1751s ok 92 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 93 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0 1751s # expecting access. 1751s ok 94 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 95 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 96 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 97 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1/16 1751s # expecting access. 1751s ok 98 1751s # --- 1751s # Order deny,allow 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 99 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 100 1751s # --- 1751s # Order deny,allow 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 101 1751s # --- 1751s # Order deny,allow 1751s # Allow from 127.0.0.1/16 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 102 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # expecting access. 1751s ok 103 1751s # --- 1751s # Order deny,allow 1751s # Deny from all 1751s # expecting access denial. 1751s ok 104 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # Deny from all 1751s # expecting access denial. 1751s ok 105 1751s # --- 1751s # Order deny,allow 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 106 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 107 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 108 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 109 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 110 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 111 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 112 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 113 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 114 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 115 1751s # --- 1751s # Order deny,allow 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 116 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 117 1751s # --- 1751s # Order deny,allow 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 118 1751s # --- 1751s # Order deny,allow 1751s # Allow from somewhere.else.com 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 119 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # expecting access. 1751s ok 120 1751s # --- 1751s # Order deny,allow 1751s # Deny from all 1751s # expecting access denial. 1751s ok 121 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # Deny from all 1751s # expecting access denial. 1751s ok 122 1751s # --- 1751s # Order deny,allow 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 123 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 124 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 125 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 126 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 127 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 128 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 129 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 130 1751s # --- 1751s # Order deny,allow 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 131 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 132 1751s # --- 1751s # Order deny,allow 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 133 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 134 1751s # --- 1751s # Order deny,allow 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 135 1751s # --- 1751s # Order deny,allow 1751s # Allow from 66.6.6.6 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 136 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # expecting access. 1751s ok 137 1751s # --- 1751s # Order allow,deny 1751s # Deny from all 1751s # expecting access denial. 1751s ok 138 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # Deny from all 1751s # expecting access denial. 1751s ok 139 1751s # --- 1751s # Order allow,deny 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 140 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 141 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 142 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 143 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 144 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 145 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 146 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 147 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 148 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 149 1751s # --- 1751s # Order allow,deny 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 150 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 151 1751s # --- 1751s # Order allow,deny 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 152 1751s # --- 1751s # Order allow,deny 1751s # Allow from all 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 153 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # expecting access. 1751s ok 154 1751s # --- 1751s # Order allow,deny 1751s # Deny from all 1751s # expecting access denial. 1751s ok 155 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # Deny from all 1751s # expecting access denial. 1751s ok 156 1751s # --- 1751s # Order allow,deny 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 157 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 158 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 159 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 160 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 161 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 162 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 163 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 164 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 165 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 166 1751s # --- 1751s # Order allow,deny 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 167 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 168 1751s # --- 1751s # Order allow,deny 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 169 1751s # --- 1751s # Order allow,deny 1751s # Allow from localhost 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 170 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # expecting access. 1751s ok 171 1751s # --- 1751s # Order allow,deny 1751s # Deny from all 1751s # expecting access denial. 1751s ok 172 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # Deny from all 1751s # expecting access denial. 1751s ok 173 1751s # --- 1751s # Order allow,deny 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 174 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 175 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 176 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 177 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 178 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 179 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 180 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 181 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 182 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 183 1751s # --- 1751s # Order allow,deny 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 184 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 185 1751s # --- 1751s # Order allow,deny 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 186 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 187 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # expecting access. 1751s ok 188 1751s # --- 1751s # Order allow,deny 1751s # Deny from all 1751s # expecting access denial. 1751s ok 189 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # Deny from all 1751s # expecting access denial. 1751s ok 190 1751s # --- 1751s # Order allow,deny 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 191 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 192 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 193 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 194 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 195 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 196 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 197 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 198 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 199 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 200 1751s # --- 1751s # Order allow,deny 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 201 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 202 1751s # --- 1751s # Order allow,deny 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 203 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 204 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 205 1751s # --- 1751s # Order allow,deny 1751s # Deny from all 1751s # expecting access denial. 1751s ok 206 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from all 1751s # expecting access denial. 1751s ok 207 1751s # --- 1751s # Order allow,deny 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 208 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 209 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 210 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 211 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 212 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 213 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 214 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 215 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 216 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 217 1751s # --- 1751s # Order allow,deny 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 218 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 219 1751s # --- 1751s # Order allow,deny 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 220 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 221 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # expecting access. 1751s ok 222 1751s # --- 1751s # Order allow,deny 1751s # Deny from all 1751s # expecting access denial. 1751s ok 223 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # Deny from all 1751s # expecting access denial. 1751s ok 224 1751s # --- 1751s # Order allow,deny 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 225 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 226 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 227 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 228 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 229 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 230 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 231 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 232 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 233 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 234 1751s # --- 1751s # Order allow,deny 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 235 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 236 1751s # --- 1751s # Order allow,deny 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 237 1751s # --- 1751s # Order allow,deny 1751s # Allow from 127.0.0.1/16 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 238 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # expecting access denial. 1751s ok 239 1751s # --- 1751s # Order allow,deny 1751s # Deny from all 1751s # expecting access denial. 1751s ok 240 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # Deny from all 1751s # expecting access denial. 1751s ok 241 1751s # --- 1751s # Order allow,deny 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 242 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 243 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 244 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 245 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 246 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 247 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 248 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 249 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 250 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 251 1751s # --- 1751s # Order allow,deny 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 252 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 253 1751s # --- 1751s # Order allow,deny 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 254 1751s # --- 1751s # Order allow,deny 1751s # Allow from somewhere.else.com 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 255 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # expecting access denial. 1751s ok 256 1751s # --- 1751s # Order allow,deny 1751s # Deny from all 1751s # expecting access denial. 1751s ok 257 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # Deny from all 1751s # expecting access denial. 1751s ok 258 1751s # --- 1751s # Order allow,deny 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 259 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 260 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 261 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 262 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 263 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 264 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 265 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 266 1751s # --- 1751s # Order allow,deny 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 267 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 268 1751s # --- 1751s # Order allow,deny 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 269 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 270 1751s # --- 1751s # Order allow,deny 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 271 1751s # --- 1751s # Order allow,deny 1751s # Allow from 66.6.6.6 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 272 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # expecting access. 1751s ok 273 1751s # --- 1751s # Order mutual-failure 1751s # Deny from all 1751s # expecting access denial. 1751s ok 274 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # Deny from all 1751s # expecting access denial. 1751s ok 275 1751s # --- 1751s # Order mutual-failure 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 276 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 277 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 278 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 279 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 280 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 281 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 282 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 283 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 284 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 285 1751s # --- 1751s # Order mutual-failure 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 286 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 287 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 288 1751s # --- 1751s # Order mutual-failure 1751s # Allow from all 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 289 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # expecting access. 1751s ok 290 1751s # --- 1751s # Order mutual-failure 1751s # Deny from all 1751s # expecting access denial. 1751s ok 291 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # Deny from all 1751s # expecting access denial. 1751s ok 292 1751s # --- 1751s # Order mutual-failure 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 293 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 294 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 295 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 296 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 297 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 298 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 299 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 300 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 301 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 302 1751s # --- 1751s # Order mutual-failure 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 303 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 304 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 305 1751s # --- 1751s # Order mutual-failure 1751s # Allow from localhost 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 306 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # expecting access. 1751s ok 307 1751s # --- 1751s # Order mutual-failure 1751s # Deny from all 1751s # expecting access denial. 1751s ok 308 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # Deny from all 1751s # expecting access denial. 1751s ok 309 1751s # --- 1751s # Order mutual-failure 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 310 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 311 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 312 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 313 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 314 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 315 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 316 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 317 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 318 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 319 1751s # --- 1751s # Order mutual-failure 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 320 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 321 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 322 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 323 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # expecting access. 1751s ok 324 1751s # --- 1751s # Order mutual-failure 1751s # Deny from all 1751s # expecting access denial. 1751s ok 325 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # Deny from all 1751s # expecting access denial. 1751s ok 326 1751s # --- 1751s # Order mutual-failure 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 327 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 328 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 329 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 330 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 331 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 332 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 333 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 334 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 335 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 336 1751s # --- 1751s # Order mutual-failure 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 337 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 338 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 339 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 340 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # expecting access. 1751s ok 341 1751s # --- 1751s # Order mutual-failure 1751s # Deny from all 1751s # expecting access denial. 1751s ok 342 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from all 1751s # expecting access denial. 1751s ok 343 1751s # --- 1751s # Order mutual-failure 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 344 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 345 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 346 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 347 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 348 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 349 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 350 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 351 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 352 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 353 1751s # --- 1751s # Order mutual-failure 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 354 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 355 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 356 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/255.255.0.0 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 357 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # expecting access. 1751s ok 358 1751s # --- 1751s # Order mutual-failure 1751s # Deny from all 1751s # expecting access denial. 1751s ok 359 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # Deny from all 1751s # expecting access denial. 1751s ok 360 1751s # --- 1751s # Order mutual-failure 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 361 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 362 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 363 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 364 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 365 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 366 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 367 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 368 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 369 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 370 1751s # --- 1751s # Order mutual-failure 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 371 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # Deny from somewhere.else.com 1751s # expecting access. 1751s ok 372 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 373 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 127.0.0.1/16 1751s # Deny from 66.6.6.6 1751s # expecting access. 1751s ok 374 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # expecting access denial. 1751s ok 375 1751s # --- 1751s # Order mutual-failure 1751s # Deny from all 1751s # expecting access denial. 1751s ok 376 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # Deny from all 1751s # expecting access denial. 1751s ok 377 1751s # --- 1751s # Order mutual-failure 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 378 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 379 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 380 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 381 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 382 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 383 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 384 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 385 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 386 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 387 1751s # --- 1751s # Order mutual-failure 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 388 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 389 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 390 1751s # --- 1751s # Order mutual-failure 1751s # Allow from somewhere.else.com 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 391 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # expecting access denial. 1751s ok 392 1751s # --- 1751s # Order mutual-failure 1751s # Deny from all 1751s # expecting access denial. 1751s ok 393 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # Deny from all 1751s # expecting access denial. 1751s ok 394 1751s # --- 1751s # Order mutual-failure 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 395 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # Deny from localhost 1751s # expecting access denial. 1751s ok 396 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 397 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1 1751s # expecting access denial. 1751s ok 398 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 399 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0 1751s # expecting access denial. 1751s ok 400 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 401 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1/255.255.0.0 1751s # expecting access denial. 1751s ok 402 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 403 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # Deny from 127.0.0.1/16 1751s # expecting access denial. 1751s ok 404 1751s # --- 1751s # Order mutual-failure 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 405 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # Deny from somewhere.else.com 1751s # expecting access denial. 1751s ok 406 1751s # --- 1751s # Order mutual-failure 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 407 1751s # --- 1751s # Order mutual-failure 1751s # Allow from 66.6.6.6 1751s # Deny from 66.6.6.6 1751s # expecting access denial. 1751s ok 408 1751s ok 1753s t/modules/actions.t ................. 1753s 1..20 1753s # Running under perl version 5.040000 for linux 1753s # Current time local: Thu Nov 14 08:10:50 2024 1753s # Current time GMT: Thu Nov 14 08:10:50 2024 1753s # Using Test.pm version 1.31 1753s # Using Apache/Test.pm version 1.44 1753s # expected: 200 1753s # received: '200' 1753s ok 1 1753s # expected: 'nada' 1753s # received: 'nada' 1753s ok 2 1753s # expected: 404 1753s # received: '404' 1753s ok 3 1753s ok 4 # skip RC=404, no need to check content 1753s # expected: 404 1753s # received: '404' 1753s ok 5 1753s ok 6 # skip RC=404, no need to check content 1753s # expected: 404 1753s # received: '404' 1753s ok 7 1753s ok 8 # skip RC=404, no need to check content 1753s # expected: 200 1753s # received: '200' 1753s ok 9 1753s # expected: 'nada' 1753s # received: 'nada' 1753s ok 10 1753s # expected: 404 1753s # received: '404' 1753s ok 11 1753s ok 12 # skip RC=404, no need to check content 1753s # expected: 200 1753s # received: '200' 1753s ok 13 1753s # expected: 'POST 1753s # foo2: bar2 1753s # ' 1753s # received: 'POST 1753s # foo2: bar2 1753s # ' 1753s ok 14 1753s # expected: 405 1753s # received: '405' 1753s ok 15 1753s # expected: 200 1753s # received: '200' 1753s ok 16 1753s # expected: 'foo=bar' 1753s # received: 'foo=bar' 1753s ok 17 1753s # expected: 200 1753s # received: '200' 1753s ok 18 1753s # expected: 'POST 1753s # foo2: bar2 1753s # ' 1753s # received: 'POST 1753s # foo2: bar2 1753s # ' 1753s ok 19 1753s # expected: 405 1753s # received: '405' 1753s ok 20 1753s ok 1755s t/modules/alias.t ................... 1755s 1..134 1755s # Running under perl version 5.040000 for linux 1755s # Current time local: Thu Nov 14 08:10:53 2024 1755s # Current time GMT: Thu Nov 14 08:10:53 2024 1755s # Using Test.pm version 1.31 1755s # Using Apache/Test.pm version 1.44 1755s # verifying simple aliases 1755s # testing : /alias/ 1755s # expected: 200 1755s # received: '200' 1755s ok 1 1755s # testing : /bogu/ 1755s # expected: 404 1755s # received: '404' 1755s ok 2 1755s # verifying alias match with /ali[0-9]. 1755s # testing : /ali0 1755s # expected: 0 1755s # received: '0' 1755s ok 3 1755s # testing : /ali1 1755s # expected: 1 1755s # received: '1' 1755s ok 4 1755s # testing : /ali2 1755s # expected: 2 1755s # received: '2' 1755s ok 5 1755s # testing : /ali3 1755s # expected: 3 1755s # received: '3' 1755s ok 6 1755s # testing : /ali4 1755s # expected: 4 1755s # received: '4' 1755s ok 7 1755s # testing : /ali5 1755s # expected: 5 1755s # received: '5' 1755s ok 8 1755s # testing : /ali6 1755s # expected: 6 1755s # received: '6' 1755s ok 9 1755s # testing : /ali7 1755s # expected: 7 1755s # received: '7' 1755s ok 10 1755s # testing : /ali8 1755s # expected: 8 1755s # received: '8' 1755s ok 11 1755s # testing : /ali9 1755s # expected: 9 1755s # received: '9' 1755s ok 12 1755s # verifying expression alias match with /expr/ali[0-9]. 1755s # testing : /ali0 1755s # expected: 0 1755s # received: '0' 1755s ok 13 1755s # testing : /ali1 1755s # expected: 1 1755s # received: '1' 1755s ok 14 1755s # testing : /ali2 1755s # expected: 2 1755s # received: '2' 1755s ok 15 1755s # testing : /ali3 1755s # expected: 3 1755s # received: '3' 1755s ok 16 1755s # testing : /ali4 1755s # expected: 4 1755s # received: '4' 1755s ok 17 1755s # testing : /ali5 1755s # expected: 5 1755s # received: '5' 1755s ok 18 1755s # testing : /ali6 1755s # expected: 6 1755s # received: '6' 1755s ok 19 1755s # testing : /ali7 1755s # expected: 7 1755s # received: '7' 1755s ok 20 1755s # testing : /ali8 1755s # expected: 8 1755s # received: '8' 1755s ok 21 1755s # testing : /ali9 1755s # expected: 9 1755s # received: '9' 1755s ok 22 1755s # testing : /forbid 1755s # expected: '403' 1755s # received: '403' 1755s ok 23 1755s # testing : /gone 1755s # expected: '410' 1755s # received: '410' 1755s ok 24 1755s # testing : /perm 1755s # expected: '301' 1755s # received: '301' 1755s ok 25 1755s # testing : /perm2 1755s # expected: '301' 1755s # received: '301' 1755s ok 26 1755s # testing : /seeother 1755s # expected: '303' 1755s # received: '303' 1755s ok 27 1755s # testing : /temp 1755s # expected: '302' 1755s # received: '302' 1755s ok 28 1755s # testing : /temp2 1755s # expected: '302' 1755s # received: '302' 1755s ok 29 1755s verifying body of perm and temp redirect match 1755s # testing : /p0 1755s # expected: 0 1755s # received: '0' 1755s ok 30 1755s # testing : /p1 1755s # expected: 1 1755s # received: '1' 1755s ok 31 1755s # testing : /p2 1755s # expected: 2 1755s # received: '2' 1755s ok 32 1755s # testing : /p3 1755s # expected: 3 1755s # received: '3' 1755s ok 33 1755s # testing : /p4 1755s # expected: 4 1755s # received: '4' 1755s ok 34 1755s # testing : /p5 1755s # expected: 5 1755s # received: '5' 1755s ok 35 1755s # testing : /p6 1755s # expected: 6 1755s # received: '6' 1755s ok 36 1755s # testing : /p7 1755s # expected: 7 1755s # received: '7' 1755s ok 37 1755s # testing : /p8 1755s # expected: 8 1755s # received: '8' 1755s ok 38 1755s # testing : /p9 1755s # expected: 9 1755s # received: '9' 1755s ok 39 1755s # testing : /t0 1755s # expected: 0 1755s # received: '0' 1755s ok 40 1755s # testing : /t1 1755s # expected: 1 1755s # received: '1' 1755s ok 41 1755s # testing : /t2 1755s # expected: 2 1755s # received: '2' 1755s ok 42 1755s # testing : /t3 1755s # expected: 3 1755s # received: '3' 1755s ok 43 1755s # testing : /t4 1755s # expected: 4 1755s # received: '4' 1755s ok 44 1755s # testing : /t5 1755s # expected: 5 1755s # received: '5' 1755s ok 45 1755s # testing : /t6 1755s # expected: 6 1755s # received: '6' 1755s ok 46 1755s # testing : /t7 1755s # expected: 7 1755s # received: '7' 1755s ok 47 1755s # testing : /t8 1755s # expected: 8 1755s # received: '8' 1755s ok 48 1755s # testing : /t9 1755s # expected: 9 1755s # received: '9' 1755s ok 49 1755s verifying body of perm and temp redirect match with expression support 1755s # testing : /p0 1755s # expected: 0 1755s # received: '0' 1755s ok 50 1755s # testing : /p1 1755s # expected: 1 1755s # received: '1' 1755s ok 51 1755s # testing : /p2 1755s # expected: 2 1755s # received: '2' 1755s ok 52 1755s # testing : /p3 1755s # expected: 3 1755s # received: '3' 1755s ok 53 1755s # testing : /p4 1755s # expected: 4 1755s # received: '4' 1755s ok 54 1755s # testing : /p5 1755s # expected: 5 1755s # received: '5' 1755s ok 55 1755s # testing : /p6 1755s # expected: 6 1755s # received: '6' 1755s ok 56 1755s # testing : /p7 1755s # expected: 7 1755s # received: '7' 1755s ok 57 1755s # testing : /p8 1755s # expected: 8 1755s # received: '8' 1755s ok 58 1755s # testing : /p9 1755s # expected: 9 1755s # received: '9' 1755s ok 59 1755s # testing : /t0 1755s # expected: 0 1755s # received: '0' 1755s ok 60 1755s # testing : /t1 1755s # expected: 1 1755s # received: '1' 1755s ok 61 1755s # testing : /t2 1755s # expected: 2 1755s # received: '2' 1755s ok 62 1755s # testing : /t3 1755s # expected: 3 1755s # received: '3' 1755s ok 63 1755s # testing : /t4 1755s # expected: 4 1755s # received: '4' 1755s ok 64 1755s # testing : /t5 1755s # expected: 5 1755s # received: '5' 1755s ok 65 1755s # testing : /t6 1755s # expected: 6 1755s # received: '6' 1755s ok 66 1755s # testing : /t7 1755s # expected: 7 1755s # received: '7' 1755s ok 67 1755s # testing : /t8 1755s # expected: 8 1755s # received: '8' 1755s ok 68 1755s # testing : /t9 1755s # expected: 9 1755s # received: '9' 1755s ok 69 1755s verifying return code of seeother and gone redirect match 1755s # testing : f0 1755s # expected: '403' 1755s # received: '403' 1755s ok 70 1755s # testing : f1 1755s # expected: '403' 1755s # received: '403' 1755s ok 71 1755s # testing : f2 1755s # expected: '403' 1755s # received: '403' 1755s ok 72 1755s # testing : f3 1755s # expected: '403' 1755s # received: '403' 1755s ok 73 1755s # testing : f4 1755s # expected: '403' 1755s # received: '403' 1755s ok 74 1755s # testing : f5 1755s # expected: '403' 1755s # received: '403' 1755s ok 75 1755s # testing : f6 1755s # expected: '403' 1755s # received: '403' 1755s ok 76 1755s # testing : f7 1755s # expected: '403' 1755s # received: '403' 1755s ok 77 1755s # testing : f8 1755s # expected: '403' 1755s # received: '403' 1755s ok 78 1755s # testing : f9 1755s # expected: '403' 1755s # received: '403' 1755s ok 79 1755s # testing : s0 1755s # expected: '303' 1755s # received: '303' 1755s ok 80 1755s # testing : s1 1755s # expected: '303' 1755s # received: '303' 1755s ok 81 1755s # testing : s2 1755s # expected: '303' 1755s # received: '303' 1755s ok 82 1755s # testing : s3 1755s # expected: '303' 1755s # received: '303' 1755s ok 83 1755s # testing : s4 1755s # expected: '303' 1755s # received: '303' 1755s ok 84 1755s # testing : s5 1755s # expected: '303' 1755s # received: '303' 1755s ok 85 1755s # testing : s6 1755s # expected: '303' 1755s # received: '303' 1755s ok 86 1755s # testing : s7 1755s # expected: '303' 1755s # received: '303' 1755s ok 87 1755s # testing : s8 1755s # expected: '303' 1755s # received: '303' 1755s ok 88 1755s # testing : s9 1755s # expected: '303' 1755s # received: '303' 1755s ok 89 1755s # testing : g0 1755s # expected: '410' 1755s # received: '410' 1755s ok 90 1755s # testing : g1 1755s # expected: '410' 1755s # received: '410' 1755s ok 91 1755s # testing : g2 1755s # expected: '410' 1755s # received: '410' 1755s ok 92 1755s # testing : g3 1755s # expected: '410' 1755s # received: '410' 1755s ok 93 1755s # testing : g4 1755s # expected: '410' 1755s # received: '410' 1755s ok 94 1755s # testing : g5 1755s # expected: '410' 1755s # received: '410' 1755s ok 95 1755s # testing : g6 1755s # expected: '410' 1755s # received: '410' 1755s ok 96 1755s # testing : g7 1755s # expected: '410' 1755s # received: '410' 1755s ok 97 1755s # testing : g8 1755s # expected: '410' 1755s # received: '410' 1755s ok 98 1755s # testing : g9 1755s # expected: '410' 1755s # received: '410' 1755s ok 99 1755s verifying return code of seeother and gone redirect match with expression support 1755s # testing : f0 1755s # expected: '403' 1755s # received: '403' 1755s ok 100 1755s # testing : f1 1755s # expected: '403' 1755s # received: '403' 1755s ok 101 1755s # testing : f2 1755s # expected: '403' 1755s # received: '403' 1755s ok 102 1755s # testing : f3 1755s # expected: '403' 1755s # received: '403' 1755s ok 103 1755s # testing : f4 1755s # expected: '403' 1755s # received: '403' 1755s ok 104 1755s # testing : f5 1755s # expected: '403' 1755s # received: '403' 1755s ok 105 1755s # testing : f6 1755s # expected: '403' 1755s # received: '403' 1755s ok 106 1755s # testing : f7 1755s # expected: '403' 1755s # received: '403' 1755s ok 107 1755s # testing : f8 1755s # expected: '403' 1755s # received: '403' 1755s ok 108 1755s # testing : f9 1755s # expected: '403' 1755s # received: '403' 1755s ok 109 1755s # testing : s0 1755s # expected: '303' 1755s # received: '303' 1755s ok 110 1755s # testing : s1 1755s # expected: '303' 1755s # received: '303' 1755s ok 111 1755s # testing : s2 1755s # expected: '303' 1755s # received: '303' 1755s ok 112 1755s # testing : s3 1755s # expected: '303' 1755s # received: '303' 1755s ok 113 1755s # testing : s4 1755s # expected: '303' 1755s # received: '303' 1755s ok 114 1755s # testing : s5 1755s # expected: '303' 1755s # received: '303' 1755s ok 115 1755s # testing : s6 1755s # expected: '303' 1755s # received: '303' 1755s ok 116 1755s # testing : s7 1755s # expected: '303' 1755s # received: '303' 1755s ok 117 1755s # testing : s8 1755s # expected: '303' 1755s # received: '303' 1755s ok 118 1755s # testing : s9 1755s # expected: '303' 1755s # received: '303' 1755s ok 119 1755s # testing : g0 1755s # expected: '410' 1755s # received: '410' 1755s ok 120 1755s # testing : g1 1755s # expected: '410' 1755s # received: '410' 1755s ok 121 1755s # testing : g2 1755s # expected: '410' 1755s # received: '410' 1755s ok 122 1755s # testing : g3 1755s # expected: '410' 1755s # received: '410' 1755s ok 123 1755s # testing : g4 1755s # expected: '410' 1755s # received: '410' 1755s ok 124 1755s # testing : g5 1755s # expected: '410' 1755s # received: '410' 1755s ok 125 1755s # testing : g6 1755s # expected: '410' 1755s # received: '410' 1755s ok 126 1755s # testing : g7 1755s # expected: '410' 1755s # received: '410' 1755s ok 127 1755s # testing : g8 1755s # expected: '410' 1755s # received: '410' 1755s ok 128 1755s # testing : g9 1755s # expected: '410' 1755s # received: '410' 1755s ok 129 1755s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1755s # verifying /modules/alias/script is plain text 1755s # testing : /modules/alias/script 1755s # expected: '#!/bin/sh 1755s # echo Content-type: text/plain 1755s # echo 1755s # echo this is a shell script cgi. 1755s # ' 1755s # received: '#!/bin/sh 1755s # echo Content-type: text/plain 1755s # echo 1755s # echo this is a shell script cgi. 1755s # ' 1755s ok 130 1755s # verifying same file accessed at /cgi/script is executed code 1755s # testing : /cgi/script 1755s # expected: 'this is a shell script cgi. 1755s # ' 1755s # received: 'this is a shell script cgi. 1755s # ' 1755s ok 131 1755s # verifying ScriptAliasMatch with /aliascgi-script 1755s # testing : /aliascgi-script 1755s # expected: 'this is a shell script cgi. 1755s # ' 1755s # received: 'this is a shell script cgi. 1755s # ' 1755s ok 132 1755s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1755s # testing : /aliascgi-script 1755s # expected: 'this is a shell script cgi. 1755s # ' 1755s # received: 'this is a shell script cgi. 1755s # ' 1755s ok 133 1755s # verifying bad script alias. 1755s # testing : /aliascgi-nada 1755s # expected: 404 1755s # received: '404' 1755s ok 134 1755s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1755s ok 1757s t/modules/allowmethods.t ............ 1757s 1..9 1757s # Running under perl version 5.040000 for linux 1757s # Current time local: Thu Nov 14 08:10:55 2024 1757s # Current time GMT: Thu Nov 14 08:10:55 2024 1757s # Using Test.pm version 1.31 1757s # Using Apache/Test.pm version 1.44 1757s # testing : Get request to /Get responds 200 1757s # expected: 200 1757s # received: '200' 1757s ok 1 1757s # testing : Head request to /Get responds 200 1757s # expected: 200 1757s # received: '200' 1757s ok 2 1757s # testing : Post request to /Get responds 405 1757s # expected: 405 1757s # received: '405' 1757s ok 3 1757s # testing : Get request to /Head responds 200 1757s # expected: 200 1757s # received: '200' 1757s ok 4 1757s # testing : Head request to /Head responds 200 1757s # expected: 200 1757s # received: '200' 1757s ok 5 1757s # testing : Post request to /Head responds 405 1757s # expected: 405 1757s # received: '405' 1757s ok 6 1757s # testing : Get request to /Post responds 405 1757s # expected: 405 1757s # received: '405' 1757s ok 7 1757s # testing : Head request to /Post responds 405 1757s # expected: 405 1757s # received: '405' 1757s ok 8 1757s # testing : Post request to /Post responds 200 1757s # expected: 200 1757s # received: '200' 1757s ok 9 1757s ok 1759s t/modules/asis.t .................... 1759s 1..3 1759s # Running under perl version 5.040000 for linux 1759s # Current time local: Thu Nov 14 08:10:57 2024 1759s # Current time GMT: Thu Nov 14 08:10:57 2024 1759s # Using Test.pm version 1.31 1759s # Using Apache/Test.pm version 1.44 1759s # testing : asis content OK 1759s # expected: 'This is asis content. 1759s # ' 1759s # received: 'This is asis content. 1759s # ' 1759s ok 1 1759s # testing : asis gave 404 error 1759s # expected: 404 1759s # received: '404' 1759s ok 2 1759s # testing : asis gave 403 error 1759s # expected: 403 1759s # received: '403' 1759s ok 3 1759s ok 1763s t/modules/authz_core.t .............. 1763s 1..504 1763s # Running under perl version 5.040000 for linux 1763s # Current time local: Thu Nov 14 08:10:59 2024 1763s # Current time GMT: Thu Nov 14 08:10:59 2024 1763s # Using Test.pm version 1.31 1763s # Using Apache/Test.pm version 1.44 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/groups1 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 200, expected 200 [a/ : a/ ] 1763s ok 1 1763s # got 200, expected 200 [a/ : a/ 1] 1763s ok 2 1763s # got 200, expected 200 [a/ : a/ 2] 1763s ok 3 1763s # got 200, expected 200 [a/ : a/ 1 2] 1763s ok 4 1763s # got 200, expected 200 [a/ : a/ 3] 1763s ok 5 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ user1: a/ ] 1763s ok 6 1763s # got 200, expected 200 [a/ user1: a/ user1] 1763s ok 7 1763s # got 401, expected 401 [a/ user1: a/ user2] 1763s ok 8 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ Any 1 2: a/ ] 1763s ok 9 1763s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1763s ok 10 1763s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1763s ok 11 1763s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1763s ok 12 1763s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1763s ok 13 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1763s ok 14 1763s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1763s ok 15 1763s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1763s ok 16 1763s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1763s ok 17 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1763s ok 18 1763s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1763s ok 19 1763s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1763s ok 20 1763s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1763s ok 21 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1763s ok 22 1763s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1763s ok 23 1763s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1763s ok 24 1763s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1763s ok 25 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1763s ok 26 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1763s ok 27 1763s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1763s ok 28 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1763s ok 29 1763s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1763s ok 30 1763s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1763s ok 31 1763s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1763s ok 32 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1763s ok 33 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1763s ok 34 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1763s ok 35 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1763s ok 36 1763s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1763s ok 37 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1763s ok 38 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1763s ok 39 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1763s ok 40 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1763s ok 41 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1763s ok 42 1763s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1763s ok 43 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1763s ok 44 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1763s ok 45 1763s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1763s ok 46 1763s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1763s ok 47 1763s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1763s ok 48 1763s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1763s ok 49 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1763s ok 50 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1763s ok 51 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1763s ok 52 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1763s ok 53 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1763s ok 54 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1763s ok 55 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1763s ok 56 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1763s ok 57 1763s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1763s ok 58 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 1 !2: a/ ] 1763s ok 59 1763s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1763s ok 60 1763s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1763s ok 61 1763s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1763s ok 62 1763s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1763s ok 63 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1763s ok 64 1763s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1763s ok 65 1763s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1763s ok 66 1763s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1763s ok 67 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1763s ok 68 1763s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1763s ok 69 1763s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1763s ok 70 1763s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1763s ok 71 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1763s ok 72 1763s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1763s ok 73 1763s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1763s ok 74 1763s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1763s ok 75 1763s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1763s ok 76 1763s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1763s ok 77 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1763s ok 78 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1763s ok 79 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1763s ok 80 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1763s ok 81 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1763s ok 82 1763s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1763s ok 83 1763s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1763s ok 84 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1763s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1763s ok 85 1763s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1763s ok 86 1763s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1763s ok 87 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1763s ok 88 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1763s ok 89 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1763s ok 90 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1763s ok 91 1763s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1763s ok 92 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1763s ok 93 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1763s ok 94 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1763s ok 95 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1763s ok 96 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1763s ok 97 1763s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1763s ok 98 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1763s ok 99 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1763s ok 100 1763s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1763s ok 101 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1763s ok 102 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1763s ok 103 1763s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1763s ok 104 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1763s ok 105 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1763s ok 106 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1763s ok 107 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1763s ok 108 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1763s ok 109 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1763s ok 110 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1763s ok 111 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1763s ok 112 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1763s ok 113 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 1 2: a/ ] 1763s ok 114 1763s # got 403, expected 403 [a/ All 1 2: a/ 1] 1763s ok 115 1763s # got 403, expected 403 [a/ All 1 2: a/ 2] 1763s ok 116 1763s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1763s ok 117 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1763s ok 118 1763s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1763s ok 119 1763s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1763s ok 120 1763s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1763s ok 121 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1763s ok 122 1763s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1763s ok 123 1763s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1763s ok 124 1763s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1763s ok 125 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1763s ok 126 1763s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1763s ok 127 1763s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1763s ok 128 1763s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1763s ok 129 1763s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1763s ok 130 1763s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1763s ok 131 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1763s ok 132 1763s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1763s ok 133 1763s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1763s ok 134 1763s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1763s ok 135 1763s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1763s ok 136 1763s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1763s ok 137 1763s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1763s ok 138 1763s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1763s ok 139 1763s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1763s ok 140 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1763s ok 141 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1763s ok 142 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1763s ok 143 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1763s ok 144 1763s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1763s ok 145 1763s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1763s ok 146 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1763s ok 147 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1763s ok 148 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1763s ok 149 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1763s ok 150 1763s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1763s ok 151 1763s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1763s ok 152 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1763s ok 153 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1763s ok 154 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1763s ok 155 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1763s ok 156 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1763s ok 157 1763s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1763s ok 158 1763s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1763s ok 159 1763s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1763s ok 160 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1763s ok 161 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1763s ok 162 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1763s ok 163 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1763s ok 164 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1763s ok 165 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1763s ok 166 1763s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1763s ok 167 1763s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1763s ok 168 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1763s ok 169 1763s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1763s ok 170 1763s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1763s ok 171 1763s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1763s ok 172 1763s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1763s ok 173 1763s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1763s ok 174 1763s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1763s ok 175 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1763s ok 176 1763s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1763s ok 177 1763s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1763s ok 178 1763s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1763s ok 179 1763s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1763s ok 180 1763s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1763s ok 181 1763s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1763s ok 182 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1763s ok 183 1763s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1763s ok 184 1763s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1763s ok 185 1763s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1763s ok 186 1763s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1763s ok 187 1763s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1763s ok 188 1763s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1763s ok 189 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1763s ok 190 1763s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1763s ok 191 1763s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1763s ok 192 1763s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1763s ok 193 1763s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1763s ok 194 1763s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1763s ok 195 1763s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1763s ok 196 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1763s ok 197 1763s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1763s ok 198 1763s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1763s ok 199 1763s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1763s ok 200 1763s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1763s ok 201 1763s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1763s ok 202 1763s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1763s ok 203 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1763s ok 204 1763s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1763s ok 205 1763s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1763s ok 206 1763s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1763s ok 207 1763s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1763s ok 208 1763s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1763s ok 209 1763s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1763s ok 210 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1763s ok 211 1763s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1763s ok 212 1763s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1763s ok 213 1763s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1763s ok 214 1763s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1763s ok 215 1763s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1763s ok 216 1763s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1763s ok 217 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1763s ok 218 1763s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1763s ok 219 1763s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1763s ok 220 1763s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1763s ok 221 1763s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1763s ok 222 1763s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1763s ok 223 1763s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1763s ok 224 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1763s ok 225 1763s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1763s ok 226 1763s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1763s ok 227 1763s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1763s ok 228 1763s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1763s ok 229 1763s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1763s ok 230 1763s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1763s ok 231 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1763s ok 232 1763s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1763s ok 233 1763s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1763s ok 234 1763s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1763s ok 235 1763s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1763s ok 236 1763s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1763s ok 237 1763s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1763s ok 238 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1763s ok 239 1763s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1763s ok 240 1763s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1763s ok 241 1763s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1763s ok 242 1763s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1763s ok 243 1763s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1763s ok 244 1763s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1763s ok 245 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1763s ok 246 1763s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1763s ok 247 1763s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1763s ok 248 1763s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1763s ok 249 1763s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1763s ok 250 1763s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1763s ok 251 1763s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1763s ok 252 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1763s ok 253 1763s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1763s ok 254 1763s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1763s ok 255 1763s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1763s ok 256 1763s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1763s ok 257 1763s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1763s ok 258 1763s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1763s ok 259 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1763s ok 260 1763s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1763s ok 261 1763s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1763s ok 262 1763s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1763s ok 263 1763s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1763s ok 264 1763s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1763s ok 265 1763s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1763s ok 266 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1763s ok 267 1763s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1763s ok 268 1763s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1763s ok 269 1763s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1763s ok 270 1763s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1763s ok 271 1763s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1763s ok 272 1763s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1763s ok 273 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1763s ok 274 1763s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1763s ok 275 1763s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1763s ok 276 1763s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1763s ok 277 1763s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1763s ok 278 1763s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1763s ok 279 1763s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1763s ok 280 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1763s ok 281 1763s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1763s ok 282 1763s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1763s ok 283 1763s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1763s ok 284 1763s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1763s ok 285 1763s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1763s ok 286 1763s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1763s ok 287 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1763s ok 288 1763s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1763s ok 289 1763s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1763s ok 290 1763s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1763s ok 291 1763s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1763s ok 292 1763s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1763s ok 293 1763s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1763s ok 294 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1763s ok 295 1763s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1763s ok 296 1763s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1763s ok 297 1763s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1763s ok 298 1763s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1763s ok 299 1763s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1763s ok 300 1763s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1763s ok 301 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1763s ok 302 1763s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1763s ok 303 1763s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1763s ok 304 1763s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1763s ok 305 1763s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1763s ok 306 1763s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1763s ok 307 1763s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1763s ok 308 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1763s ok 309 1763s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1763s ok 310 1763s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1763s ok 311 1763s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1763s ok 312 1763s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1763s ok 313 1763s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1763s ok 314 1763s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1763s ok 315 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1763s ok 316 1763s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1763s ok 317 1763s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1763s ok 318 1763s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1763s ok 319 1763s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1763s ok 320 1763s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1763s ok 321 1763s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1763s ok 322 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1763s ok 323 1763s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1763s ok 324 1763s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1763s ok 325 1763s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1763s ok 326 1763s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1763s ok 327 1763s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1763s ok 328 1763s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1763s ok 329 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1763s ok 330 1763s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1763s ok 331 1763s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1763s ok 332 1763s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1763s ok 333 1763s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1763s ok 334 1763s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1763s ok 335 1763s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1763s ok 336 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1763s ok 337 1763s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1763s ok 338 1763s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1763s ok 339 1763s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1763s ok 340 1763s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1763s ok 341 1763s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1763s ok 342 1763s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1763s ok 343 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1763s ok 344 1763s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1763s ok 345 1763s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1763s ok 346 1763s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1763s ok 347 1763s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1763s ok 348 1763s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1763s ok 349 1763s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1763s ok 350 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1763s ok 351 1763s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1763s ok 352 1763s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1763s ok 353 1763s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1763s ok 354 1763s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1763s ok 355 1763s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1763s ok 356 1763s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1763s ok 357 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1763s ok 358 1763s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1763s ok 359 1763s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1763s ok 360 1763s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1763s ok 361 1763s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1763s ok 362 1763s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1763s ok 363 1763s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1763s ok 364 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1763s ok 365 1763s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1763s ok 366 1763s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1763s ok 367 1763s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1763s ok 368 1763s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1763s ok 369 1763s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1763s ok 370 1763s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1763s ok 371 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1763s ok 372 1763s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1763s ok 373 1763s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1763s ok 374 1763s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1763s ok 375 1763s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1763s ok 376 1763s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1763s ok 377 1763s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1763s ok 378 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1763s ok 379 1763s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1763s ok 380 1763s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1763s ok 381 1763s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1763s ok 382 1763s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1763s ok 383 1763s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1763s ok 384 1763s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1763s ok 385 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1763s ok 386 1763s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1763s ok 387 1763s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1763s ok 388 1763s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1763s ok 389 1763s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1763s ok 390 1763s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1763s ok 391 1763s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1763s ok 392 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1763s ok 393 1763s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1763s ok 394 1763s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1763s ok 395 1763s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1763s ok 396 1763s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1763s ok 397 1763s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1763s ok 398 1763s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1763s ok 399 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1763s ok 400 1763s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1763s ok 401 1763s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1763s ok 402 1763s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1763s ok 403 1763s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1763s ok 404 1763s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1763s ok 405 1763s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1763s ok 406 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1763s ok 407 1763s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1763s ok 408 1763s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1763s ok 409 1763s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1763s ok 410 1763s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1763s ok 411 1763s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1763s ok 412 1763s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1763s ok 413 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1763s ok 414 1763s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1763s ok 415 1763s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1763s ok 416 1763s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1763s ok 417 1763s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1763s ok 418 1763s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1763s ok 419 1763s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1763s ok 420 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1763s ok 421 1763s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1763s ok 422 1763s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1763s ok 423 1763s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1763s ok 424 1763s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1763s ok 425 1763s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1763s ok 426 1763s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1763s ok 427 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1763s ok 428 1763s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1763s ok 429 1763s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1763s ok 430 1763s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1763s ok 431 1763s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1763s ok 432 1763s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1763s ok 433 1763s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1763s ok 434 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1763s ok 435 1763s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1763s ok 436 1763s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1763s ok 437 1763s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1763s ok 438 1763s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1763s ok 439 1763s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1763s ok 440 1763s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1763s ok 441 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1763s ok 442 1763s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1763s ok 443 1763s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1763s ok 444 1763s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1763s ok 445 1763s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1763s ok 446 1763s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1763s ok 447 1763s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1763s ok 448 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1763s ok 449 1763s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1763s ok 450 1763s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1763s ok 451 1763s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1763s ok 452 1763s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1763s ok 453 1763s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1763s ok 454 1763s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1763s ok 455 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1763s ok 456 1763s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1763s ok 457 1763s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1763s ok 458 1763s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1763s ok 459 1763s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1763s ok 460 1763s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1763s ok 461 1763s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1763s ok 462 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1763s ok 463 1763s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1763s ok 464 1763s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1763s ok 465 1763s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1763s ok 466 1763s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1763s ok 467 1763s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1763s ok 468 1763s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1763s ok 469 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1763s ok 470 1763s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1763s ok 471 1763s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1763s ok 472 1763s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1763s ok 473 1763s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1763s ok 474 1763s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1763s ok 475 1763s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1763s ok 476 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1763s ok 477 1763s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1763s ok 478 1763s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1763s ok 479 1763s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1763s ok 480 1763s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1763s ok 481 1763s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1763s ok 482 1763s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1763s ok 483 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1763s ok 484 1763s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1763s ok 485 1763s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1763s ok 486 1763s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1763s ok 487 1763s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1763s ok 488 1763s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1763s ok 489 1763s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1763s ok 490 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1763s ok 491 1763s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1763s ok 492 1763s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1763s ok 493 1763s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1763s ok 494 1763s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1763s ok 495 1763s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1763s ok 496 1763s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1763s ok 497 1763s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1763s ok 498 1763s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1763s ok 499 1763s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1763s ok 500 1763s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1763s ok 501 1763s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1763s ok 502 1763s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1763s ok 503 1763s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1763s ok 504 1763s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1763s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/basic1 1763s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1763s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/groups1 1763s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1763s ok 1765s t/modules/autoindex.t ............... 1765s 1..84 1765s # Running under perl version 5.040000 for linux 1765s # Current time local: Thu Nov 14 08:11:03 2024 1765s # Current time GMT: Thu Nov 14 08:11:03 2024 1765s # Using Test.pm version 1.31 1765s # Using Apache/Test.pm version 1.44 1765s --- 1765s IndexOrderDefault Ascending Name 1765s GET /modules/autoindex/htaccess/ 1765s ok 1 1765s --- 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 2 1765s --- 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 3 1765s --- 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 4 1765s --- 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 5 1765s --- 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 6 1765s --- 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 7 1765s --- 1765s IndexOrderDefault Ascending Date 1765s GET /modules/autoindex/htaccess/ 1765s ok 8 1765s --- 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 9 1765s --- 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 10 1765s --- 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 11 1765s --- 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 12 1765s --- 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 13 1765s --- 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 14 1765s --- 1765s IndexOrderDefault Ascending Size 1765s GET /modules/autoindex/htaccess/ 1765s ok 15 1765s --- 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 16 1765s --- 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 17 1765s --- 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 18 1765s --- 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 19 1765s --- 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 20 1765s --- 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 21 1765s --- 1765s IndexOrderDefault Descending Name 1765s GET /modules/autoindex/htaccess/ 1765s ok 22 1765s --- 1765s IndexOrderDefault Descending Name 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 23 1765s --- 1765s IndexOrderDefault Descending Name 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 24 1765s --- 1765s IndexOrderDefault Descending Name 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 25 1765s --- 1765s IndexOrderDefault Descending Name 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 26 1765s --- 1765s IndexOrderDefault Descending Name 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 27 1765s --- 1765s IndexOrderDefault Descending Name 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 28 1765s --- 1765s IndexOrderDefault Descending Date 1765s GET /modules/autoindex/htaccess/ 1765s ok 29 1765s --- 1765s IndexOrderDefault Descending Date 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 30 1765s --- 1765s IndexOrderDefault Descending Date 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 31 1765s --- 1765s IndexOrderDefault Descending Date 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 32 1765s --- 1765s IndexOrderDefault Descending Date 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 33 1765s --- 1765s IndexOrderDefault Descending Date 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 34 1765s --- 1765s IndexOrderDefault Descending Date 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 35 1765s --- 1765s IndexOrderDefault Descending Size 1765s GET /modules/autoindex/htaccess/ 1765s ok 36 1765s --- 1765s IndexOrderDefault Descending Size 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 37 1765s --- 1765s IndexOrderDefault Descending Size 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 38 1765s --- 1765s IndexOrderDefault Descending Size 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 39 1765s --- 1765s IndexOrderDefault Descending Size 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 40 1765s --- 1765s IndexOrderDefault Descending Size 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 41 1765s --- 1765s IndexOrderDefault Descending Size 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 42 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Name 1765s GET /modules/autoindex/htaccess/ 1765s ok 43 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 44 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 45 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 46 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 47 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 48 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Name 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 49 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Date 1765s GET /modules/autoindex/htaccess/ 1765s ok 50 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 51 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 52 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 53 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 54 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 55 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Date 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 56 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Size 1765s GET /modules/autoindex/htaccess/ 1765s ok 57 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 58 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 59 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 60 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 61 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 62 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Ascending Size 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 63 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Name 1765s GET /modules/autoindex/htaccess/ 1765s ok 64 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Name 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 65 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Name 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 66 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Name 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 67 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Name 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 68 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Name 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 69 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Name 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 70 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Date 1765s GET /modules/autoindex/htaccess/ 1765s ok 71 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Date 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 72 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Date 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 73 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Date 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 74 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Date 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 75 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Date 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 76 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Date 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 77 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Size 1765s GET /modules/autoindex/htaccess/ 1765s ok 78 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Size 1765s 1765s (C=N O=A) 1765s GET /modules/autoindex/htaccess/?C=N&O=A 1765s ok 79 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Size 1765s 1765s (C=N O=D) 1765s GET /modules/autoindex/htaccess/?C=N&O=D 1765s ok 80 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Size 1765s 1765s (C=M O=A) 1765s GET /modules/autoindex/htaccess/?C=M&O=A 1765s ok 81 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Size 1765s 1765s (C=M O=D) 1765s GET /modules/autoindex/htaccess/?C=M&O=D 1765s ok 82 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Size 1765s 1765s (C=S O=A) 1765s GET /modules/autoindex/htaccess/?C=S&O=A 1765s ok 83 1765s --- 1765s IndexOptions FancyIndexing 1765s IndexOrderDefault Descending Size 1765s 1765s (C=S O=D) 1765s GET /modules/autoindex/htaccess/?C=S&O=D 1765s ok 84 1765s ok 1767s t/modules/autoindex2.t .............. 1767s 1..3 1767s # Running under perl version 5.040000 for linux 1767s # Current time local: Thu Nov 14 08:11:05 2024 1767s # Current time GMT: Thu Nov 14 08:11:05 2024 1767s # Using Test.pm version 1.31 1767s # Using Apache/Test.pm version 1.44 1767s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1767s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1767s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1767s # testing : dir_broken should not be listed 1767s # expected: 0 1767s # received: 0 1767s ok 1 1767s # testing : dir_normal should be listed 1767s # expected: 1 1767s # received: 1 1767s ok 2 1767s # testing : dir_protected should not be listed 1767s # expected: 0 1767s # received: 0 1767s ok 3 1767s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1767s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1767s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1767s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1767s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1767s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1767s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1767s ok 1769s t/modules/brotli.t .................. 1769s 1..64 1769s # Running under perl version 5.040000 for linux 1769s # Current time local: Thu Nov 14 08:11:07 2024 1769s # Current time GMT: Thu Nov 14 08:11:07 2024 1769s # Using Test.pm version 1.31 1769s # Using Apache/Test.pm version 1.44 1769s qvalue: 1769s # expected: 200 1769s # received: '200' 1769s ok 1 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 2 1769s qvalue: 1769s # expected: 200 1769s # received: '200' 1769s ok 3 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 4 1769s qvalue: 1769s # expected: 200 1769s # received: '200' 1769s ok 5 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 6 1769s qvalue: 1769s # expected: 200 1769s # received: '200' 1769s ok 7 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 8 1769s qvalue: 1769s # expected: 200 1769s # received: '200' 1769s ok 9 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 10 1769s qvalue: 1769s # expected: 200 1769s # received: '200' 1769s ok 11 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 12 1769s qvalue: ; 1769s # expected: 200 1769s # received: '200' 1769s ok 13 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 14 1769s qvalue: ; 1769s # expected: 200 1769s # received: '200' 1769s ok 15 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 16 1769s qvalue: ; 1769s # expected: 200 1769s # received: '200' 1769s ok 17 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 18 1769s qvalue: ;q= 1769s # expected: 200 1769s # received: '200' 1769s ok 19 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 20 1769s qvalue: ;q= 1769s # expected: 200 1769s # received: '200' 1769s ok 21 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 22 1769s qvalue: ;q= 1769s # expected: 200 1769s # received: '200' 1769s ok 23 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 24 1769s qvalue: ;q=0 1769s # expected: 200 1769s # received: '200' 1769s ok 25 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 26 1769s qvalue: ;q=0 1769s # expected: 200 1769s # received: '200' 1769s ok 27 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 28 1769s qvalue: ;q=0 1769s # expected: 200 1769s # received: '200' 1769s ok 29 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 30 1769s qvalue: ;q=0. 1769s # expected: 200 1769s # received: '200' 1769s ok 31 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 32 1769s qvalue: ;q=0. 1769s # expected: 200 1769s # received: '200' 1769s ok 33 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 34 1769s qvalue: ;q=0. 1769s # expected: 200 1769s # received: '200' 1769s ok 35 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 36 1769s qvalue: ;q=0.0 1769s # expected: 200 1769s # received: '200' 1769s ok 37 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 38 1769s qvalue: ;q=0.0 1769s # expected: 200 1769s # received: '200' 1769s ok 39 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 40 1769s qvalue: ;q=0.0 1769s # expected: 200 1769s # received: '200' 1769s ok 41 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 42 1769s qvalue: ;q=0.00 1769s # expected: 200 1769s # received: '200' 1769s ok 43 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 44 1769s qvalue: ;q=0.00 1769s # expected: 200 1769s # received: '200' 1769s ok 45 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 46 1769s qvalue: ;q=0.00 1769s # expected: 200 1769s # received: '200' 1769s ok 47 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 48 1769s qvalue: ;q=0.000 1769s # expected: 200 1769s # received: '200' 1769s ok 49 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 50 1769s qvalue: ;q=0.000 1769s # expected: 200 1769s # received: '200' 1769s ok 51 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 52 1769s qvalue: ;q=0.000 1769s # expected: 200 1769s # received: '200' 1769s ok 53 1769s # testing : response without Content-Encoding is OK 1769s # expected: undef 1769s # received: undef 1769s ok 54 1769s qvalue: ;q=0.0000 1769s # expected: 200 1769s # received: '200' 1769s ok 55 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 56 1769s qvalue: ;q=0.0000 1769s # expected: 200 1769s # received: '200' 1769s ok 57 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 58 1769s qvalue: ;q=0.0000 1769s # expected: 200 1769s # received: '200' 1769s ok 59 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 60 1769s # expected: 200 1769s # received: '200' 1769s ok 61 1769s # testing : response Content-Encoding is OK 1769s # expected: 'br' 1769s # received: 'br' 1769s ok 62 1769s # expected: 200 1769s # received: '200' 1769s ok 63 1769s # testing : response Content-Encoding is OK 1769s # expected: 'gzip' 1769s # received: 'gzip' 1769s ok 64 1769s ok 1772s t/modules/buffer.t .................. 1772s 1..12 1772s # Running under perl version 5.040000 for linux 1772s # Current time local: Thu Nov 14 08:11:09 2024 1772s # Current time GMT: Thu Nov 14 08:11:09 2024 1772s # Using Test.pm version 1.31 1772s # Using Apache/Test.pm version 1.44 1772s # testing : Checking return code is '200' 1772s # expected: 200 1772s # received: '200' 1772s ok 1 1772s ok 2 1772s # testing : Checking return code is '200' 1772s # expected: 200 1772s # received: '200' 1772s ok 3 1772s ok 4 1772s # testing : Checking return code is '200' 1772s # expected: 200 1772s # received: '200' 1772s ok 5 1772s ok 6 1772s # testing : Checking return code is '200' 1772s # expected: 200 1772s # received: '200' 1772s ok 7 1772s ok 8 1772s # testing : Checking return code is '200' 1772s # expected: 200 1772s # received: '200' 1772s ok 9 1772s ok 10 1772s # testing : Checking return code is '200' 1772s # expected: 200 1772s # received: '200' 1772s ok 11 1772s ok 12 1772s ok 1774s t/modules/cache.t ................... 1774s 1..3 1774s # Running under perl version 5.040000 for linux 1774s # Current time local: Thu Nov 14 08:11:11 2024 1774s # Current time GMT: Thu Nov 14 08:11:11 2024 1774s # Using Test.pm version 1.31 1774s # Using Apache/Test.pm version 1.44 1774s # testing : non-cached call to index.html 1774s # expected: 200 1774s # received: '200' 1774s ok 1 1774s # testing : call to cache index.html 1774s # expected: 200 1774s # received: '200' 1774s ok 2 1774s # testing : cached call to index.html 1774s # expected: 200 1774s # received: '200' 1774s ok 3 1774s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1774s ok 1778s t/modules/cgi.t ..................... 1778s 1..58 1778s # Running under perl version 5.040000 for linux 1778s # Current time local: Thu Nov 14 08:11:14 2024 1778s # Current time GMT: Thu Nov 14 08:11:14 2024 1778s # Using Test.pm version 1.31 1778s # Using Apache/Test.pm version 1.44 1778s # testing : return code for acceptpathinfodefault.sh 1778s # expected: 200 1778s # received: '200' 1778s ok 1 1778s # testing : body for acceptpathinfodefault.sh 1778s # expected: '' 1778s # received: '' 1778s ok 2 1778s # testing : return code for acceptpathinfodefault.sh/foo 1778s # expected: 200 1778s # received: '200' 1778s ok 3 1778s # testing : body for acceptpathinfodefault.sh/foo 1778s # expected: '/foo' 1778s # received: '/foo' 1778s ok 4 1778s # testing : return code for acceptpathinfooff.sh 1778s # expected: 200 1778s # received: '200' 1778s ok 5 1778s # testing : body for acceptpathinfooff.sh 1778s # expected: '' 1778s # received: '' 1778s ok 6 1778s # testing : return code for acceptpathinfooff.sh/foo 1778s # expected: 404 1778s # received: '404' 1778s ok 7 1778s # no body test for this one 1778s ok 8 1778s # testing : return code for acceptpathinfoon.sh 1778s # expected: 200 1778s # received: '200' 1778s ok 9 1778s # testing : body for acceptpathinfoon.sh 1778s # expected: '' 1778s # received: '' 1778s ok 10 1778s # testing : return code for acceptpathinfoon.sh/foo 1778s # expected: 200 1778s # received: '200' 1778s ok 11 1778s # testing : body for acceptpathinfoon.sh/foo 1778s # expected: '/foo' 1778s # received: '/foo' 1778s ok 12 1778s # testing : return code for bogus-perl.pl 1778s # expected: 500 1778s # received: '500' 1778s ok 13 1778s # cgi log created ok. 1778s ok 14 1778s # testing : return code for bogus-sh.sh 1778s # expected: 500 1778s # received: '500' 1778s ok 15 1778s # checking that log size (807) is bigger than it used to be (523) 1778s ok 16 1778s # testing : return code for nph-stderr.pl 1778s # expected: 200 1778s # received: '200' 1778s ok 17 1778s # testing : body for nph-stderr.pl 1778s # expected: 'this is nph-stdout' 1778s # received: 'this is nph-stdout' 1778s ok 18 1778s # testing : return code for nph-test.pl 1778s # expected: 200 1778s # received: '200' 1778s ok 19 1778s # testing : body for nph-test.pl 1778s # expected: 'ok' 1778s # received: 'ok' 1778s ok 20 1778s # testing : return code for perl.pl 1778s # expected: 200 1778s # received: '200' 1778s ok 21 1778s # testing : body for perl.pl 1778s # expected: 'perl cgi' 1778s # received: 'perl cgi' 1778s ok 22 1778s # testing : return code for sh.sh 1778s # expected: 200 1778s # received: '200' 1778s ok 23 1778s # testing : body for sh.sh 1778s # expected: 'sh cgi' 1778s # received: 'sh cgi' 1778s ok 24 1778s # testing : return code for stderr1.pl 1778s # expected: 200 1778s # received: '200' 1778s ok 25 1778s # testing : body for stderr1.pl 1778s # expected: 'this is stdout' 1778s # received: 'this is stdout' 1778s ok 26 1778s # testing : return code for stderr2.pl 1778s # expected: 200 1778s # received: '200' 1778s ok 27 1778s # testing : body for stderr2.pl 1778s # expected: 'this is also stdout' 1778s # received: 'this is also stdout' 1778s ok 28 1778s # testing : return code for stderr3.pl 1778s # expected: 200 1778s # received: '200' 1778s ok 29 1778s # testing : body for stderr3.pl 1778s # expected: 'this is more stdout' 1778s # received: 'this is more stdout' 1778s ok 30 1778s # posted content (length 10) to bogus-perl.pl 1778s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1778s # expected: '500' 1778s # received: '500' 1778s ok 31 1778s # checking that log size (35781) is greater than 807 1778s ok 32 1778s # verifying that logged content is 10 characters 1778s ok 33 1778s # posted content (length 99) to bogus-perl.pl 1778s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1778s # expected: '500' 1778s # received: '500' 1778s ok 34 1778s # checking that log size (36240) is greater than 35781 1778s ok 35 1778s # verifying that logged content is 99 characters 1778s ok 36 1778s # posted content (length 250) to bogus-perl.pl 1778s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1778s # expected: '500' 1778s # received: '500' 1778s ok 37 1778s # checking that log size (36851) is greater than 36240 1778s ok 38 1778s # verifying that logged content is 250 characters 1778s ok 39 1778s # posted content (length 255) to bogus-perl.pl 1778s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1778s # expected: '500' 1778s # received: '500' 1778s ok 40 1778s # checking that log size (37467) is greater than 36851 1778s ok 41 1778s # verifying that logged content is 255 characters 1778s ok 42 1778s # posted content (length 256) to bogus-perl.pl 1778s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1778s # expected: '500' 1778s # received: '500' 1778s ok 43 1778s # checking that log size (38084) is greater than 37467 1778s ok 44 1778s # verifying that logged content is 256 characters 1778s ok 45 1778s # posted content (length 257) to bogus-perl.pl 1778s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1778s # expected: '500' 1778s # received: '500' 1778s ok 46 1778s # checking that log size (38701) is greater than 38084 1778s ok 47 1778s # verifying that logged content is 256 characters 1778s ok 48 1778s # posted content (length 258) to bogus-perl.pl 1778s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1778s # expected: '500' 1778s # received: '500' 1778s ok 49 1778s # checking that log size (39318) is greater than 38701 1778s ok 50 1778s # verifying that logged content is 256 characters 1778s ok 51 1778s # posted content (length 1024) to bogus-perl.pl 1778s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1778s # expected: '500' 1778s # received: '500' 1778s ok 52 1778s # checking that log size (39936) is greater than 39318 1778s ok 53 1778s # verifying that logged content is 256 characters 1778s ok 54 1778s # verifying log is greater than 40960 bytes. 1778s ok 55 1778s # verifying log did not grow after making bogus request. 1778s ok 56 1778s # verifying log did not grow after making another bogus request. 1778s ok 57 1778s # checking that HEAD /modules/cgi/perl.pl returns 200. 1778s ok 58 1778s ok 1780s t/modules/data.t .................... 1780s 1..2 1780s # Running under perl version 5.040000 for linux 1780s # Current time local: Thu Nov 14 08:11:18 2024 1780s # Current time GMT: Thu Nov 14 08:11:18 2024 1780s # Using Test.pm version 1.31 1780s # Using Apache/Test.pm version 1.44 1780s # testing : Checking return code is '200' 1780s # expected: 200 1780s # received: '200' 1780s ok 1 1780s ok 2 1780s ok 1784s t/modules/dav.t ..................... 1784s 1..19 1784s # Running under perl version 5.040000 for linux 1784s # Current time local: Thu Nov 14 08:11:20 2024 1784s # Current time GMT: Thu Nov 14 08:11:20 2024 1784s # Using Test.pm version 1.31 1784s # Using Apache/Test.pm version 1.44 1784s resource lock test: 1784s ok 1 1784s DAV put test: 1784s ok 2 1784s getting DAV resource properties: 1784s ok 3 1784s created: Thu, 14 Nov 2024 08:11:22 GMT 1784s modified: Thu, 14 Nov 2024 08:11:22 GMT 1784s now: Thu, 14 Nov 2024 08:11:24 GMT 1784s ok 4 1784s ok 5 1784s resource lock status test: 1784s ok 6 1784s resource unlock test: 1784s ok 7 1784s resource lock status test: 1784s ok 8 1784s getting uri... 1784s expect: 1784s -> 1784s 1784s
1784s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

1818s # 1818s # 1818s # Hello World 1818s # 1818s #

[back]

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

mod_include test

1818s # 1818s # 1818s # Hello World 1818s # 1818s #

[back]

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

mod_include test

1818s # 1818s # 1818s # Hello World 1818s # 1818s #

[back]

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

Load Balancer Manager for localhost

1839s # 1839s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1
1839s #
Server Built: 2024-08-15T07:32:14
1839s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1839s #
1839s #

LoadBalancer Status for balancer://foo1 [p30754e34_foo1]

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

LoadBalancer Status for balancer://foo2 [p30754e34_foo2]

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

LoadBalancer Status for balancer://foo3 [p30754e34_foo3]

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

LoadBalancer Status for balancer://foo4 [p30754e34_foo4]

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

LoadBalancer Status for balancer://pr45434 [p30754e34_pr45434]

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

LoadBalancer Status for balancer://failover [p30754e34_failover]

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

LoadBalancer Status for balancer://dynproxy [p30754e34_dynproxy]

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

Moved Permanently

1865s #

The document has moved here.

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

Moved Permanently

1865s #

The document has moved here.

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

Moved Permanently

1865s #

The document has moved here.

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

Moved Permanently

1865s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1865s #

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

Multiple Choices

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

Available documents: 1865s #

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

Multiple Choices

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

Available documents: 1865s #

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

Moved Permanently

1865s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1865s #

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

Multiple Choices

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

Available documents: 1865s #

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

Moved Permanently

1865s #

The document has moved here.

1865s # 1865s # ' 1865s ok 48 1865s ok 1867s t/modules/status.t .................. 1867s 1..1 1867s # Running under perl version 5.040000 for linux 1867s # Current time local: Thu Nov 14 08:12:45 2024 1867s # Current time GMT: Thu Nov 14 08:12:45 2024 1867s # Using Test.pm version 1.31 1867s # Using Apache/Test.pm version 1.44 1867s 1867s 1867s Apache Status 1867s 1867s

Apache Server Status for localhost (via 127.0.0.1)

1867s 1867s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1
1867s
Server MPM: event
1867s
Server Built: 2024-08-15T07:32:14 1867s

1867s
Current Time: Thursday, 14-Nov-2024 08:12:47 UTC
1867s
Restart Time: Thursday, 14-Nov-2024 08:08:07 UTC
1867s
Parent Server Config. Generation: 1
1867s
Parent Server MPM Generation: 0
1867s
Server uptime: 4 minutes 39 seconds
1867s
Server load: 1.35 1.97 2.29
1867s
Total accesses: 6884 - Total Traffic: 137.0 MB - Total Duration: 36011
1867s
CPU Usage: u6.19 s14.73 cu1.08 cs.82 - 8.18% CPU load
1867s
24.7 requests/sec - 502.9 kB/second - 20.4 kB/request - 5.23112 ms/request
1867s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1867s
1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0324252no0yes0025000
1324270no0yes0025000
2324309no0yes1024000
3328685no0yes0025000
Sum400 1099000
1867s
_________________________________________________________W______
1867s ____________________________________............................
1867s ................................................................
1867s ................................................................
1867s ................................................................
1867s ................................................................
1867s ................
1867s

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

1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s
SrvPIDAccMCPU 1867s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03242520/4/4_ 1867s 2.8349160.00.020.02 1867s 127.0.0.1http/1.1ssi-default:8549GET /modules/include/bucketeer/y0.shtml HTTP/1.1
0-03242520/5/5_ 1867s 2.87381310.00.020.02 1867s 127.0.0.1http/1.1localhost:8529GET /index.html HTTP/1.1
0-03242520/5/5_ 1867s 2.6649160.00.020.02 1867s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/b/ HTTP/1.1
0-03242520/5/5_ 1867s 2.82491240.00.020.02 1867s 127.0.0.1http/1.1ssi-default:8549GET /modules/include/bucketeer/y.shtml HTTP/1.1
0-03242520/4/4_ 1867s 2.7649140.00.130.13 1867s 127.0.0.1http/1.1localhost:8529HEAD /modules/expires/htaccess/foo.jpg HTTP/1.1
0-03242520/5/5_ 1867s 2.77491210.00.040.04 1867s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03242520/6/6_ 1867s 2.8349180.00.010.01 1867s 127.0.0.1http/1.1ssi-default:8549GET /modules/include/bucketeer/y7.shtml HTTP/1.1
0-03242520/4/4_ 1867s 2.8249140.00.010.01 1867s 127.0.0.1http/1.1ssi-default:8549GET /modules/include/xbithack/full/test.html HTTP/1.1
0-03242520/6/6_ 1867s 2.854718240.00.390.39 1867s 127.0.0.1http/1.1localhost:8529GET /server-info HTTP/1.1
0-03242520/5/5_ 1867s 2.7449270.00.010.01 1867s 127.0.0.1http/1.1localhost:8529GET /modules/dir/htaccess/ HTTP/1.1
0-03242520/5/5_ 1867s 2.78381110.00.020.02 1867s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03242520/5/5_ 1867s 2.8828060.00.020.02 1867s 127.0.0.1http/1.1localhost:8553GET /dynproxy HTTP/1.1
0-03242520/6/6_ 1867s 2.8828110080.00.050.05 1867s 127.0.0.1http/1.1localhost:8553POST /balancer-manager HTTP/1.1
0-03242520/4/4_ 1867s 2.7828160.00.020.02 1867s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03242520/3/3_ 1867s 2.78281210.00.010.01 1867s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03242520/6/6_ 1867s 2.911319270.00.040.04 1867s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/proxy3/env.pl?horse=trigger HTTP/1.1
0-03242520/3/3_ 1867s 2.7913130.00.010.01 1867s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03242520/6/6_ 1867s 2.91131230.00.020.02 1867s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/escaping/fixups/redir_ne/foo%20bar HTTP/1.
0-03242520/3/3_ 1867s 2.7913130.00.010.01 1867s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03242520/6/6_ 1867s 2.919190.00.050.05 1867s 127.0.0.1http/1.1localhost:8529GET /modules/session/env.shtml?test=value HTTP/1.1
0-03242520/5/5_ 1867s 2.80917650.05.915.91 1867s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03242520/6/6_ 1867s 2.926112940.09.859.85 1867s 127.0.0.1http/1.1localhost:8529GET /modules/session_cookie/test404 HTTP/1.1
0-03242520/5/5_ 1867s 2.826170.00.090.09 1867s 127.0.0.1http/1.1ssi-default:8549GET /modules/include/xbithack/full/test.html HTTP/1.1
0-03242520/5/5_ 1867s 2.926180.00.060.06 1867s 127.0.0.1http/1.1localhost:8529GET /modules/session_cookie/test HTTP/1.1
0-03242520/5/5_ 1867s 2.826180.00.010.01 1867s 127.0.0.1http/1.1ssi-default:8549GET /modules/include/xbithack/full/test.html HTTP/1.1
1-03242700/18/18_ 1867s 1.7741310.00.130.13 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03242700/17/17_ 1867s 1.75131380.00.130.13 1867s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/vary1.html HTTP/1.1
1-03242700/17/17_ 1867s 1.7423550.00.120.12 1867s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/4 HTTP/1.1
1-03242700/17/17_ 1867s 1.7741210.00.090.09 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03242700/18/18_ 1867s 1.7921230.00.110.11 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-03242700/18/18_ 1867s 1.7941460.00.080.08 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03242700/17/17_ 1867s 1.64132190.00.130.13 1867s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/compressed/ HTTP/1.1
1-03242700/19/19_ 1867s 1.7921240.00.180.18 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-03242700/16/16_ 1867s 1.7941230.00.180.18 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03242700/17/17_ 1867s 1.7041230.00.080.08 1867s 127.0.0.1http/1.1localhost:8529GET /servlet/mapping.html HTTP/1.1
1-03242700/19/19_ 1867s 1.7141620.00.090.09 1867s 127.0.0.1http/1.1localhost:8553POST /balancer-manager HTTP/1.1
1-03242700/17/17_ 1867s 1.64131230.00.100.10 1867s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/two/index HTTP/1.1
1-03242700/19/19_ 1867s 1.59262360.00.110.11 1867s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/ HTTP/1.1
1-03242700/17/17_ 1867s 1.6041420.00.110.11 1867s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/two/index HTTP/1.1
1-03242700/18/18_ 1867s 1.7423570.00.100.10 1867s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
1-03242700/18/18_ 1867s 1.7691250.00.070.07 1867s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/encode HTTP/1.1
1-03242700/16/16_ 1867s 1.7093240.00.060.06 1867s 127.0.0.1http/1.1localhost:8539GET /reverse/nonesuch/file%25 HTTP/1.1
1-03242700/15/15_ 1867s 1.67916340.00.050.05 1867s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/nph-102.pl HTTP/1.1
1-03242700/20/20_ 1867s 1.7142410.00.150.15 1867s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
1-03242700/18/18_ 1867s 1.75131380.00.060.06 1867s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/lax HTTP/1.1
1-03242700/15/15_ 1867s 1.65134220.00.100.10 1867s 127.0.0.1http/1.1localhost:8539GET /reverse-slash/ HTTP/1.1
1-03242700/15/15_ 1867s 1.65916400.00.860.86 1867s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl HTTP/1.1
1-03242700/18/18_ 1867s 1.7691280.00.110.11 1867s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/env/on/env.shtml?test=value HTTP/1.1
1-03242700/18/18_ 1867s 1.7691260.00.140.14 1867s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on?test=value&another=1 HTTP/1.1
1-03242700/16/16_ 1867s 1.7841200.00.080.08 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03243090/72/72_ 1867s 6.11211330.00.500.50 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
2-03243090/69/69_ 1867s 6.07211410.00.280.28 1867s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on HTTP/1.1
2-03243090/72/72_ 1867s 6.14231520.00.570.57 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
2-03243090/69/69_ 1867s 6.07212140.06.186.18 1867s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire/cache HTTP/1.1
2-03243090/72/72_ 1867s 6.112167390.00.470.47 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
2-03243090/73/73_ 1867s 6.11211370.00.650.65 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
2-03243090/74/74_ 1867s 6.14211400.00.800.80 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-03243091/70/70W 1867s 6.11003150.010.2410.24 1867s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-03243090/70/70_ 1867s 6.07211210.00.360.36 1867s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on?test=value HTTP/1.1
2-03243090/73/73_ 1867s 6.12213220.010.1510.15 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
2-03243090/69/69_ 1867s 6.07211100.00.500.50 1867s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/include?test=value HTTP/1.1
2-03243090/71/71_ 1867s 6.09211300.00.410.41 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03243090/70/70_ 1867s 6.12211920.02.272.27 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
2-03243090/70/70_ 1867s 6.12212510.04.354.35 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
2-03243090/72/72_ 1867s 6.10212920.06.416.41 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
2-03243090/73/73_ 1867s 6.122114380.010.2210.22 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
2-03243090/75/75_ 1867s 6.092111760.00.600.60 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03243090/67/67_ 1867s 6.12211590.00.590.59 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
2-03243090/69/69_ 1867s 6.10211480.01.961.96 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
2-03243090/70/70_ 1867s 6.12211410.00.400.40 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
2-03243090/68/68_ 1867s 6.10211320.00.520.52 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
2-03243090/71/71_ 1867s 6.12211370.00.350.35 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
2-03243090/72/72_ 1867s 6.10211150.00.440.44 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
2-03243090/75/75_ 1867s 6.13211410.00.500.50 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
2-03243090/67/67_ 1867s 6.13211340.00.850.85 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
3-03286850/175/175_ 1867s 11.88413610.00.990.99 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/180/180_ 1867s 11.87414390.01.521.52 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/187/187_ 1867s 11.87413510.01.471.47 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/183/183_ 1867s 11.894170390.01.471.47 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/184/184_ 1867s 11.874123700.01.021.02 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/180/180_ 1867s 11.87416150.04.894.89 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/180/180_ 1867s 11.87414590.02.922.92 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/189/189_ 1867s 11.87413970.01.001.00 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/183/183_ 1867s 11.90415320.00.960.96 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/177/177_ 1867s 11.90413430.00.950.95 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/189/189_ 1867s 11.91413490.01.241.24 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/175/175_ 1867s 11.90413350.00.890.89 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/184/184_ 1867s 11.88413610.05.445.44 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/178/178_ 1867s 11.91414310.07.127.12 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/170/170_ 1867s 11.87412670.02.922.92 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/193/193_ 1867s 11.91415540.09.769.76 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/183/183_ 1867s 11.89413850.01.151.15 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/179/179_ 1867s 11.92414030.00.870.87 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/188/188_ 1867s 11.89414470.01.011.01 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/187/187_ 1867s 11.89214430.01.091.09 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/184/184_ 1867s 11.92213340.02.142.14 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
3-03286850/176/176_ 1867s 11.84433510.01.431.43 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/191/191_ 1867s 11.92234100.01.021.02 1867s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
3-03286850/177/177_ 1867s 11.89413480.01.101.10 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286850/184/184_ 1867s 11.89413770.01.781.78 1867s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1867s
1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s 1867s
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
1867s 1867s ok 1 1867s ok 1870s t/modules/substitute.t .............. 1870s 1..19 1870s # Running under perl version 5.040000 for linux 1870s # Current time local: Thu Nov 14 08:12:47 2024 1870s # Current time GMT: Thu Nov 14 08:12:47 2024 1870s # Using Test.pm version 1.31 1870s # Using Apache/Test.pm version 1.44 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'barbar': OK 1870s ok 1 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'barbar': OK 1870s ok 2 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'foofoo': OK 1870s ok 3 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'barbar': OK 1870s ok 4 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'barbar': OK 1870s ok 5 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'barbar': OK 1870s ok 6 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'foof 1870s oo': OK 1870s ok 7 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'xfoo': OK 1870s ok 8 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1870s ok 9 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s barx 1870s ': OK 1870s ok 10 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'a$1axb(': OK 1870s ok 11 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'a$XX': OK 1870s ok 12 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1870s ok 13 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'x&x': OK 1870s ok 14 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'xx': OK 1870s ok 15 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'fcooar': OK 1870s ok 16 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'fc$1ar': OK 1870s ok 17 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'fdooar': OK 1870s ok 18 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s got 200 'XXXfooXXX 1870s bar': OK 1870s ok 19 1870s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1870s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1870s ok 1874s t/modules/unique_id.t ............... 1874s 1..300 1874s # Running under perl version 5.040000 for linux 1874s # Current time local: Thu Nov 14 08:12:50 2024 1874s # Current time GMT: Thu Nov 14 08:12:50 2024 1874s # Using Test.pm version 1.31 1874s # Using Apache/Test.pm version 1.44 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 1 1874s # unique id: ZzWxBGvuoUWVZosQJIgCUAAAAII 1874s ok 2 1874s ok 3 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 4 1874s # unique id: ZzWxBJPK_AYDHtXEjEyr_QAAAEY 1874s ok 5 1874s ok 6 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 7 1874s # unique id: ZzWxBGThuhLykdoiz3TbBwAAANc 1874s ok 8 1874s ok 9 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 10 1874s # unique id: ZzWxBGThuhLykdoiz3TbCAAAANg 1874s ok 11 1874s ok 12 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 13 1874s # unique id: ZzWxBGThuhLykdoiz3TbCQAAANU 1874s ok 14 1874s ok 15 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 16 1874s # unique id: ZzWxBGThuhLykdoiz3TbCgAAAMM 1874s ok 17 1874s ok 18 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 19 1874s # unique id: ZzWxBGThuhLykdoiz3TbCwAAAMk 1874s ok 20 1874s ok 21 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 22 1874s # unique id: ZzWxBGThuhLykdoiz3TbDAAAAMs 1874s ok 23 1874s ok 24 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 25 1874s # unique id: ZzWxBGThuhLykdoiz3TbDQAAAMg 1874s ok 26 1874s ok 27 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 28 1874s # unique id: ZzWxBGThuhLykdoiz3TbDgAAAMo 1874s ok 29 1874s ok 30 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 31 1874s # unique id: ZzWxBHG3gEHL0hteKifnTgAAAAk 1874s ok 32 1874s ok 33 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 34 1874s # unique id: ZzWxBHG3gEHL0hteKifnTwAAAAQ 1874s ok 35 1874s ok 36 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 37 1874s # unique id: ZzWxBGvuoUWVZosQJIgCUQAAAIE 1874s ok 38 1874s ok 39 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 40 1874s # unique id: ZzWxBJPK_AYDHtXEjEyr_gAAAEE 1874s ok 41 1874s ok 42 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 43 1874s # unique id: ZzWxBGThuhLykdoiz3TbDwAAAM4 1874s ok 44 1874s ok 45 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 46 1874s # unique id: ZzWxBGThuhLykdoiz3TbEAAAAMw 1874s ok 47 1874s ok 48 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 49 1874s # unique id: ZzWxBGThuhLykdoiz3TbEQAAAMA 1874s ok 50 1874s ok 51 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 52 1874s # unique id: ZzWxBGThuhLykdoiz3TbEgAAANA 1874s ok 53 1874s ok 54 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 55 1874s # unique id: ZzWxBGThuhLykdoiz3TbEwAAANM 1874s ok 56 1874s ok 57 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 58 1874s # unique id: ZzWxBGThuhLykdoiz3TbFAAAANc 1874s ok 59 1874s ok 60 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 61 1874s # unique id: ZzWxBGThuhLykdoiz3TbFQAAANg 1874s ok 62 1874s ok 63 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 64 1874s # unique id: ZzWxBGThuhLykdoiz3TbFgAAANU 1874s ok 65 1874s ok 66 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 67 1874s # unique id: ZzWxBGThuhLykdoiz3TbFwAAAMM 1874s ok 68 1874s ok 69 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 70 1874s # unique id: ZzWxBWThuhLykdoiz3TbGAAAAMk 1874s ok 71 1874s ok 72 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 73 1874s # unique id: ZzWxBWThuhLykdoiz3TbGQAAAMs 1874s ok 74 1874s ok 75 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 76 1874s # unique id: ZzWxBZPK_AYDHtXEjEyr_wAAAEs 1874s ok 77 1874s ok 78 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 79 1874s # unique id: ZzWxBWvuoUWVZosQJIgCUgAAAIc 1874s ok 80 1874s ok 81 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 82 1874s # unique id: ZzWxBWvuoUWVZosQJIgCUwAAAIQ 1874s ok 83 1874s ok 84 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 85 1874s # unique id: ZzWxBWvuoUWVZosQJIgCVAAAAIk 1874s ok 86 1874s ok 87 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 88 1874s # unique id: ZzWxBWvuoUWVZosQJIgCVQAAAIw 1874s ok 89 1874s ok 90 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 91 1874s # unique id: ZzWxBWvuoUWVZosQJIgCVgAAAI0 1874s ok 92 1874s ok 93 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 94 1874s # unique id: ZzWxBWvuoUWVZosQJIgCVwAAAJE 1874s ok 95 1874s ok 96 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 97 1874s # unique id: ZzWxBWvuoUWVZosQJIgCWAAAAI8 1874s ok 98 1874s ok 99 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 100 1874s # unique id: ZzWxBZPK_AYDHtXEjEysAAAAAFQ 1874s ok 101 1874s ok 102 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 103 1874s # unique id: ZzWxBWvuoUWVZosQJIgCWQAAAJU 1874s ok 104 1874s ok 105 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 106 1874s # unique id: ZzWxBWvuoUWVZosQJIgCWgAAAJM 1874s ok 107 1874s ok 108 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 109 1874s # unique id: ZzWxBWvuoUWVZosQJIgCWwAAAJc 1874s ok 110 1874s ok 111 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 112 1874s # unique id: ZzWxBWThuhLykdoiz3TbGgAAAMg 1874s ok 113 1874s ok 114 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 115 1874s # unique id: ZzWxBWThuhLykdoiz3TbGwAAAMo 1874s ok 116 1874s ok 117 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 118 1874s # unique id: ZzWxBWThuhLykdoiz3TbHAAAAM0 1874s ok 119 1874s ok 120 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 121 1874s # unique id: ZzWxBWvuoUWVZosQJIgCXAAAAIA 1874s ok 122 1874s ok 123 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 124 1874s # unique id: ZzWxBWvuoUWVZosQJIgCXQAAAIU 1874s ok 125 1874s ok 126 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 127 1874s # unique id: ZzWxBWvuoUWVZosQJIgCXgAAAIY 1874s ok 128 1874s ok 129 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 130 1874s # unique id: ZzWxBWvuoUWVZosQJIgCXwAAAIc 1874s ok 131 1874s ok 132 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 133 1874s # unique id: ZzWxBWvuoUWVZosQJIgCYAAAAIQ 1874s ok 134 1874s ok 135 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 136 1874s # unique id: ZzWxBWvuoUWVZosQJIgCYQAAAIk 1874s ok 137 1874s ok 138 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 139 1874s # unique id: ZzWxBWvuoUWVZosQJIgCYgAAAIw 1874s ok 140 1874s ok 141 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 142 1874s # unique id: ZzWxBWvuoUWVZosQJIgCYwAAAI0 1874s ok 143 1874s ok 144 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 145 1874s # unique id: ZzWxBWvuoUWVZosQJIgCZAAAAJE 1874s ok 146 1874s ok 147 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 148 1874s # unique id: ZzWxBWvuoUWVZosQJIgCZQAAAI8 1874s ok 149 1874s ok 150 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 151 1874s # unique id: ZzWxBWvuoUWVZosQJIgCZgAAAJU 1874s ok 152 1874s ok 153 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 154 1874s # unique id: ZzWxBWvuoUWVZosQJIgCZwAAAJM 1874s ok 155 1874s ok 156 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 157 1874s # unique id: ZzWxBWvuoUWVZosQJIgCaAAAAJc 1874s ok 158 1874s ok 159 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 160 1874s # unique id: ZzWxBWvuoUWVZosQJIgCaQAAAJg 1874s ok 161 1874s ok 162 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 163 1874s # unique id: ZzWxBWvuoUWVZosQJIgCagAAAII 1874s ok 164 1874s ok 165 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 166 1874s # unique id: ZzWxBWvuoUWVZosQJIgCawAAAIE 1874s ok 167 1874s ok 168 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 169 1874s # unique id: ZzWxBWvuoUWVZosQJIgCbAAAAIg 1874s ok 170 1874s ok 171 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 172 1874s # unique id: ZzWxBWvuoUWVZosQJIgCbQAAAIM 1874s ok 173 1874s ok 174 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 175 1874s # unique id: ZzWxBWvuoUWVZosQJIgCbgAAAIo 1874s ok 176 1874s ok 177 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 178 1874s # unique id: ZzWxBWvuoUWVZosQJIgCbwAAAIs 1874s ok 179 1874s ok 180 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 181 1874s # unique id: ZzWxBWvuoUWVZosQJIgCcAAAAJA 1874s ok 182 1874s ok 183 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 184 1874s # unique id: ZzWxBWvuoUWVZosQJIgCcQAAAI4 1874s ok 185 1874s ok 186 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 187 1874s # unique id: ZzWxBWvuoUWVZosQJIgCcgAAAJI 1874s ok 188 1874s ok 189 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 190 1874s # unique id: ZzWxBWvuoUWVZosQJIgCcwAAAJQ 1874s ok 191 1874s ok 192 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 193 1874s # unique id: ZzWxBWvuoUWVZosQJIgCdAAAAJY 1874s ok 194 1874s ok 195 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 196 1874s # unique id: ZzWxBWvuoUWVZosQJIgCdQAAAIA 1874s ok 197 1874s ok 198 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 199 1874s # unique id: ZzWxBWvuoUWVZosQJIgCdgAAAIU 1874s ok 200 1874s ok 201 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 202 1874s # unique id: ZzWxBWvuoUWVZosQJIgCdwAAAIY 1874s ok 203 1874s ok 204 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 205 1874s # unique id: ZzWxBWvuoUWVZosQJIgCeAAAAIc 1874s ok 206 1874s ok 207 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 208 1874s # unique id: ZzWxBWvuoUWVZosQJIgCeQAAAIQ 1874s ok 209 1874s ok 210 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 211 1874s # unique id: ZzWxBWvuoUWVZosQJIgCegAAAIk 1874s ok 212 1874s ok 213 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 214 1874s # unique id: ZzWxBWvuoUWVZosQJIgCewAAAIw 1874s ok 215 1874s ok 216 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 217 1874s # unique id: ZzWxBWvuoUWVZosQJIgCfAAAAI0 1874s ok 218 1874s ok 219 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 220 1874s # unique id: ZzWxBWThuhLykdoiz3TbHQAAAM8 1874s ok 221 1874s ok 222 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 223 1874s # unique id: ZzWxBWThuhLykdoiz3TbHgAAANE 1874s ok 224 1874s ok 225 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 226 1874s # unique id: ZzWxBWThuhLykdoiz3TbHwAAANQ 1874s ok 227 1874s ok 228 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 229 1874s # unique id: ZzWxBWvuoUWVZosQJIgCfQAAAJE 1874s ok 230 1874s ok 231 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 232 1874s # unique id: ZzWxBmvuoUWVZosQJIgCfgAAAI8 1874s ok 233 1874s ok 234 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 235 1874s # unique id: ZzWxBmvuoUWVZosQJIgCfwAAAJU 1874s ok 236 1874s ok 237 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 238 1874s # unique id: ZzWxBmvuoUWVZosQJIgCgAAAAJM 1874s ok 239 1874s ok 240 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 241 1874s # unique id: ZzWxBmvuoUWVZosQJIgCgQAAAJc 1874s ok 242 1874s ok 243 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 244 1874s # unique id: ZzWxBmvuoUWVZosQJIgCggAAAJg 1874s ok 245 1874s ok 246 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 247 1874s # unique id: ZzWxBmvuoUWVZosQJIgCgwAAAII 1874s ok 248 1874s ok 249 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 250 1874s # unique id: ZzWxBmvuoUWVZosQJIgChAAAAIE 1874s ok 251 1874s ok 252 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 253 1874s # unique id: ZzWxBmvuoUWVZosQJIgChQAAAIg 1874s ok 254 1874s ok 255 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 256 1874s # unique id: ZzWxBmvuoUWVZosQJIgChgAAAIM 1874s ok 257 1874s ok 258 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 259 1874s # unique id: ZzWxBmvuoUWVZosQJIgChwAAAIo 1874s ok 260 1874s ok 261 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 262 1874s # unique id: ZzWxBmvuoUWVZosQJIgCiAAAAIs 1874s ok 263 1874s ok 264 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 265 1874s # unique id: ZzWxBmvuoUWVZosQJIgCiQAAAJA 1874s ok 266 1874s ok 267 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 268 1874s # unique id: ZzWxBmvuoUWVZosQJIgCigAAAI4 1874s ok 269 1874s ok 270 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 271 1874s # unique id: ZzWxBmvuoUWVZosQJIgCiwAAAJI 1874s ok 272 1874s ok 273 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 274 1874s # unique id: ZzWxBmvuoUWVZosQJIgCjAAAAJQ 1874s ok 275 1874s ok 276 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 277 1874s # unique id: ZzWxBmvuoUWVZosQJIgCjQAAAJY 1874s ok 278 1874s ok 279 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 280 1874s # unique id: ZzWxBmvuoUWVZosQJIgCjgAAAIA 1874s ok 281 1874s ok 282 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 283 1874s # unique id: ZzWxBmvuoUWVZosQJIgCjwAAAIU 1874s ok 284 1874s ok 285 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 286 1874s # unique id: ZzWxBmvuoUWVZosQJIgCkAAAAIY 1874s ok 287 1874s ok 288 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 289 1874s # unique id: ZzWxBmvuoUWVZosQJIgCkQAAAIE 1874s ok 290 1874s ok 291 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 292 1874s # unique id: ZzWxBmvuoUWVZosQJIgCkgAAAIg 1874s ok 293 1874s ok 294 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 295 1874s # unique id: ZzWxBmvuoUWVZosQJIgCkwAAAIM 1874s ok 296 1874s ok 297 1874s # testing : fetch unique ID 1874s # expected: 200 1874s # received: '200' 1874s ok 298 1874s # unique id: ZzWxBmvuoUWVZosQJIgClAAAAIo 1874s ok 299 1874s ok 300 1874s ok 1877s t/modules/usertrack.t ............... 1877s 1..1004 1877s # Running under perl version 5.040000 for linux 1877s # Current time local: Thu Nov 14 08:12:54 2024 1877s # Current time GMT: Thu Nov 14 08:12:54 2024 1877s # Using Test.pm version 1.31 1877s # Using Apache/Test.pm version 1.44 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 1 1877s ok 2 1877s Set-Cookie: usertrack_test=2362c100.626db048f5d6b; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=2362c100.626db048f5d6b 1877s ok 3 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 4 1877s ok 5 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 6 1877s ok 7 1877s Set-Cookie: usertrack_test=8a80ab7c.626db048f868d; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=8a80ab7c.626db048f868d 1877s ok 8 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 9 1877s ok 10 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 11 1877s ok 12 1877s Set-Cookie: usertrack_test=a95df9f.626db048f9ebc; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=a95df9f.626db048f9ebc 1877s ok 13 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 14 1877s ok 15 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 16 1877s ok 17 1877s Set-Cookie: usertrack_test=6566624c.626db048fb6e6; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=6566624c.626db048fb6e6 1877s ok 18 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 19 1877s ok 20 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 21 1877s ok 22 1877s Set-Cookie: usertrack_test=3924a133.626db048fcec7; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=3924a133.626db048fcec7 1877s ok 23 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 24 1877s ok 25 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 26 1877s ok 27 1877s Set-Cookie: usertrack_test=4d20d46a.626db048fe66e; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=4d20d46a.626db048fe66e 1877s ok 28 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 29 1877s ok 30 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 31 1877s ok 32 1877s Set-Cookie: usertrack_test=55981beb.626db048ffcd3; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=55981beb.626db048ffcd3 1877s ok 33 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 34 1877s ok 35 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 36 1877s ok 37 1877s Set-Cookie: usertrack_test=f1bf2790.626db0490140c; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=f1bf2790.626db0490140c 1877s ok 38 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 39 1877s ok 40 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 41 1877s ok 42 1877s Set-Cookie: usertrack_test=506d77f9.626db04902a4f; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=506d77f9.626db04902a4f 1877s ok 43 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 44 1877s ok 45 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 46 1877s ok 47 1877s Set-Cookie: usertrack_test=2369d9fe.626db04904451; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=2369d9fe.626db04904451 1877s ok 48 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 49 1877s ok 50 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 51 1877s ok 52 1877s Set-Cookie: usertrack_test=a4ab00c5.626db04905f4f; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=a4ab00c5.626db04905f4f 1877s ok 53 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 54 1877s ok 55 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 56 1877s ok 57 1877s Set-Cookie: usertrack_test=10749b3b.626db04907aff; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=10749b3b.626db04907aff 1877s ok 58 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 59 1877s ok 60 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 61 1877s ok 62 1877s Set-Cookie: usertrack_test=17b58db3.626db0490954c; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=17b58db3.626db0490954c 1877s ok 63 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 64 1877s ok 65 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 66 1877s ok 67 1877s Set-Cookie: usertrack_test=70c0f90f.626db0490ae8b; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=70c0f90f.626db0490ae8b 1877s ok 68 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 69 1877s ok 70 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 71 1877s ok 72 1877s Set-Cookie: usertrack_test=c581e6a2.626db0490c748; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=c581e6a2.626db0490c748 1877s ok 73 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 74 1877s ok 75 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 76 1877s ok 77 1877s Set-Cookie: usertrack_test=6a2c8917.626db0490e141; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=6a2c8917.626db0490e141 1877s ok 78 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 79 1877s ok 80 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 81 1877s ok 82 1877s Set-Cookie: usertrack_test=8b86ee9.626db0490fb54; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=8b86ee9.626db0490fb54 1877s ok 83 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 84 1877s ok 85 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 86 1877s ok 87 1877s Set-Cookie: usertrack_test=cbb76f49.626db0491146e; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=cbb76f49.626db0491146e 1877s ok 88 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 89 1877s ok 90 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 91 1877s ok 92 1877s Set-Cookie: usertrack_test=ffa773d2.626db04912cf0; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=ffa773d2.626db04912cf0 1877s ok 93 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 94 1877s ok 95 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 96 1877s ok 97 1877s Set-Cookie: usertrack_test=6b049c3f.626db049144dd; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=6b049c3f.626db049144dd 1877s ok 98 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 99 1877s ok 100 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 101 1877s ok 102 1877s Set-Cookie: usertrack_test=ae83514b.626db04915cf2; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=ae83514b.626db04915cf2 1877s ok 103 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 104 1877s ok 105 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 106 1877s ok 107 1877s Set-Cookie: usertrack_test=84e631a6.626db04917381; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=84e631a6.626db04917381 1877s ok 108 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 109 1877s ok 110 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 111 1877s ok 112 1877s Set-Cookie: usertrack_test=8ddc76e6.626db049189b1; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=8ddc76e6.626db049189b1 1877s ok 113 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 114 1877s ok 115 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 116 1877s ok 117 1877s Set-Cookie: usertrack_test=3e43e9f1.626db0491a031; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=3e43e9f1.626db0491a031 1877s ok 118 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 119 1877s ok 120 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 121 1877s ok 122 1877s Set-Cookie: usertrack_test=c202550a.626db0491b85e; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=c202550a.626db0491b85e 1877s ok 123 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 124 1877s ok 125 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 126 1877s ok 127 1877s Set-Cookie: usertrack_test=b0bc8c99.626db0491d291; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=b0bc8c99.626db0491d291 1877s ok 128 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 129 1877s ok 130 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 131 1877s ok 132 1877s Set-Cookie: usertrack_test=a5642cf2.626db0491edc7; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=a5642cf2.626db0491edc7 1877s ok 133 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 134 1877s ok 135 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 136 1877s ok 137 1877s Set-Cookie: usertrack_test=a8f4f4f9.626db04920977; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=a8f4f4f9.626db04920977 1877s ok 138 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 139 1877s ok 140 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 141 1877s ok 142 1877s Set-Cookie: usertrack_test=76bf59c9.626db0492240a; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=76bf59c9.626db0492240a 1877s ok 143 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 144 1877s ok 145 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 146 1877s ok 147 1877s Set-Cookie: usertrack_test=58a16af0.626db04923c20; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=58a16af0.626db04923c20 1877s ok 148 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 149 1877s ok 150 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 151 1877s ok 152 1877s Set-Cookie: usertrack_test=66b849b7.626db049252d6; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=66b849b7.626db049252d6 1877s ok 153 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 154 1877s ok 155 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 156 1877s ok 157 1877s Set-Cookie: usertrack_test=b115d71.626db04926949; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=b115d71.626db04926949 1877s ok 158 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 159 1877s ok 160 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 161 1877s ok 162 1877s Set-Cookie: usertrack_test=daf8124d.626db0492818d; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=daf8124d.626db0492818d 1877s ok 163 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 164 1877s ok 165 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 166 1877s ok 167 1877s Set-Cookie: usertrack_test=91c8d87.626db04929aca; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=91c8d87.626db04929aca 1877s ok 168 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 169 1877s ok 170 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 171 1877s ok 172 1877s Set-Cookie: usertrack_test=9fd9c34a.626db0492b58e; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=9fd9c34a.626db0492b58e 1877s ok 173 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 174 1877s ok 175 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 176 1877s ok 177 1877s Set-Cookie: usertrack_test=1f5b2450.626db0492d1c2; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=1f5b2450.626db0492d1c2 1877s ok 178 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 179 1877s ok 180 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 181 1877s ok 182 1877s Set-Cookie: usertrack_test=56926dc8.626db0492ed6e; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=56926dc8.626db0492ed6e 1877s ok 183 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 184 1877s ok 185 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 186 1877s ok 187 1877s Set-Cookie: usertrack_test=5c6ef9b8.626db04930790; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=5c6ef9b8.626db04930790 1877s ok 188 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 189 1877s ok 190 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 191 1877s ok 192 1877s Set-Cookie: usertrack_test=8f8481ef.626db04932215; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=8f8481ef.626db04932215 1877s ok 193 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 194 1877s ok 195 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 196 1877s ok 197 1877s Set-Cookie: usertrack_test=74fe7618.626db04933cb7; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=74fe7618.626db04933cb7 1877s ok 198 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 199 1877s ok 200 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 201 1877s ok 202 1877s Set-Cookie: usertrack_test=28e29285.626db049355c1; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=28e29285.626db049355c1 1877s ok 203 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 204 1877s ok 205 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 206 1877s ok 207 1877s Set-Cookie: usertrack_test=28167156.626db04936e3a; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=28167156.626db04936e3a 1877s ok 208 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 209 1877s ok 210 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 211 1877s ok 212 1877s Set-Cookie: usertrack_test=b92f5ae.626db04938e7c; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=b92f5ae.626db04938e7c 1877s ok 213 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 214 1877s ok 215 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 216 1877s ok 217 1877s Set-Cookie: usertrack_test=c66c5b91.626db0493ab20; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=c66c5b91.626db0493ab20 1877s ok 218 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 219 1877s ok 220 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 221 1877s ok 222 1877s Set-Cookie: usertrack_test=9097284.626db0493c5b9; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=9097284.626db0493c5b9 1877s ok 223 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 224 1877s ok 225 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 226 1877s ok 227 1877s Set-Cookie: usertrack_test=3acf0dd8.626db0493dec5; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=3acf0dd8.626db0493dec5 1877s ok 228 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 229 1877s ok 230 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 231 1877s ok 232 1877s Set-Cookie: usertrack_test=d4e3a3dc.626db0493f858; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=d4e3a3dc.626db0493f858 1877s ok 233 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 234 1877s ok 235 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 236 1877s ok 237 1877s Set-Cookie: usertrack_test=f378c3b4.626db04941065; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=f378c3b4.626db04941065 1877s ok 238 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 239 1877s ok 240 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 241 1877s ok 242 1877s Set-Cookie: usertrack_test=c57387b9.626db0494292a; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=c57387b9.626db0494292a 1877s ok 243 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 244 1877s ok 245 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 246 1877s ok 247 1877s Set-Cookie: usertrack_test=c0c34768.626db049441c2; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=c0c34768.626db049441c2 1877s ok 248 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 249 1877s ok 250 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 251 1877s ok 252 1877s Set-Cookie: usertrack_test=65fb6885.626db04945af1; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=65fb6885.626db04945af1 1877s ok 253 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 254 1877s ok 255 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 256 1877s ok 257 1877s Set-Cookie: usertrack_test=f8baa702.626db0494737f; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=f8baa702.626db0494737f 1877s ok 258 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 259 1877s ok 260 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 261 1877s ok 262 1877s Set-Cookie: usertrack_test=9f1a54b2.626db04948c85; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=9f1a54b2.626db04948c85 1877s ok 263 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 264 1877s ok 265 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 266 1877s ok 267 1877s Set-Cookie: usertrack_test=a1253b9e.626db0494a5e0; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=a1253b9e.626db0494a5e0 1877s ok 268 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 269 1877s ok 270 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 271 1877s ok 272 1877s Set-Cookie: usertrack_test=95869ca0.626db0494bee8; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=95869ca0.626db0494bee8 1877s ok 273 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 274 1877s ok 275 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 276 1877s ok 277 1877s Set-Cookie: usertrack_test=d3670f92.626db0494d7af; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=d3670f92.626db0494d7af 1877s ok 278 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 279 1877s ok 280 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 281 1877s ok 282 1877s Set-Cookie: usertrack_test=500e8079.626db0494f095; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=500e8079.626db0494f095 1877s ok 283 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 284 1877s ok 285 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 286 1877s ok 287 1877s Set-Cookie: usertrack_test=3143b57a.626db0495093f; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=3143b57a.626db0495093f 1877s ok 288 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 289 1877s ok 290 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 291 1877s ok 292 1877s Set-Cookie: usertrack_test=65b77d6a.626db049521b3; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=65b77d6a.626db049521b3 1877s ok 293 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 294 1877s ok 295 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 296 1877s ok 297 1877s Set-Cookie: usertrack_test=38120613.626db04953a0e; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=38120613.626db04953a0e 1877s ok 298 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 299 1877s ok 300 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 301 1877s ok 302 1877s Set-Cookie: usertrack_test=53a69bc3.626db04955342; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=53a69bc3.626db04955342 1877s ok 303 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 304 1877s ok 305 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 306 1877s ok 307 1877s Set-Cookie: usertrack_test=fe1135f1.626db04956ca0; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=fe1135f1.626db04956ca0 1877s ok 308 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 309 1877s ok 310 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 311 1877s ok 312 1877s Set-Cookie: usertrack_test=e35e1523.626db049586b7; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=e35e1523.626db049586b7 1877s ok 313 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 314 1877s ok 315 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 316 1877s ok 317 1877s Set-Cookie: usertrack_test=24b7bd51.626db04959e20; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=24b7bd51.626db04959e20 1877s ok 318 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 319 1877s ok 320 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 321 1877s ok 322 1877s Set-Cookie: usertrack_test=52f36480.626db0495b6b3; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=52f36480.626db0495b6b3 1877s ok 323 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 324 1877s ok 325 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 326 1877s ok 327 1877s Set-Cookie: usertrack_test=2e928c18.626db0495d0bf; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=2e928c18.626db0495d0bf 1877s ok 328 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 329 1877s ok 330 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 331 1877s ok 332 1877s Set-Cookie: usertrack_test=6b4d7b55.626db0495eb82; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=6b4d7b55.626db0495eb82 1877s ok 333 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 334 1877s ok 335 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 336 1877s ok 337 1877s Set-Cookie: usertrack_test=52061e53.626db049604b3; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=52061e53.626db049604b3 1877s ok 338 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 339 1877s ok 340 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 341 1877s ok 342 1877s Set-Cookie: usertrack_test=89a39b73.626db04961d90; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=89a39b73.626db04961d90 1877s ok 343 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 344 1877s ok 345 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 346 1877s ok 347 1877s Set-Cookie: usertrack_test=b90e8a5c.626db049637c1; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=b90e8a5c.626db049637c1 1877s ok 348 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 349 1877s ok 350 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 351 1877s ok 352 1877s Set-Cookie: usertrack_test=22e50965.626db04965094; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=22e50965.626db04965094 1877s ok 353 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 354 1877s ok 355 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 356 1877s ok 357 1877s Set-Cookie: usertrack_test=8e2db6e5.626db04966a45; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=8e2db6e5.626db04966a45 1877s ok 358 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 359 1877s ok 360 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 361 1877s ok 362 1877s Set-Cookie: usertrack_test=324251c7.626db049680d7; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=324251c7.626db049680d7 1877s ok 363 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 364 1877s ok 365 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 366 1877s ok 367 1877s Set-Cookie: usertrack_test=c3a42909.626db049698fb; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=c3a42909.626db049698fb 1877s ok 368 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 369 1877s ok 370 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 371 1877s ok 372 1877s Set-Cookie: usertrack_test=7439c3b2.626db0496b0f7; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=7439c3b2.626db0496b0f7 1877s ok 373 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 374 1877s ok 375 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 376 1877s ok 377 1877s Set-Cookie: usertrack_test=874eee96.626db0496c989; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=874eee96.626db0496c989 1877s ok 378 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 379 1877s ok 380 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 381 1877s ok 382 1877s Set-Cookie: usertrack_test=e15499c6.626db0496e336; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=e15499c6.626db0496e336 1877s ok 383 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 384 1877s ok 385 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 386 1877s ok 387 1877s Set-Cookie: usertrack_test=45ab546.626db0496fbe3; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=45ab546.626db0496fbe3 1877s ok 388 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 389 1877s ok 390 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 391 1877s ok 392 1877s Set-Cookie: usertrack_test=861fdec6.626db049715b7; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=861fdec6.626db049715b7 1877s ok 393 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 394 1877s ok 395 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 396 1877s ok 397 1877s Set-Cookie: usertrack_test=eccdea56.626db04972d9b; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=eccdea56.626db04972d9b 1877s ok 398 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 399 1877s ok 400 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 401 1877s ok 402 1877s Set-Cookie: usertrack_test=a99f0438.626db0497455c; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=a99f0438.626db0497455c 1877s ok 403 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 404 1877s ok 405 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 406 1877s ok 407 1877s Set-Cookie: usertrack_test=3fad4351.626db04975d3f; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=3fad4351.626db04975d3f 1877s ok 408 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 409 1877s ok 410 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 411 1877s ok 412 1877s Set-Cookie: usertrack_test=8ad20229.626db049773b1; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=8ad20229.626db049773b1 1877s ok 413 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 414 1877s ok 415 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 416 1877s ok 417 1877s Set-Cookie: usertrack_test=2f7b92f0.626db04978a63; path=/; expires=Thu, 14-Nov-24 08:13:56 GMT 1877s Cookie: usertrack_test=2f7b92f0.626db04978a63 1877s ok 418 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 419 1877s ok 420 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 421 1877s ok 422 1877s Set-Cookie: usertrack_test=e5a7ece5.626db0497a288; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=e5a7ece5.626db0497a288 1877s ok 423 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 424 1877s ok 425 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 426 1877s ok 427 1877s Set-Cookie: usertrack_test=89a16e2e.626db0497b957; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=89a16e2e.626db0497b957 1877s ok 428 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 429 1877s ok 430 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 431 1877s ok 432 1877s Set-Cookie: usertrack_test=87ac2526.626db0497d159; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=87ac2526.626db0497d159 1877s ok 433 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 434 1877s ok 435 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 436 1877s ok 437 1877s Set-Cookie: usertrack_test=17d3a2ff.626db0497e8ba; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=17d3a2ff.626db0497e8ba 1877s ok 438 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 439 1877s ok 440 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 441 1877s ok 442 1877s Set-Cookie: usertrack_test=7228c944.626db0497ff65; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=7228c944.626db0497ff65 1877s ok 443 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 444 1877s ok 445 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 446 1877s ok 447 1877s Set-Cookie: usertrack_test=7e672b6b.626db0498167d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=7e672b6b.626db0498167d 1877s ok 448 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 449 1877s ok 450 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 451 1877s ok 452 1877s Set-Cookie: usertrack_test=8aa1cc37.626db0498316f; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=8aa1cc37.626db0498316f 1877s ok 453 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 454 1877s ok 455 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 456 1877s ok 457 1877s Set-Cookie: usertrack_test=39d0cab6.626db04984acc; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=39d0cab6.626db04984acc 1877s ok 458 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 459 1877s ok 460 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 461 1877s ok 462 1877s Set-Cookie: usertrack_test=ffe922fc.626db0498635a; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=ffe922fc.626db0498635a 1877s ok 463 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 464 1877s ok 465 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 466 1877s ok 467 1877s Set-Cookie: usertrack_test=20ed33dd.626db04987bcf; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=20ed33dd.626db04987bcf 1877s ok 468 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 469 1877s ok 470 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 471 1877s ok 472 1877s Set-Cookie: usertrack_test=f4ba51ff.626db0498934d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=f4ba51ff.626db0498934d 1877s ok 473 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 474 1877s ok 475 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 476 1877s ok 477 1877s Set-Cookie: usertrack_test=7e4eddb9.626db0498ab60; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=7e4eddb9.626db0498ab60 1877s ok 478 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 479 1877s ok 480 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 481 1877s ok 482 1877s Set-Cookie: usertrack_test=731a7a05.626db0498c5ad; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=731a7a05.626db0498c5ad 1877s ok 483 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 484 1877s ok 485 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 486 1877s ok 487 1877s Set-Cookie: usertrack_test=6e5f3b4c.626db0498e463; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=6e5f3b4c.626db0498e463 1877s ok 488 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 489 1877s ok 490 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 491 1877s ok 492 1877s Set-Cookie: usertrack_test=15fec7d.626db0499004e; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=15fec7d.626db0499004e 1877s ok 493 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 494 1877s ok 495 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 496 1877s ok 497 1877s Set-Cookie: usertrack_test=8f21e6c.626db04991b89; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=8f21e6c.626db04991b89 1877s ok 498 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 499 1877s ok 500 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 501 1877s ok 502 1877s Set-Cookie: usertrack_test=8cd35e06.626db049938f1; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=8cd35e06.626db049938f1 1877s ok 503 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 504 1877s ok 505 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 506 1877s ok 507 1877s Set-Cookie: usertrack_test=4ffef152.626db0499541c; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=4ffef152.626db0499541c 1877s ok 508 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 509 1877s ok 510 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 511 1877s ok 512 1877s Set-Cookie: usertrack_test=67457ae8.626db04996e74; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=67457ae8.626db04996e74 1877s ok 513 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 514 1877s ok 515 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 516 1877s ok 517 1877s Set-Cookie: usertrack_test=deaf75cc.626db04998aca; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=deaf75cc.626db04998aca 1877s ok 518 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 519 1877s ok 520 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 521 1877s ok 522 1877s Set-Cookie: usertrack_test=2982447e.626db0499a45f; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=2982447e.626db0499a45f 1877s ok 523 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 524 1877s ok 525 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 526 1877s ok 527 1877s Set-Cookie: usertrack_test=5198d87.626db0499bd00; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=5198d87.626db0499bd00 1877s ok 528 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 529 1877s ok 530 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 531 1877s ok 532 1877s Set-Cookie: usertrack_test=3be57a2f.626db0499d5f7; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=3be57a2f.626db0499d5f7 1877s ok 533 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 534 1877s ok 535 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 536 1877s ok 537 1877s Set-Cookie: usertrack_test=6a75a968.626db0499f159; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=6a75a968.626db0499f159 1877s ok 538 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 539 1877s ok 540 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 541 1877s ok 542 1877s Set-Cookie: usertrack_test=a9f101bb.626db049a0c9d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=a9f101bb.626db049a0c9d 1877s ok 543 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 544 1877s ok 545 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 546 1877s ok 547 1877s Set-Cookie: usertrack_test=d9d2afea.626db049a2768; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=d9d2afea.626db049a2768 1877s ok 548 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 549 1877s ok 550 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 551 1877s ok 552 1877s Set-Cookie: usertrack_test=1057a1fc.626db049a4552; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=1057a1fc.626db049a4552 1877s ok 553 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 554 1877s ok 555 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 556 1877s ok 557 1877s Set-Cookie: usertrack_test=d6eab3a4.626db049a6026; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=d6eab3a4.626db049a6026 1877s ok 558 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 559 1877s ok 560 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 561 1877s ok 562 1877s Set-Cookie: usertrack_test=a86e748c.626db049a7aa2; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=a86e748c.626db049a7aa2 1877s ok 563 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 564 1877s ok 565 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 566 1877s ok 567 1877s Set-Cookie: usertrack_test=7fba5a23.626db049a9518; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=7fba5a23.626db049a9518 1877s ok 568 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 569 1877s ok 570 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 571 1877s ok 572 1877s Set-Cookie: usertrack_test=40a67f9b.626db049aadc1; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=40a67f9b.626db049aadc1 1877s ok 573 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 574 1877s ok 575 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 576 1877s ok 577 1877s Set-Cookie: usertrack_test=97dcca8f.626db049ac868; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=97dcca8f.626db049ac868 1877s ok 578 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 579 1877s ok 580 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 581 1877s ok 582 1877s Set-Cookie: usertrack_test=add1f915.626db049ae365; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=add1f915.626db049ae365 1877s ok 583 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 584 1877s ok 585 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 586 1877s ok 587 1877s Set-Cookie: usertrack_test=ad0d04fe.626db049afd3a; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=ad0d04fe.626db049afd3a 1877s ok 588 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 589 1877s ok 590 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 591 1877s ok 592 1877s Set-Cookie: usertrack_test=9e8f01fd.626db049b1755; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=9e8f01fd.626db049b1755 1877s ok 593 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 594 1877s ok 595 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 596 1877s ok 597 1877s Set-Cookie: usertrack_test=3e3cd009.626db049b308e; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=3e3cd009.626db049b308e 1877s ok 598 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 599 1877s ok 600 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 601 1877s ok 602 1877s Set-Cookie: usertrack_test=6fe4e2f2.626db049b4961; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=6fe4e2f2.626db049b4961 1877s ok 603 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 604 1877s ok 605 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 606 1877s ok 607 1877s Set-Cookie: usertrack_test=f5c9c847.626db049b63cc; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=f5c9c847.626db049b63cc 1877s ok 608 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 609 1877s ok 610 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 611 1877s ok 612 1877s Set-Cookie: usertrack_test=b25a3050.626db049b7d51; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=b25a3050.626db049b7d51 1877s ok 613 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 614 1877s ok 615 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 616 1877s ok 617 1877s Set-Cookie: usertrack_test=e2896e53.626db049b950c; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=e2896e53.626db049b950c 1877s ok 618 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 619 1877s ok 620 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 621 1877s ok 622 1877s Set-Cookie: usertrack_test=66527b9b.626db049baba9; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=66527b9b.626db049baba9 1877s ok 623 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 624 1877s ok 625 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 626 1877s ok 627 1877s Set-Cookie: usertrack_test=d9809835.626db049bc434; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=d9809835.626db049bc434 1877s ok 628 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 629 1877s ok 630 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 631 1877s ok 632 1877s Set-Cookie: usertrack_test=714ab62c.626db049bde1e; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=714ab62c.626db049bde1e 1877s ok 633 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 634 1877s ok 635 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 636 1877s ok 637 1877s Set-Cookie: usertrack_test=6471a1ed.626db049bf6d3; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=6471a1ed.626db049bf6d3 1877s ok 638 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 639 1877s ok 640 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 641 1877s ok 642 1877s Set-Cookie: usertrack_test=8035cfcb.626db049c0e17; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=8035cfcb.626db049c0e17 1877s ok 643 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 644 1877s ok 645 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 646 1877s ok 647 1877s Set-Cookie: usertrack_test=7475511c.626db049c25bd; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=7475511c.626db049c25bd 1877s ok 648 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 649 1877s ok 650 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 651 1877s ok 652 1877s Set-Cookie: usertrack_test=74c7c138.626db049c3ce7; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=74c7c138.626db049c3ce7 1877s ok 653 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 654 1877s ok 655 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 656 1877s ok 657 1877s Set-Cookie: usertrack_test=985c4e2a.626db049c52b3; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=985c4e2a.626db049c52b3 1877s ok 658 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 659 1877s ok 660 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 661 1877s ok 662 1877s Set-Cookie: usertrack_test=e1ed797f.626db049c68ad; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=e1ed797f.626db049c68ad 1877s ok 663 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 664 1877s ok 665 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 666 1877s ok 667 1877s Set-Cookie: usertrack_test=2e66d2f1.626db049c7f94; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=2e66d2f1.626db049c7f94 1877s ok 668 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 669 1877s ok 670 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 671 1877s ok 672 1877s Set-Cookie: usertrack_test=c640edf3.626db049c95f5; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=c640edf3.626db049c95f5 1877s ok 673 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 674 1877s ok 675 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 676 1877s ok 677 1877s Set-Cookie: usertrack_test=89e18683.626db049cad9a; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=89e18683.626db049cad9a 1877s ok 678 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 679 1877s ok 680 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 681 1877s ok 682 1877s Set-Cookie: usertrack_test=c218e44e.626db049cc5b9; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=c218e44e.626db049cc5b9 1877s ok 683 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 684 1877s ok 685 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 686 1877s ok 687 1877s Set-Cookie: usertrack_test=f5a6b37e.626db049cdcbf; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=f5a6b37e.626db049cdcbf 1877s ok 688 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 689 1877s ok 690 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 691 1877s ok 692 1877s Set-Cookie: usertrack_test=cb59f8b7.626db049cf332; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=cb59f8b7.626db049cf332 1877s ok 693 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 694 1877s ok 695 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 696 1877s ok 697 1877s Set-Cookie: usertrack_test=f160968e.626db049d09df; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=f160968e.626db049d09df 1877s ok 698 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 699 1877s ok 700 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 701 1877s ok 702 1877s Set-Cookie: usertrack_test=36d4dd32.626db049d208f; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=36d4dd32.626db049d208f 1877s ok 703 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 704 1877s ok 705 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 706 1877s ok 707 1877s Set-Cookie: usertrack_test=e55e0318.626db049d3ae0; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=e55e0318.626db049d3ae0 1877s ok 708 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 709 1877s ok 710 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 711 1877s ok 712 1877s Set-Cookie: usertrack_test=246588b8.626db049d5431; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=246588b8.626db049d5431 1877s ok 713 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 714 1877s ok 715 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 716 1877s ok 717 1877s Set-Cookie: usertrack_test=490925ca.626db049d6bfb; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=490925ca.626db049d6bfb 1877s ok 718 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 719 1877s ok 720 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 721 1877s ok 722 1877s Set-Cookie: usertrack_test=4483befc.626db049d8396; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=4483befc.626db049d8396 1877s ok 723 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 724 1877s ok 725 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 726 1877s ok 727 1877s Set-Cookie: usertrack_test=e05faff0.626db049d9a04; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=e05faff0.626db049d9a04 1877s ok 728 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 729 1877s ok 730 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 731 1877s ok 732 1877s Set-Cookie: usertrack_test=a5ee3d97.626db049db02e; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=a5ee3d97.626db049db02e 1877s ok 733 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 734 1877s ok 735 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 736 1877s ok 737 1877s Set-Cookie: usertrack_test=65b6d424.626db049dc54d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=65b6d424.626db049dc54d 1877s ok 738 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 739 1877s ok 740 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 741 1877s ok 742 1877s Set-Cookie: usertrack_test=4087941b.626db049dd976; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=4087941b.626db049dd976 1877s ok 743 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 744 1877s ok 745 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 746 1877s ok 747 1877s Set-Cookie: usertrack_test=92cc4e5c.626db049dedfd; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=92cc4e5c.626db049dedfd 1877s ok 748 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 749 1877s ok 750 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 751 1877s ok 752 1877s Set-Cookie: usertrack_test=182b5985.626db049e0367; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=182b5985.626db049e0367 1877s ok 753 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 754 1877s ok 755 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 756 1877s ok 757 1877s Set-Cookie: usertrack_test=9cae7067.626db049e19e9; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=9cae7067.626db049e19e9 1877s ok 758 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 759 1877s ok 760 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 761 1877s ok 762 1877s Set-Cookie: usertrack_test=492cb464.626db049e2fa2; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=492cb464.626db049e2fa2 1877s ok 763 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 764 1877s ok 765 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 766 1877s ok 767 1877s Set-Cookie: usertrack_test=3caba5ee.626db049e4489; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=3caba5ee.626db049e4489 1877s ok 768 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 769 1877s ok 770 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 771 1877s ok 772 1877s Set-Cookie: usertrack_test=da0e565c.626db049e5963; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=da0e565c.626db049e5963 1877s ok 773 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 774 1877s ok 775 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 776 1877s ok 777 1877s Set-Cookie: usertrack_test=5766644c.626db049e6ea3; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=5766644c.626db049e6ea3 1877s ok 778 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 779 1877s ok 780 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 781 1877s ok 782 1877s Set-Cookie: usertrack_test=2f7e39ee.626db049e84e8; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=2f7e39ee.626db049e84e8 1877s ok 783 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 784 1877s ok 785 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 786 1877s ok 787 1877s Set-Cookie: usertrack_test=88829d00.626db049e9c59; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=88829d00.626db049e9c59 1877s ok 788 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 789 1877s ok 790 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 791 1877s ok 792 1877s Set-Cookie: usertrack_test=3a29f0c3.626db049eb3f0; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=3a29f0c3.626db049eb3f0 1877s ok 793 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 794 1877s ok 795 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 796 1877s ok 797 1877s Set-Cookie: usertrack_test=a4111286.626db049ecacc; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=a4111286.626db049ecacc 1877s ok 798 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 799 1877s ok 800 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 801 1877s ok 802 1877s Set-Cookie: usertrack_test=3b347704.626db049ee115; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=3b347704.626db049ee115 1877s ok 803 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 804 1877s ok 805 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 806 1877s ok 807 1877s Set-Cookie: usertrack_test=2186e783.626db049ef6ce; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=2186e783.626db049ef6ce 1877s ok 808 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 809 1877s ok 810 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 811 1877s ok 812 1877s Set-Cookie: usertrack_test=6b4d5a0f.626db049f0bd2; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=6b4d5a0f.626db049f0bd2 1877s ok 813 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 814 1877s ok 815 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 816 1877s ok 817 1877s Set-Cookie: usertrack_test=45a86fd7.626db049f208d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=45a86fd7.626db049f208d 1877s ok 818 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 819 1877s ok 820 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 821 1877s ok 822 1877s Set-Cookie: usertrack_test=44b7397b.626db049f391d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=44b7397b.626db049f391d 1877s ok 823 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 824 1877s ok 825 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 826 1877s ok 827 1877s Set-Cookie: usertrack_test=f1f87898.626db049f5276; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=f1f87898.626db049f5276 1877s ok 828 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 829 1877s ok 830 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 831 1877s ok 832 1877s Set-Cookie: usertrack_test=fbb78d51.626db049f6b09; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=fbb78d51.626db049f6b09 1877s ok 833 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 834 1877s ok 835 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 836 1877s ok 837 1877s Set-Cookie: usertrack_test=dab6f51a.626db049f813c; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=dab6f51a.626db049f813c 1877s ok 838 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 839 1877s ok 840 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 841 1877s ok 842 1877s Set-Cookie: usertrack_test=e8030d7e.626db049f97cf; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=e8030d7e.626db049f97cf 1877s ok 843 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 844 1877s ok 845 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 846 1877s ok 847 1877s Set-Cookie: usertrack_test=ed008cd.626db049fb0d3; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=ed008cd.626db049fb0d3 1877s ok 848 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 849 1877s ok 850 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 851 1877s ok 852 1877s Set-Cookie: usertrack_test=2d3f35aa.626db049fc895; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=2d3f35aa.626db049fc895 1877s ok 853 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 854 1877s ok 855 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 856 1877s ok 857 1877s Set-Cookie: usertrack_test=992ad229.626db049fe14d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=992ad229.626db049fe14d 1877s ok 858 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 859 1877s ok 860 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 861 1877s ok 862 1877s Set-Cookie: usertrack_test=7d9f128b.626db049ff87a; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=7d9f128b.626db049ff87a 1877s ok 863 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 864 1877s ok 865 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 866 1877s ok 867 1877s Set-Cookie: usertrack_test=f1b04b75.626db04a00eea; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=f1b04b75.626db04a00eea 1877s ok 868 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 869 1877s ok 870 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 871 1877s ok 872 1877s Set-Cookie: usertrack_test=c183658d.626db04a02643; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=c183658d.626db04a02643 1877s ok 873 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 874 1877s ok 875 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 876 1877s ok 877 1877s Set-Cookie: usertrack_test=c69a0d79.626db04a03f07; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=c69a0d79.626db04a03f07 1877s ok 878 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 879 1877s ok 880 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 881 1877s ok 882 1877s Set-Cookie: usertrack_test=c5501dca.626db04a05675; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=c5501dca.626db04a05675 1877s ok 883 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 884 1877s ok 885 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 886 1877s ok 887 1877s Set-Cookie: usertrack_test=99f49735.626db04a06e9f; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=99f49735.626db04a06e9f 1877s ok 888 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 889 1877s ok 890 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 891 1877s ok 892 1877s Set-Cookie: usertrack_test=789161c2.626db04a086fe; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=789161c2.626db04a086fe 1877s ok 893 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 894 1877s ok 895 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 896 1877s ok 897 1877s Set-Cookie: usertrack_test=fa0692ce.626db04a0a1bc; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=fa0692ce.626db04a0a1bc 1877s ok 898 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 899 1877s ok 900 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 901 1877s ok 902 1877s Set-Cookie: usertrack_test=7478be2b.626db04a0bcda; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=7478be2b.626db04a0bcda 1877s ok 903 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 904 1877s ok 905 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 906 1877s ok 907 1877s Set-Cookie: usertrack_test=3207721e.626db04a0d647; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=3207721e.626db04a0d647 1877s ok 908 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 909 1877s ok 910 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 911 1877s ok 912 1877s Set-Cookie: usertrack_test=79bbd1c2.626db04a0ecf4; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=79bbd1c2.626db04a0ecf4 1877s ok 913 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 914 1877s ok 915 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 916 1877s ok 917 1877s Set-Cookie: usertrack_test=800f3ee2.626db04a10387; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=800f3ee2.626db04a10387 1877s ok 918 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 919 1877s ok 920 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 921 1877s ok 922 1877s Set-Cookie: usertrack_test=360557e0.626db04a11a16; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=360557e0.626db04a11a16 1877s ok 923 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 924 1877s ok 925 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 926 1877s ok 927 1877s Set-Cookie: usertrack_test=b97220b3.626db04a1346f; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=b97220b3.626db04a1346f 1877s ok 928 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 929 1877s ok 930 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 931 1877s ok 932 1877s Set-Cookie: usertrack_test=667d7100.626db04a14edc; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=667d7100.626db04a14edc 1877s ok 933 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 934 1877s ok 935 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 936 1877s ok 937 1877s Set-Cookie: usertrack_test=207f3b54.626db04a1681f; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=207f3b54.626db04a1681f 1877s ok 938 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 939 1877s ok 940 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 941 1877s ok 942 1877s Set-Cookie: usertrack_test=d7d491fd.626db04a1818a; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=d7d491fd.626db04a1818a 1877s ok 943 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 944 1877s ok 945 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 946 1877s ok 947 1877s Set-Cookie: usertrack_test=d00902ee.626db04a19b69; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=d00902ee.626db04a19b69 1877s ok 948 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 949 1877s ok 950 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 951 1877s ok 952 1877s Set-Cookie: usertrack_test=e428f0cf.626db04a1b51d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=e428f0cf.626db04a1b51d 1877s ok 953 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 954 1877s ok 955 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 956 1877s ok 957 1877s Set-Cookie: usertrack_test=f976ee66.626db04a1cdbb; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=f976ee66.626db04a1cdbb 1877s ok 958 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 959 1877s ok 960 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 961 1877s ok 962 1877s Set-Cookie: usertrack_test=aba76ddf.626db04a1e4be; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=aba76ddf.626db04a1e4be 1877s ok 963 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 964 1877s ok 965 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 966 1877s ok 967 1877s Set-Cookie: usertrack_test=e4d4e89b.626db04a1f9ad; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=e4d4e89b.626db04a1f9ad 1877s ok 968 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 969 1877s ok 970 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 971 1877s ok 972 1877s Set-Cookie: usertrack_test=37fbca43.626db04a20e90; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=37fbca43.626db04a20e90 1877s ok 973 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 974 1877s ok 975 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 976 1877s ok 977 1877s Set-Cookie: usertrack_test=6154eb4c.626db04a22691; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=6154eb4c.626db04a22691 1877s ok 978 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 979 1877s ok 980 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 981 1877s ok 982 1877s Set-Cookie: usertrack_test=c3d121c9.626db04a2411d; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=c3d121c9.626db04a2411d 1877s ok 983 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 984 1877s ok 985 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 986 1877s ok 987 1877s Set-Cookie: usertrack_test=c92b1f11.626db04a25f16; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=c92b1f11.626db04a25f16 1877s ok 988 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 989 1877s ok 990 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 991 1877s ok 992 1877s Set-Cookie: usertrack_test=7572045d.626db04a278c6; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=7572045d.626db04a278c6 1877s ok 993 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 994 1877s ok 995 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 996 1877s ok 997 1877s Set-Cookie: usertrack_test=88dad4fb.626db04a290b8; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s Cookie: usertrack_test=88dad4fb.626db04a290b8 1877s ok 998 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 999 1877s ok 1000 1877s ok 1001 1877s # testing : Checking return code is '200' 1877s # expected: 200 1877s # received: '200' 1877s ok 1002 1877s # usertrack_test=3755e4aa.626db04a2a849; path=/; expires=Thu, 14-Nov-24 08:13:57 GMT 1877s ok 1003 1877s # expected: undef 1877s # received: undef 1877s ok 1004 1877s ok 1879s t/modules/vhost_alias.t ............. 1879s 1..8 1879s # Running under perl version 5.040000 for linux 1879s # Current time local: Thu Nov 14 08:12:57 2024 1879s # Current time GMT: Thu Nov 14 08:12:57 2024 1879s # Using Test.pm version 1.31 1879s # Using Apache/Test.pm version 1.44 1879s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1879s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1879s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1879s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1879s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1879s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1879s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1879s # writing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1879s # testing : VirtalDocumentRoot test 1879s # expected: 'www.vha-test.com' 1879s # received: 'www.vha-test.com' 1879s ok 1 1879s # testing : VirtualScriptAlias test 1879s # expected: 'test cgi for www.vha-test.com' 1879s # received: 'test cgi for www.vha-test.com' 1879s ok 2 1879s # testing : VirtalDocumentRoot test 1879s # expected: 'big.server.name.from.heck.org' 1879s # received: 'big.server.name.from.heck.org' 1879s ok 3 1879s # testing : VirtualScriptAlias test 1879s # expected: 'test cgi for big.server.name.from.heck.org' 1879s # received: 'test cgi for big.server.name.from.heck.org' 1879s ok 4 1879s # testing : VirtalDocumentRoot test 1879s # expected: 'ab.com' 1879s # received: 'ab.com' 1879s ok 5 1879s # testing : VirtualScriptAlias test 1879s # expected: 'test cgi for ab.com' 1879s # received: 'test cgi for ab.com' 1879s ok 6 1879s # testing : VirtalDocumentRoot test 1879s # expected: 'w-t-f.net' 1879s # received: 'w-t-f.net' 1879s ok 7 1879s # testing : VirtualScriptAlias test 1879s # expected: 'test cgi for w-t-f.net' 1879s # received: 'test cgi for w-t-f.net' 1879s ok 8 1879s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1879s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1879s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1879s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1879s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1879s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1879s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1879s # removing file: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1879s # removing dir tree: /tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1879s ok 1881s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1883s t/protocol/echo.t ................... 1883s 1..8 1883s # Running under perl version 5.040000 for linux 1883s # Current time local: Thu Nov 14 08:13:01 2024 1883s # Current time GMT: Thu Nov 14 08:13:01 2024 1883s # Using Test.pm version 1.31 1883s # Using Apache/Test.pm version 1.44 1883s testing mod_echo_ssl 1883s ok 1 1883s #Cipher: TLS_AES_256_GCM_SHA384 1883s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1883s # testing : echo 1883s # expected: 't/protocol/echo.t' 1883s # received: 't/protocol/echo.t' 1883s ok 2 1883s # testing : echo 1883s # expected: '/usr/bin/perl' 1883s # received: '/usr/bin/perl' 1883s ok 3 1883s # testing : echo 1883s # expected: '437140437140437140437140437140' 1883s # received: '437140437140437140437140437140' 1883s ok 4 1883s testing mod_echo 1883s ok 5 1883s # testing : echo 1883s # expected: 't/protocol/echo.t' 1883s # received: 't/protocol/echo.t' 1883s ok 6 1883s # testing : echo 1883s # expected: '/usr/bin/perl' 1883s # received: '/usr/bin/perl' 1883s ok 7 1883s # testing : echo 1883s # expected: '437140437140437140437140437140' 1883s # received: '437140437140437140437140437140' 1883s ok 8 1883s ok 1885s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1887s t/security/CVE-2003-0542.t .......... 1887s 1..1 1887s # Running under perl version 5.040000 for linux 1887s # Current time local: Thu Nov 14 08:13:05 2024 1887s # Current time GMT: Thu Nov 14 08:13:05 2024 1887s # Using Test.pm version 1.31 1887s # Using Apache/Test.pm version 1.44 1887s # testing : CAN-2003-0542 test case 1887s # expected: 404 1887s # received: '404' 1887s ok 1 1887s ok 1889s t/security/CVE-2004-0747.t .......... 1889s 1..1 1889s # Running under perl version 5.040000 for linux 1889s # Current time local: Thu Nov 14 08:13:07 2024 1889s # Current time GMT: Thu Nov 14 08:13:07 2024 1889s # Using Test.pm version 1.31 1889s # Using Apache/Test.pm version 1.44 1889s # testing : CAN-2004-0747 ap_resolve_env test case 1889s # expected: 200 1889s # received: 200 1889s ok 1 1889s ok 1891s t/security/CVE-2004-0811.t .......... 1891s 1..8 1891s # Running under perl version 5.040000 for linux 1891s # Current time local: Thu Nov 14 08:13:09 2024 1891s # Current time GMT: Thu Nov 14 08:13:09 2024 1891s # Using Test.pm version 1.31 1891s # Using Apache/Test.pm version 1.44 1891s # testing : subdir access allowed 1891s # expected: 200 1891s # received: '200' 1891s ok 1 1891s # testing : subdir access allowed 1891s # expected: 200 1891s # received: '200' 1891s ok 2 1891s # testing : subdir access allowed 1891s # expected: 200 1891s # received: '200' 1891s ok 3 1891s # testing : subdir access allowed 1891s # expected: 200 1891s # received: '200' 1891s ok 4 1891s # testing : topdir access denied 1891s # expected: 401 1891s # received: '401' 1891s ok 5 1891s # testing : topdir access denied 1891s # expected: 401 1891s # received: '401' 1891s ok 6 1891s # testing : topdir access denied 1891s # expected: 401 1891s # received: '401' 1891s ok 7 1891s # testing : topdir access denied 1891s # expected: 401 1891s # received: '401' 1891s ok 8 1891s ok 1893s t/security/CVE-2004-0940.t .......... 1893s 1..1 1893s # Running under perl version 5.040000 for linux 1893s # Current time local: Thu Nov 14 08:13:11 2024 1893s # Current time GMT: Thu Nov 14 08:13:11 2024 1893s # Using Test.pm version 1.31 1893s # Using Apache/Test.pm version 1.44 1893s # testing : response was 200 1893s # expected: 200 1893s # received: '200' 1893s ok 1 1893s ok 1895s t/security/CVE-2004-0942.t .......... 1895s 1..2 1895s # Running under perl version 5.040000 for linux 1895s # Current time local: Thu Nov 14 08:13:13 2024 1895s # Current time GMT: Thu Nov 14 08:13:13 2024 1895s # Using Test.pm version 1.31 1895s # Using Apache/Test.pm version 1.44 1895s ok 1 1895s # testing : request was refused 1895s # expected: qr/^HTTP\/1\.. 400/ 1895s # received: 'HTTP/1.1 400 Bad Request 1895s # ' 1895s ok 2 1895s ok 1897s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1899s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1902s t/security/CVE-2005-2491.t .......... 1902s 1..4 1902s # Running under perl version 5.040000 for linux 1902s # Current time local: Thu Nov 14 08:13:19 2024 1902s # Current time GMT: Thu Nov 14 08:13:19 2024 1902s # Using Test.pm version 1.31 1902s # Using Apache/Test.pm version 1.44 1902s # testing : check that server did not segfault 1902s # expected: 'Internal Server Error' 1902s # received: 'Internal Server Error' 1902s ok 1 1902s # testing : check for 500 response error 1902s # expected: 500 1902s # received: '500' 1902s ok 2 1902s # testing : check that server did not segfault 1902s # expected: 'Internal Server Error' 1902s # received: 'Internal Server Error' 1902s ok 3 1902s # testing : check for 500 response error 1902s # expected: 500 1902s # received: '500' 1902s ok 4 1902s ok 1904s t/security/CVE-2005-2700.t .......... 1904s 1..2 1904s # Running under perl version 5.040000 for linux 1904s # Current time local: Thu Nov 14 08:13:21 2024 1904s # Current time GMT: Thu Nov 14 08:13:21 2024 1904s # Using Test.pm version 1.31 1904s # Using Apache/Test.pm version 1.44 1904s # testing : access permitted without ccert 1904s # expected: 200 1904s # received: '200' 1904s ok 1 1904s # testing : access *not* permitted without ccert 1904s # expected: 200 1904s # received: '403' 1904s ok 2 1904s ok 1906s t/security/CVE-2005-3352.t .......... 1906s 1..2 1906s # Running under perl version 5.040000 for linux 1906s # Current time local: Thu Nov 14 08:13:24 2024 1906s # Current time GMT: Thu Nov 14 08:13:24 2024 1906s # Using Test.pm version 1.31 1906s # Using Apache/Test.pm version 1.44 1906s # testing : response code is OK 1906s # expected: 200 1906s # received: '200' 1906s ok 1 1906s # testing : referer was escaped 1906s # expected: qr/%22%3e/ 1906s # received: ' 1906s # 1906s # Menu for /security/CVE-2005-3352.map 1906s # 1906s #

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

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

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

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

Bad Request

1949s #

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

1949s # 1949s # ' 1949s ok 2 1949s ok 1951s t/ssl/ocsp.t ........................ 1951s 1..3 1951s # Running under perl version 5.040000 for linux 1951s # Current time local: Thu Nov 14 08:14:08 2024 1951s # Current time GMT: Thu Nov 14 08:14:08 2024 1951s # Using Test.pm version 1.31 1951s # Using Apache/Test.pm version 1.44 1951s warning: Internal response 1951s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1951s response: 1951s 500 Server closed connection without sending any data back 1951s Content-Type: text/plain 1951s Client-Date: Thu, 14 Nov 2024 08:14:11 GMT 1951s Client-Warning: Internal response 1951s 1951s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1951s ok 1 1951s warning: 1951s message: welcome to localhost:8529 1951s response: 1951s HTTP/1.1 200 OK 1951s Connection: close 1951s Date: Thu, 14 Nov 2024 08:14:11 GMT 1951s Accept-Ranges: bytes 1951s ETag: "1a-61fafa7f73d80" 1951s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1951s Vary: In-If1 1951s Content-Length: 26 1951s Content-Type: text/html 1951s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1951s Client-Date: Thu, 14 Nov 2024 08:14:11 GMT 1951s Client-Peer: 127.0.0.1:8535 1951s Client-Response-Num: 1 1951s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1951s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1951s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1951s Client-SSL-Socket-Class: IO::Socket::SSL 1951s Client-SSL-Version: TLSv1_3 1951s DMMATCH1: 1 1951s 1951s welcome to localhost:8529 1951s ok 2 1951s warning: Internal response 1951s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1951s response: 1951s 500 Server closed connection without sending any data back 1951s Content-Type: text/plain 1951s Client-Date: Thu, 14 Nov 2024 08:14:11 GMT 1951s Client-Warning: Internal response 1951s 1951s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1951s ok 3 1951s ok 1953s t/ssl/pha.t ......................... 1953s 1..4 1953s # Running under perl version 5.040000 for linux 1953s # Current time local: Thu Nov 14 08:14:11 2024 1953s # Current time GMT: Thu Nov 14 08:14:11 2024 1953s # Using Test.pm version 1.31 1953s # Using Apache/Test.pm version 1.44 1953s # testing : access must be denied without client certificate 1953s # expected: 403 1953s # received: '403' 1953s ok 1 1953s # testing : PHA reneg body buffer size restriction works 1953s # expected: 413 1953s # received: '413' 1953s ok 2 1953s # testing : PHA works with POST body 1953s # expected: 200 1953s # received: '200' 1953s ok 3 1953s # testing : request body matches response 1953s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1953s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1953s ok 4 1953s ok 1955s t/ssl/pr12355.t ..................... 1955s 1..10 1955s # Running under perl version 5.040000 for linux 1955s # Current time local: Thu Nov 14 08:14:13 2024 1955s # Current time GMT: Thu Nov 14 08:14:13 2024 1955s # Using Test.pm version 1.31 1955s # Using Apache/Test.pm version 1.44 1955s # Downgrading to TLSv12 1955s # testing : renegotiation on POST works 1955s # expected: 200 1955s # received: '200' 1955s ok 1 1955s # testing : request body matches response 1955s # expected: 'hello world' 1955s # received: 'hello world' 1955s ok 2 1955s # testing : renegotiation on POST works 1955s # expected: 200 1955s # received: '200' 1955s ok 3 1955s # testing : request body matches response 1955s # expected: 'hello world' 1955s # received: 'hello world' 1955s ok 4 1955s # testing : renegotiation on POST works 1955s # expected: 200 1955s # received: '200' 1955s ok 5 1955s # testing : request body matches response 1955s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1955s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1955s ok 6 1955s # testing : renegotiation on POST works 1955s # expected: 200 1955s # received: '200' 1955s ok 7 1955s # testing : request body matches response 1955s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1956s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1956s ok 8 1956s # testing : renegotiation on POST works 1956s # expected: 200 1956s # received: '200' 1956s ok 9 1956s # testing : request body matches response 1956s # expected: 'HELLO' 1956s # received: 'HELLO' 1956s ok 10 1956s ok 1957s t/ssl/pr43738.t ..................... 1957s 1..4 1957s # Running under perl version 5.040000 for linux 1957s # Current time local: Thu Nov 14 08:14:15 2024 1957s # Current time GMT: Thu Nov 14 08:14:15 2024 1957s # Using Test.pm version 1.31 1957s # Using Apache/Test.pm version 1.44 1957s # Downgrading to TLSv12 1957s # testing : renegotiation on POST works 1957s # expected: 200 1957s # received: '200' 1957s ok 1 1957s # testing : request body matches response 1957s # expected: '/modules/ssl/aes128/empty.pfa 1957s # hello world' 1957s # received: '/modules/ssl/aes128/empty.pfa 1957s # hello world' 1957s ok 2 1957s # testing : renegotiation on POST works 1957s # expected: 200 1957s # received: '200' 1957s ok 3 1957s # testing : request body matches response 1957s # expected: '/modules/ssl/aes256/empty.pfa 1957s # hello world' 1957s # received: '/modules/ssl/aes256/empty.pfa 1957s # hello world' 1957s ok 4 1957s ok 1970s t/ssl/proxy.t ....................... 1970s # using LWP client 1970s 1..290 1970s # Running under perl version 5.040000 for linux 1970s # Current time local: Thu Nov 14 08:14:17 2024 1970s # Current time GMT: Thu Nov 14 08:14:17 2024 1970s # Using Test.pm version 1.31 1970s # Using Apache/Test.pm version 1.44 1970s # testing : / with proxy_http_https (http) 1970s # expected: 200 1970s # received: '200' 1970s ok 1 1970s # testing : CGI script with folded headers 1970s # expected: 200 1970s # received: '200' 1970s ok 2 1970s # testing : using valid proxyssl client cert 1970s # expected: 200 1970s # received: '200' 1970s ok 3 1970s # testing : using invalid proxyssl client cert 1970s # expected: 403 1970s # received: '403' 1970s ok 4 1970s # testing : protected cgi script 1970s # expected: 200 1970s # received: '200' 1970s ok 5 1970s # testing : X-Forwarded-Host header 1970s # expected: 'localhost:8558' 1970s # received: 'localhost:8558' 1970s ok 6 1970s # testing : client subject common name 1970s # expected: 'client_ok' 1970s # received: 'client_ok' 1970s ok 7 1970s # testing : ProxyPassReverse Location rewrite 1970s # expected: 'http://localhost:8558/modules/' 1970s # received: 'http://localhost:8558/modules/' 1970s ok 8 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 1024 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:19 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:19 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '1024' 1970s # received: 1024 1970s ok 9 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 2048 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:19 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:19 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '2048' 1970s # received: 2048 1970s ok 10 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 3072 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:19 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:19 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '3072' 1970s # received: 3072 1970s ok 11 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 4096 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:19 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:19 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '4096' 1970s # received: 4096 1970s ok 12 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 5120 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '5120' 1970s # received: 5120 1970s ok 13 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 6144 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '6144' 1970s # received: 6144 1970s ok 14 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 7168 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '7168' 1970s # received: 7168 1970s ok 15 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 8192 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '8192' 1970s # received: 8192 1970s ok 16 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 9216 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '9216' 1970s # received: 9216 1970s ok 17 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 10240 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '10240' 1970s # received: 10240 1970s ok 18 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 11264 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '11264' 1970s # received: 11264 1970s ok 19 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 12288 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '12288' 1970s # received: 12288 1970s ok 20 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 13312 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '13312' 1970s # received: 13312 1970s ok 21 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 14336 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '14336' 1970s # received: 14336 1970s ok 22 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 15360 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '15360' 1970s # received: 15360 1970s ok 23 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 16384 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '16384' 1970s # received: 16384 1970s ok 24 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 17408 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '17408' 1970s # received: 17408 1970s ok 25 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 18432 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '18432' 1970s # received: 18432 1970s ok 26 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 19456 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '19456' 1970s # received: 19456 1970s ok 27 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 20480 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '20480' 1970s # received: 20480 1970s ok 28 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 21504 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '21504' 1970s # received: 21504 1970s ok 29 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 22528 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '22528' 1970s # received: 22528 1970s ok 30 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 23552 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '23552' 1970s # received: 23552 1970s ok 31 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 24576 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '24576' 1970s # received: 24576 1970s ok 32 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 25600 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '25600' 1970s # received: 25600 1970s ok 33 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 26624 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '26624' 1970s # received: 26624 1970s ok 34 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 27648 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '27648' 1970s # received: 27648 1970s ok 35 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 28672 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '28672' 1970s # received: 28672 1970s ok 36 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 29696 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '29696' 1970s # received: 29696 1970s ok 37 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 30720 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '30720' 1970s # received: 30720 1970s ok 38 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 31744 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '31744' 1970s # received: 31744 1970s ok 39 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 32768 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '32768' 1970s # received: 32768 1970s ok 40 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 33792 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '33792' 1970s # received: 33792 1970s ok 41 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 34816 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '34816' 1970s # received: 34816 1970s ok 42 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 35840 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '35840' 1970s # received: 35840 1970s ok 43 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 36864 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '36864' 1970s # received: 36864 1970s ok 44 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 37888 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '37888' 1970s # received: 37888 1970s ok 45 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 38912 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '38912' 1970s # received: 38912 1970s ok 46 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 39936 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '39936' 1970s # received: 39936 1970s ok 47 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 40960 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '40960' 1970s # received: 40960 1970s ok 48 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 41984 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '41984' 1970s # received: 41984 1970s ok 49 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 43008 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:20 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '43008' 1970s # received: 43008 1970s ok 50 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 44032 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '44032' 1970s # received: 44032 1970s ok 51 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 45056 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '45056' 1970s # received: 45056 1970s ok 52 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 46080 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '46080' 1970s # received: 46080 1970s ok 53 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 47104 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '47104' 1970s # received: 47104 1970s ok 54 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 48128 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '48128' 1970s # received: 48128 1970s ok 55 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 49152 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '49152' 1970s # received: 49152 1970s ok 56 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 50176 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '50176' 1970s # received: 50176 1970s ok 57 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 51200 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '51200' 1970s # received: 51200 1970s ok 58 1970s #lwp request: 1970s #POST http://localhost:8558/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 102400 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 7 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8558 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '102400' 1970s # received: 102400 1970s ok 59 1970s # testing : / with proxy_http_https_proxy_section (http) 1970s # expected: 200 1970s # received: '200' 1970s ok 60 1970s # testing : CGI script with folded headers 1970s # expected: 200 1970s # received: '200' 1970s ok 61 1970s # testing : using valid proxyssl client cert 1970s # expected: 200 1970s # received: '200' 1970s ok 62 1970s # testing : using invalid proxyssl client cert 1970s # expected: 403 1970s # received: '403' 1970s ok 63 1970s # testing : protected cgi script 1970s # expected: 200 1970s # received: '200' 1970s ok 64 1970s # testing : X-Forwarded-Host header 1970s # expected: 'localhost:8560' 1970s # received: 'localhost:8560' 1970s ok 65 1970s # testing : client subject common name 1970s # expected: 'client_ok' 1970s # received: 'client_ok' 1970s ok 66 1970s # testing : ProxyPassReverse Location rewrite 1970s # expected: 'http://localhost:8560/modules/' 1970s # received: 'http://localhost:8560/modules/' 1970s ok 67 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 1024 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '1024' 1970s # received: 1024 1970s ok 68 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 2048 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '2048' 1970s # received: 2048 1970s ok 69 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 3072 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '3072' 1970s # received: 3072 1970s ok 70 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 4096 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '4096' 1970s # received: 4096 1970s ok 71 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 5120 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '5120' 1970s # received: 5120 1970s ok 72 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 6144 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '6144' 1970s # received: 6144 1970s ok 73 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 7168 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '7168' 1970s # received: 7168 1970s ok 74 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 8192 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '8192' 1970s # received: 8192 1970s ok 75 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 9216 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '9216' 1970s # received: 9216 1970s ok 76 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 10240 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '10240' 1970s # received: 10240 1970s ok 77 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 11264 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '11264' 1970s # received: 11264 1970s ok 78 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 12288 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '12288' 1970s # received: 12288 1970s ok 79 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 13312 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '13312' 1970s # received: 13312 1970s ok 80 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 14336 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '14336' 1970s # received: 14336 1970s ok 81 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 15360 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '15360' 1970s # received: 15360 1970s ok 82 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 16384 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '16384' 1970s # received: 16384 1970s ok 83 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 17408 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '17408' 1970s # received: 17408 1970s ok 84 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 18432 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '18432' 1970s # received: 18432 1970s ok 85 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 19456 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '19456' 1970s # received: 19456 1970s ok 86 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 20480 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '20480' 1970s # received: 20480 1970s ok 87 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 21504 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '21504' 1970s # received: 21504 1970s ok 88 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 22528 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '22528' 1970s # received: 22528 1970s ok 89 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 23552 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:21 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '23552' 1970s # received: 23552 1970s ok 90 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 24576 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '24576' 1970s # received: 24576 1970s ok 91 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 25600 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '25600' 1970s # received: 25600 1970s ok 92 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 26624 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '26624' 1970s # received: 26624 1970s ok 93 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 27648 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '27648' 1970s # received: 27648 1970s ok 94 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 28672 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '28672' 1970s # received: 28672 1970s ok 95 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 29696 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '29696' 1970s # received: 29696 1970s ok 96 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 30720 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '30720' 1970s # received: 30720 1970s ok 97 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 31744 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '31744' 1970s # received: 31744 1970s ok 98 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 32768 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '32768' 1970s # received: 32768 1970s ok 99 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 33792 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '33792' 1970s # received: 33792 1970s ok 100 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 34816 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '34816' 1970s # received: 34816 1970s ok 101 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 35840 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '35840' 1970s # received: 35840 1970s ok 102 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 36864 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '36864' 1970s # received: 36864 1970s ok 103 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 37888 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '37888' 1970s # received: 37888 1970s ok 104 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 38912 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '38912' 1970s # received: 38912 1970s ok 105 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 39936 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '39936' 1970s # received: 39936 1970s ok 106 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 40960 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '40960' 1970s # received: 40960 1970s ok 107 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 41984 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '41984' 1970s # received: 41984 1970s ok 108 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 43008 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '43008' 1970s # received: 43008 1970s ok 109 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 44032 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '44032' 1970s # received: 44032 1970s ok 110 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 45056 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '45056' 1970s # received: 45056 1970s ok 111 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 46080 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '46080' 1970s # received: 46080 1970s ok 112 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 47104 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '47104' 1970s # received: 47104 1970s ok 113 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 48128 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '48128' 1970s # received: 48128 1970s ok 114 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 49152 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '49152' 1970s # received: 49152 1970s ok 115 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 50176 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:22 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '50176' 1970s # received: 50176 1970s ok 116 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 51200 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '51200' 1970s # received: 51200 1970s ok 117 1970s #lwp request: 1970s #POST http://localhost:8560/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 102400 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 7 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8560 1970s #Client-Response-Num: 1 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '102400' 1970s # received: 102400 1970s ok 118 1970s # testing : / with proxy_https_http (https) 1970s # expected: 200 1970s # received: '200' 1970s ok 119 1970s # testing : CGI script with folded headers 1970s # expected: 200 1970s # received: '200' 1970s ok 120 1970s # testing : ProxyPassReverse Location rewrite 1970s # expected: 'https://localhost:8562/modules/' 1970s # received: 'https://localhost:8562/modules/' 1970s ok 121 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 1024 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '1024' 1970s # received: 1024 1970s ok 122 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 2048 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '2048' 1970s # received: 2048 1970s ok 123 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 3072 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '3072' 1970s # received: 3072 1970s ok 124 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 4096 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '4096' 1970s # received: 4096 1970s ok 125 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 5120 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '5120' 1970s # received: 5120 1970s ok 126 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 6144 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '6144' 1970s # received: 6144 1970s ok 127 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 7168 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '7168' 1970s # received: 7168 1970s ok 128 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 8192 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '8192' 1970s # received: 8192 1970s ok 129 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 9216 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 5 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '9216' 1970s # received: 9216 1970s ok 130 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 10240 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '10240' 1970s # received: 10240 1970s ok 131 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 11264 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '11264' 1970s # received: 11264 1970s ok 132 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 12288 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '12288' 1970s # received: 12288 1970s ok 133 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 13312 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '13312' 1970s # received: 13312 1970s ok 134 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 14336 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '14336' 1970s # received: 14336 1970s ok 135 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 15360 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '15360' 1970s # received: 15360 1970s ok 136 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 16384 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '16384' 1970s # received: 16384 1970s ok 137 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 17408 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '17408' 1970s # received: 17408 1970s ok 138 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 18432 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '18432' 1970s # received: 18432 1970s ok 139 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 19456 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '19456' 1970s # received: 19456 1970s ok 140 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 20480 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '20480' 1970s # received: 20480 1970s ok 141 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 21504 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '21504' 1970s # received: 21504 1970s ok 142 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 22528 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '22528' 1970s # received: 22528 1970s ok 143 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 23552 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '23552' 1970s # received: 23552 1970s ok 144 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 24576 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '24576' 1970s # received: 24576 1970s ok 145 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 25600 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '25600' 1970s # received: 25600 1970s ok 146 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 26624 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '26624' 1970s # received: 26624 1970s ok 147 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 27648 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '27648' 1970s # received: 27648 1970s ok 148 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 28672 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1970s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1970s #Vary: In-If1 1970s #Content-Length: 6 1970s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1970s #Client-Peer: 127.0.0.1:8562 1970s #Client-Response-Num: 1 1970s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1970s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1970s #Client-SSL-Socket-Class: IO::Socket::SSL 1970s #Client-SSL-Version: TLSv1_3 1970s #DMMATCH1: 1 1970s # 1970s # testing : length posted 1970s # expected: '28672' 1970s # received: 28672 1970s ok 149 1970s #lwp request: 1970s #POST https://localhost:8562/eat_post HTTP/1.1 1970s #User-Agent: libwww-perl/6.77 1970s #Content-Length: 29696 1970s # 1970s #server response: 1970s #HTTP/1.1 200 OK 1970s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '29696' 1971s # received: 29696 1971s ok 150 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 30720 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:23 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:23 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '30720' 1971s # received: 30720 1971s ok 151 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 31744 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '31744' 1971s # received: 31744 1971s ok 152 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 32768 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '32768' 1971s # received: 32768 1971s ok 153 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 33792 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '33792' 1971s # received: 33792 1971s ok 154 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 34816 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '34816' 1971s # received: 34816 1971s ok 155 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 35840 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '35840' 1971s # received: 35840 1971s ok 156 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 36864 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '36864' 1971s # received: 36864 1971s ok 157 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 37888 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '37888' 1971s # received: 37888 1971s ok 158 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 38912 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '38912' 1971s # received: 38912 1971s ok 159 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 39936 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '39936' 1971s # received: 39936 1971s ok 160 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 40960 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '40960' 1971s # received: 40960 1971s ok 161 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 41984 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '41984' 1971s # received: 41984 1971s ok 162 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 43008 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '43008' 1971s # received: 43008 1971s ok 163 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 44032 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '44032' 1971s # received: 44032 1971s ok 164 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 45056 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '45056' 1971s # received: 45056 1971s ok 165 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 46080 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '46080' 1971s # received: 46080 1971s ok 166 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 47104 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '47104' 1971s # received: 47104 1971s ok 167 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 48128 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '48128' 1971s # received: 48128 1971s ok 168 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 49152 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '49152' 1971s # received: 49152 1971s ok 169 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 50176 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '50176' 1971s # received: 50176 1971s ok 170 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 51200 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '51200' 1971s # received: 51200 1971s ok 171 1971s #lwp request: 1971s #POST https://localhost:8562/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 102400 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 7 1971s #Client-Date: Thu, 14 Nov 2024 08:14:24 GMT 1971s #Client-Peer: 127.0.0.1:8562 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '102400' 1971s # received: 102400 1971s ok 172 1971s # testing : / with proxy_https_https (https) 1971s # expected: 200 1971s # received: '200' 1971s ok 173 1971s # testing : CGI script with folded headers 1971s # expected: 200 1971s # received: '200' 1971s ok 174 1971s # testing : using valid proxyssl client cert 1971s # expected: 200 1971s # received: '200' 1971s ok 175 1971s # testing : using invalid proxyssl client cert 1971s # expected: 403 1971s # received: '403' 1971s ok 176 1971s # testing : protected cgi script 1971s # expected: 200 1971s # received: '200' 1971s ok 177 1971s # testing : X-Forwarded-Host header 1971s # expected: 'localhost:8559' 1971s # received: 'localhost:8559' 1971s ok 178 1971s # testing : client subject common name 1971s # expected: 'client_ok' 1971s # received: 'client_ok' 1971s ok 179 1971s # testing : ProxyPassReverse Location rewrite 1971s # expected: 'https://localhost:8559/modules/' 1971s # received: 'https://localhost:8559/modules/' 1971s ok 180 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 1024 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '1024' 1971s # received: 1024 1971s ok 181 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 2048 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '2048' 1971s # received: 2048 1971s ok 182 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 3072 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '3072' 1971s # received: 3072 1971s ok 183 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 4096 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '4096' 1971s # received: 4096 1971s ok 184 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 5120 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '5120' 1971s # received: 5120 1971s ok 185 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 6144 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '6144' 1971s # received: 6144 1971s ok 186 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 7168 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '7168' 1971s # received: 7168 1971s ok 187 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 8192 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '8192' 1971s # received: 8192 1971s ok 188 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 9216 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '9216' 1971s # received: 9216 1971s ok 189 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 10240 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '10240' 1971s # received: 10240 1971s ok 190 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 11264 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '11264' 1971s # received: 11264 1971s ok 191 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 12288 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '12288' 1971s # received: 12288 1971s ok 192 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 13312 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '13312' 1971s # received: 13312 1971s ok 193 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 14336 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '14336' 1971s # received: 14336 1971s ok 194 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 15360 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '15360' 1971s # received: 15360 1971s ok 195 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 16384 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '16384' 1971s # received: 16384 1971s ok 196 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 17408 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '17408' 1971s # received: 17408 1971s ok 197 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 18432 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '18432' 1971s # received: 18432 1971s ok 198 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 19456 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '19456' 1971s # received: 19456 1971s ok 199 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 20480 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '20480' 1971s # received: 20480 1971s ok 200 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 21504 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '21504' 1971s # received: 21504 1971s ok 201 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 22528 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '22528' 1971s # received: 22528 1971s ok 202 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 23552 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '23552' 1971s # received: 23552 1971s ok 203 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 24576 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '24576' 1971s # received: 24576 1971s ok 204 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 25600 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '25600' 1971s # received: 25600 1971s ok 205 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 26624 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:25 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '26624' 1971s # received: 26624 1971s ok 206 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 27648 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '27648' 1971s # received: 27648 1971s ok 207 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 28672 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '28672' 1971s # received: 28672 1971s ok 208 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 29696 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '29696' 1971s # received: 29696 1971s ok 209 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 30720 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '30720' 1971s # received: 30720 1971s ok 210 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 31744 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '31744' 1971s # received: 31744 1971s ok 211 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 32768 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '32768' 1971s # received: 32768 1971s ok 212 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 33792 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '33792' 1971s # received: 33792 1971s ok 213 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 34816 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '34816' 1971s # received: 34816 1971s ok 214 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 35840 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '35840' 1971s # received: 35840 1971s ok 215 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 36864 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '36864' 1971s # received: 36864 1971s ok 216 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 37888 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '37888' 1971s # received: 37888 1971s ok 217 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 38912 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '38912' 1971s # received: 38912 1971s ok 218 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 39936 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '39936' 1971s # received: 39936 1971s ok 219 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 40960 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '40960' 1971s # received: 40960 1971s ok 220 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 41984 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '41984' 1971s # received: 41984 1971s ok 221 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 43008 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:26 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '43008' 1971s # received: 43008 1971s ok 222 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 44032 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '44032' 1971s # received: 44032 1971s ok 223 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 45056 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '45056' 1971s # received: 45056 1971s ok 224 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 46080 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '46080' 1971s # received: 46080 1971s ok 225 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 47104 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '47104' 1971s # received: 47104 1971s ok 226 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 48128 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '48128' 1971s # received: 48128 1971s ok 227 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 49152 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '49152' 1971s # received: 49152 1971s ok 228 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 50176 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '50176' 1971s # received: 50176 1971s ok 229 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 51200 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '51200' 1971s # received: 51200 1971s ok 230 1971s #lwp request: 1971s #POST https://localhost:8559/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 102400 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 7 1971s #Client-Date: Thu, 14 Nov 2024 08:14:27 GMT 1971s #Client-Peer: 127.0.0.1:8559 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '102400' 1971s # received: 102400 1971s ok 231 1971s # testing : / with proxy_https_https_proxy_section (https) 1971s # expected: 200 1971s # received: '200' 1971s ok 232 1971s # testing : CGI script with folded headers 1971s # expected: 200 1971s # received: '200' 1971s ok 233 1971s # testing : using valid proxyssl client cert 1971s # expected: 200 1971s # received: '200' 1971s ok 234 1971s # testing : using invalid proxyssl client cert 1971s # expected: 403 1971s # received: '403' 1971s ok 235 1971s # testing : protected cgi script 1971s # expected: 200 1971s # received: '200' 1971s ok 236 1971s # testing : X-Forwarded-Host header 1971s # expected: 'localhost:8561' 1971s # received: 'localhost:8561' 1971s ok 237 1971s # testing : client subject common name 1971s # expected: 'client_ok' 1971s # received: 'client_ok' 1971s ok 238 1971s # testing : ProxyPassReverse Location rewrite 1971s # expected: 'https://localhost:8561/modules/' 1971s # received: 'https://localhost:8561/modules/' 1971s ok 239 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 1024 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '1024' 1971s # received: 1024 1971s ok 240 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 2048 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '2048' 1971s # received: 2048 1971s ok 241 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 3072 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '3072' 1971s # received: 3072 1971s ok 242 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 4096 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '4096' 1971s # received: 4096 1971s ok 243 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 5120 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '5120' 1971s # received: 5120 1971s ok 244 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 6144 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '6144' 1971s # received: 6144 1971s ok 245 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 7168 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '7168' 1971s # received: 7168 1971s ok 246 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 8192 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '8192' 1971s # received: 8192 1971s ok 247 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 9216 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 5 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '9216' 1971s # received: 9216 1971s ok 248 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 10240 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '10240' 1971s # received: 10240 1971s ok 249 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 11264 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '11264' 1971s # received: 11264 1971s ok 250 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 12288 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '12288' 1971s # received: 12288 1971s ok 251 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 13312 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '13312' 1971s # received: 13312 1971s ok 252 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 14336 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '14336' 1971s # received: 14336 1971s ok 253 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 15360 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '15360' 1971s # received: 15360 1971s ok 254 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 16384 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '16384' 1971s # received: 16384 1971s ok 255 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 17408 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '17408' 1971s # received: 17408 1971s ok 256 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 18432 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '18432' 1971s # received: 18432 1971s ok 257 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 19456 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '19456' 1971s # received: 19456 1971s ok 258 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 20480 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '20480' 1971s # received: 20480 1971s ok 259 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 21504 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '21504' 1971s # received: 21504 1971s ok 260 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 22528 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '22528' 1971s # received: 22528 1971s ok 261 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 23552 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '23552' 1971s # received: 23552 1971s ok 262 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 24576 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '24576' 1971s # received: 24576 1971s ok 263 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 25600 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '25600' 1971s # received: 25600 1971s ok 264 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 26624 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '26624' 1971s # received: 26624 1971s ok 265 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 27648 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:28 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '27648' 1971s # received: 27648 1971s ok 266 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 28672 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '28672' 1971s # received: 28672 1971s ok 267 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 29696 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '29696' 1971s # received: 29696 1971s ok 268 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 30720 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '30720' 1971s # received: 30720 1971s ok 269 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 31744 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '31744' 1971s # received: 31744 1971s ok 270 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 32768 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '32768' 1971s # received: 32768 1971s ok 271 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 33792 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '33792' 1971s # received: 33792 1971s ok 272 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 34816 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '34816' 1971s # received: 34816 1971s ok 273 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 35840 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '35840' 1971s # received: 35840 1971s ok 274 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 36864 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '36864' 1971s # received: 36864 1971s ok 275 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 37888 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '37888' 1971s # received: 37888 1971s ok 276 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 38912 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '38912' 1971s # received: 38912 1971s ok 277 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 39936 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '39936' 1971s # received: 39936 1971s ok 278 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 40960 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '40960' 1971s # received: 40960 1971s ok 279 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 41984 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '41984' 1971s # received: 41984 1971s ok 280 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 43008 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '43008' 1971s # received: 43008 1971s ok 281 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 44032 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:29 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '44032' 1971s # received: 44032 1971s ok 282 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 45056 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '45056' 1971s # received: 45056 1971s ok 283 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 46080 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '46080' 1971s # received: 46080 1971s ok 284 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 47104 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '47104' 1971s # received: 47104 1971s ok 285 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 48128 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '48128' 1971s # received: 48128 1971s ok 286 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 49152 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '49152' 1971s # received: 49152 1971s ok 287 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 50176 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '50176' 1971s # received: 50176 1971s ok 288 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 51200 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 6 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '51200' 1971s # received: 51200 1971s ok 289 1971s #lwp request: 1971s #POST https://localhost:8561/eat_post HTTP/1.1 1971s #User-Agent: libwww-perl/6.77 1971s #Content-Length: 102400 1971s # 1971s #server response: 1971s #HTTP/1.1 200 OK 1971s #Connection: close 1971s #Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1971s #Vary: In-If1 1971s #Content-Length: 7 1971s #Client-Date: Thu, 14 Nov 2024 08:14:30 GMT 1971s #Client-Peer: 127.0.0.1:8561 1971s #Client-Response-Num: 1 1971s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1971s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1971s #Client-SSL-Socket-Class: IO::Socket::SSL 1971s #Client-SSL-Version: TLSv1_3 1971s #DMMATCH1: 1 1971s # 1971s # testing : length posted 1971s # expected: '102400' 1971s # received: 102400 1971s ok 290 1971s ok 1973s t/ssl/require.t ..................... 1973s 1..10 1973s # Running under perl version 5.040000 for linux 1973s # Current time local: Thu Nov 14 08:14:30 2024 1973s # Current time GMT: Thu Nov 14 08:14:30 2024 1973s # Using Test.pm version 1.31 1973s # Using Apache/Test.pm version 1.44 1973s ok 1 1973s ok 2 1973s ok 3 1973s ok 4 1973s ok 5 1973s ok 6 1973s ok 7 1973s ok 8 1973s ok 9 1973s ok 10 1973s ok 1974s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1978s t/ssl/varlookup.t ................... 1978s 1..83 1978s # Running under perl version 5.040000 for linux 1978s # Current time local: Thu Nov 14 08:14:34 2024 1978s # Current time GMT: Thu Nov 14 08:14:34 2024 1978s # Using Test.pm version 1.31 1978s # Using Apache/Test.pm version 1.44 1978s # testing : HTTP_USER_AGENT 1978s # expected: 'libwww-perl/6.77' 1978s # received: 'libwww-perl/6.77' 1978s ok 1 1978s # testing : HTTP:User-Agent 1978s # expected: 'libwww-perl/6.77' 1978s # received: 'libwww-perl/6.77' 1978s ok 2 1978s # testing : HTTP_REFERER 1978s # expected: 't/ssl/varlookup.t' 1978s # received: 't/ssl/varlookup.t' 1978s ok 3 1978s # testing : HTTP_HOST 1978s # expected: 'localhost:8532' 1978s # received: 'localhost:8532' 1978s ok 4 1978s # testing : QUERY_STRING 1978s # expected: 'QUERY_STRING' 1978s # received: 'QUERY_STRING' 1978s ok 5 1978s # testing : SERVER_SOFTWARE 1978s # expected: qr/^Apache\/2.4.62/ 1978s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1' 1978s ok 6 1978s # testing : SERVER_ADMIN 1978s # expected: 'tuser@localhost' 1978s # received: 'tuser@localhost' 1978s ok 7 1978s # testing : SERVER_PORT 1978s # expected: '8532' 1978s # received: '8532' 1978s ok 8 1978s # testing : SERVER_NAME 1978s # expected: 'localhost' 1978s # received: 'localhost' 1978s ok 9 1978s # testing : SERVER_PROTOCOL 1978s # expected: qr/^HTTP\/1\.\d$/ 1978s # received: 'HTTP/1.1' 1978s ok 10 1978s # testing : REMOTE_ADDR 1978s # expected: '127.0.0.1' 1978s # received: '127.0.0.1' 1978s ok 11 1978s # testing : DOCUMENT_ROOT 1978s # expected: '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs' 1978s # received: '/tmp/autopkgtest.w6OJmV/autopkgtest_tmp/perl-framework/t/htdocs' 1978s ok 12 1978s # testing : REQUEST_METHOD 1978s # expected: 'GET' 1978s # received: 'GET' 1978s ok 13 1978s # testing : REQUEST_URI 1978s # expected: '/test_ssl_var_lookup' 1978s # received: '/test_ssl_var_lookup' 1978s ok 14 1978s # testing : TIME_YEAR 1978s # expected: 2024 1978s # received: '2024' 1978s ok 15 1978s # testing : TIME_MON 1978s # expected: '11' 1978s # received: '11' 1978s ok 16 1978s # testing : TIME_DAY 1978s # expected: '14' 1978s # received: '14' 1978s ok 17 1978s # testing : TIME_WDAY 1978s # expected: 4 1978s # received: '4' 1978s ok 18 1978s # testing : IS_SUBREQ 1978s # expected: 'false' 1978s # received: 'false' 1978s ok 19 1978s # testing : API_VERSION 1978s # expected: '20120211' 1978s # received: '20120211' 1978s ok 20 1978s # testing : THE_REQUEST 1978s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1978s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1978s ok 21 1978s # testing : REQUEST_SCHEME 1978s # expected: 'https' 1978s # received: 'https' 1978s ok 22 1978s # testing : HTTPS 1978s # expected: 'on' 1978s # received: 'on' 1978s ok 23 1978s # testing : ENV:THE_ARGS 1978s # expected: 'ENV:THE_ARGS' 1978s # received: 'ENV:THE_ARGS' 1978s ok 24 1978s # testing : SSL_CLIENT_M_VERSION 1978s # expected: qr/^\d+$/ 1978s # received: '3' 1978s ok 25 1978s # testing : SSL_SERVER_M_VERSION 1978s # expected: qr/^\d+$/ 1978s # received: '3' 1978s ok 26 1978s # testing : SSL_CLIENT_M_SERIAL 1978s # expected: qr/^[0-9A-F]+$/ 1978s # received: '08' 1978s ok 27 1978s # testing : SSL_SERVER_M_SERIAL 1978s # expected: qr/^[0-9A-F]+$/ 1978s # received: '09' 1978s ok 28 1978s # testing : SSL_PROTOCOL 1978s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1978s # received: 'TLSv1.3' 1978s ok 29 1978s # testing : SSL_CLIENT_V_START 1978s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1978s # received: 'Nov 14 08:08:00 2024 GMT' 1978s ok 30 1978s # testing : SSL_SERVER_V_START 1978s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1978s # received: 'Nov 14 08:08:00 2024 GMT' 1978s ok 31 1978s # testing : SSL_CLIENT_V_END 1978s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1978s # received: 'Nov 14 08:08:00 2025 GMT' 1978s ok 32 1978s # testing : SSL_SERVER_V_END 1978s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1978s # received: 'Nov 14 08:08:00 2025 GMT' 1978s ok 33 1978s # testing : SSL_CIPHER 1978s # expected: qr/^[A-Z0-9_-]+$/ 1978s # received: 'TLS_AES_256_GCM_SHA384' 1978s ok 34 1978s # testing : SSL_CIPHER_EXPORT 1978s # expected: 'false' 1978s # received: 'false' 1978s ok 35 1978s # testing : SSL_CIPHER_ALGKEYSIZE 1978s # expected: qr/^\d+$/ 1978s # received: '256' 1978s ok 36 1978s # testing : SSL_CIPHER_USEKEYSIZE 1978s # expected: qr/^\d+$/ 1978s # received: '256' 1978s ok 37 1978s # testing : SSL_SECURE_RENEG 1978s # expected: qr/^(false|true)$/ 1978s # received: 'true' 1978s ok 38 1978s # testing : SSL_CLIENT_S_DN 1978s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1978s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1978s ok 39 1978s # testing : SSL_SERVER_S_DN 1978s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1978s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1978s ok 40 1978s # testing : SSL_CLIENT_S_DN_C 1978s # expected: 'US' 1978s # received: 'US' 1978s ok 41 1978s # testing : SSL_SERVER_S_DN_C 1978s # expected: 'US' 1978s # received: 'US' 1978s ok 42 1978s # testing : SSL_CLIENT_S_DN_ST 1978s # expected: 'California' 1978s # received: 'California' 1978s ok 43 1978s # testing : SSL_SERVER_S_DN_ST 1978s # expected: 'California' 1978s # received: 'California' 1978s ok 44 1978s # testing : SSL_CLIENT_S_DN_L 1978s # expected: 'San Francisco' 1978s # received: 'San Francisco' 1978s ok 45 1978s # testing : SSL_SERVER_S_DN_L 1978s # expected: 'San Francisco' 1978s # received: 'San Francisco' 1978s ok 46 1978s # testing : SSL_CLIENT_S_DN_O 1978s # expected: 'ASF' 1978s # received: 'ASF' 1978s ok 47 1978s # testing : SSL_SERVER_S_DN_O 1978s # expected: 'ASF' 1978s # received: 'ASF' 1978s ok 48 1978s # testing : SSL_CLIENT_S_DN_OU 1978s # expected: 'httpd-test' 1978s # received: 'httpd-test' 1978s ok 49 1978s # testing : SSL_SERVER_S_DN_OU 1978s # expected: qr/^httpd-test\/([-\w]+)/ 1978s # received: 'httpd-test/rsa-test' 1978s ok 50 1978s # testing : SSL_CLIENT_S_DN_CN 1978s # expected: 'client_ok' 1978s # received: 'client_ok' 1978s ok 51 1978s # testing : SSL_SERVER_S_DN_CN 1978s # expected: 'localhost' 1978s # received: 'localhost' 1978s ok 52 1978s # testing : SSL_CLIENT_S_DN_Email 1978s # expected: 'test-dev@httpd.apache.org' 1978s # received: 'test-dev@httpd.apache.org' 1978s ok 53 1978s # testing : SSL_SERVER_S_DN_Email 1978s # expected: 'test-dev@httpd.apache.org' 1978s # received: 'test-dev@httpd.apache.org' 1978s ok 54 1978s # testing : SSL_CLIENT_SAN_Email_0 1978s # expected: 'test-dev@httpd.apache.org' 1978s # received: 'test-dev@httpd.apache.org' 1978s ok 55 1978s # testing : SSL_SERVER_SAN_DNS_0 1978s # expected: 'localhost' 1978s # received: 'localhost' 1978s ok 56 1978s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1978s # expected: 'test-dev@httpd.apache.org' 1978s # received: 'test-dev@httpd.apache.org' 1978s ok 57 1978s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1978s # expected: '_https.localhost' 1978s # received: '_https.localhost' 1978s ok 58 1978s # testing : SSL_CLIENT_I_DN 1978s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1978s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1978s ok 59 1978s # testing : SSL_SERVER_I_DN 1978s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1978s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1978s ok 60 1978s # testing : SSL_CLIENT_I_DN_C 1978s # expected: 'US' 1978s # received: 'US' 1978s ok 61 1978s # testing : SSL_SERVER_I_DN_C 1978s # expected: 'US' 1978s # received: 'US' 1978s ok 62 1978s # testing : SSL_CLIENT_I_DN_ST 1978s # expected: 'California' 1978s # received: 'California' 1978s ok 63 1978s # testing : SSL_SERVER_I_DN_ST 1978s # expected: 'California' 1978s # received: 'California' 1978s ok 64 1978s # testing : SSL_CLIENT_I_DN_L 1978s # expected: 'San Francisco' 1978s # received: 'San Francisco' 1978s ok 65 1978s # testing : SSL_SERVER_I_DN_L 1978s # expected: 'San Francisco' 1978s # received: 'San Francisco' 1978s ok 66 1978s # testing : SSL_CLIENT_I_DN_O 1978s # expected: 'ASF' 1978s # received: 'ASF' 1978s ok 67 1978s # testing : SSL_SERVER_I_DN_O 1978s # expected: 'ASF' 1978s # received: 'ASF' 1978s ok 68 1978s # testing : SSL_CLIENT_I_DN_OU 1978s # expected: 'httpd-test' 1978s # received: 'httpd-test' 1978s ok 69 1978s # testing : SSL_SERVER_I_DN_OU 1978s # expected: 'httpd-test' 1978s # received: 'httpd-test' 1978s ok 70 1978s # testing : SSL_CLIENT_I_DN_CN 1978s # expected: 'ca' 1978s # received: 'ca' 1978s ok 71 1978s # testing : SSL_SERVER_I_DN_CN 1978s # expected: 'ca' 1978s # received: 'ca' 1978s ok 72 1978s # testing : SSL_SERVER_I_DN_CN_RAW 1978s # expected: 'ca' 1978s # received: 'ca' 1978s ok 73 1978s # testing : SSL_SERVER_I_DN_CN_0_RAW 1978s # expected: 'ca' 1978s # received: 'ca' 1978s ok 74 1978s # testing : SSL_CLIENT_I_DN_Email 1978s # expected: 'test-dev@httpd.apache.org' 1978s # received: 'test-dev@httpd.apache.org' 1978s ok 75 1978s # testing : SSL_SERVER_I_DN_Email 1978s # expected: 'test-dev@httpd.apache.org' 1978s # received: 'test-dev@httpd.apache.org' 1978s ok 76 1978s # testing : SSL_CLIENT_A_SIG 1978s # expected: 'sha256WithRSAEncryption' 1978s # received: 'sha256WithRSAEncryption' 1978s ok 77 1978s # testing : SSL_SERVER_A_SIG 1978s # expected: 'sha256WithRSAEncryption' 1978s # received: 'sha256WithRSAEncryption' 1978s ok 78 1978s # testing : SSL_CLIENT_A_KEY 1978s # expected: 'rsaEncryption' 1978s # received: 'rsaEncryption' 1978s ok 79 1978s # testing : SSL_SERVER_A_KEY 1978s # expected: qr/^[rd]saEncryption$/ 1978s # received: 'rsaEncryption' 1978s ok 80 1978s # testing : SSL_CLIENT_CERT 1978s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1978s # received: '-----BEGIN CERTIFICATE----- 1978s # MIIEezCCA2OgAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1978s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1978s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1978s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTE0 1978s # MDgwODAwWhcNMjUxMTE0MDgwODAwWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1978s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1978s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1978s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1978s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiz3EKsswGuNRoVPs+xiEBT6foMSP5NyCptuP 1978s # 3cU2pHMhHrfLop7aM5NKFufdiPWOAKNfMKj3lFUTTA/C5TiUjUPVyoBAnMQzGdiC 1978s # 4SxG+C5hCGQToGrkHnzC0/UraMMdgDkEv2XuCvZJwrSpbOGWwMTeGtphNi91uGHX 1978s # dFNJ6EWqwaUzj+rZM7W553I4LOl7iWzZrJUqFWDFXu8D+8kH9eRwgGBWpsprzJdL 1978s # 5Ewe3DZ64BJPoblpTtcuP/GyO0PfaZSW6qxXfBWKz2X1PkgABCjdt+b4Df4ASseb 1978s # 6rfEPu1DPO4XrKy6VlR2VQEzQcMNllLlhbU46m704C58A1n9uQIDAQABo4HOMIHL 1978s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 1978s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 1978s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 1978s # HQ4EFgQUDFiIBhTpDMfG5/rcamXH6lrQhe8wHwYDVR0jBBgwFoAU3wwn1zAq1+Vq 1978s # KCKCf7K5hsfFc1kwDQYJKoZIhvcNAQELBQADggEBAC8M6tfNs9Xe50xrHuUzuA2N 1978s # hT7sfyh3OGyHoKLz67qyY5kn31Th9JRcQkGxidoldxmBheIqKwJCCoDxxpbt0Nlh 1978s # 7r3n18XfKQK+nSXKAXadleauG5kVO4c5wwQJ2eai/j042/jkCYUX1ZydWBNl3WQe 1978s # KcJBqMdRfkjW37EmT8sx1HnZDGcritXbZee5dyy5J84C+t3XJArKoPmSfrGImA3U 1978s # pHAuxaHICZZJCbb8uqXmGYZbeZfaf34NTyp7Dke3d5g0O0AMCOs0bMJMY5kL4qx5 1978s # vac2Dv0hsi7agjtTItvVmMzkRWaQZ4xcvg/H5Ao0L1d77WJSmCaey+Uy4AH0MaA= 1978s # -----END CERTIFICATE----- 1978s # ' 1978s ok 81 1978s # testing : SSL_SERVER_CERT 1978s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1978s # received: '-----BEGIN CERTIFICATE----- 1978s # MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1978s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1978s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1978s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTE0 1978s # MDgwODAwWhcNMjUxMTE0MDgwODAwWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1978s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1978s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1978s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1978s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0hHYqhwGCx5FOxs85QkRwSVe 1978s # 9u9guzkTgAZOsgsuKK+q/sUVcEbBp0DXNUxcQuQSQtlfLiY/8hxt/135yHVPXMHS 1978s # twbkpWbIpBmY6BCx4S2rxE+JeluJ4qVbiNfGEzJYsDfU9lIrtF7iWsj7027kjyGK 1978s # pG6iLjvX4sEsmO/i4SpXTOStxh60aMn3QUXQZ2F9xupCJ3odSVUBJyR2GxuYzteY 1978s # kiofFOuyn8YrbIMbo3hobec/qrG6+4ng2YtjCxZuynsP53OkVvunmy/DA6MoOjK/ 1978s # fsevtJjrusqO2G1iuLYRUvu9+XLHwidCtU+NQwpq/5IJpiGqROMRtfXcGal+dQID 1978s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 1978s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQ5 1978s # Fjc7hDpdU3Xnrxxa8UFo74MoJjAfBgNVHSMEGDAWgBTfDCfXMCrX5WooIoJ/srmG 1978s # x8VzWTANBgkqhkiG9w0BAQsFAAOCAQEAQ022CD92jvMNWRFWNRaSqZUG1JAy0KAV 1978s # Kv5ywX0KFOpCPcAuQCQIXdwMpOWS2T9gttaU4RpzygoUHibB1ECJyqMIND7eQH11 1978s # P82/f1RfiR4J/mrE1LDbco63vnMhtG92Ws4HpF0ooxtXe2Sd3snebVYsfrRXtbCh 1978s # 07yCUX+ScwnDw+936CyHkd6e5qG4D5HuuAwAtAjhrzvgrAVA4IJx+P5D2W6lg5ln 1978s # Z+pPPlurS14uueJ/utXBAEELAAY4j6lxFr/AydHuK7set1LUcnsOykROmqUwff8i 1978s # JJKXjJeb7CmwkWtio07Ulb7yKgj1CJzP5GrBL2zDZTh0/R3EXcGlxA== 1978s # -----END CERTIFICATE----- 1978s # ' 1978s ok 82 1978s # testing : SSL_CLIENT_VERIFY 1978s # expected: 'SUCCESS' 1978s # received: 'SUCCESS' 1978s ok 83 1978s ok 1981s t/ssl/verify.t ...................... 1981s 1..3 1981s # Running under perl version 5.040000 for linux 1981s # Current time local: Thu Nov 14 08:14:38 2024 1981s # Current time GMT: Thu Nov 14 08:14:38 2024 1981s # Using Test.pm version 1.31 1981s # Using Apache/Test.pm version 1.44 1981s HTTP/1.1 403 Forbidden 1981s Connection: close 1981s Date: Thu, 14 Nov 2024 08:14:40 GMT 1981s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1981s Content-Length: 258 1981s Content-Type: text/html; charset=iso-8859-1 1981s Client-Date: Thu, 14 Nov 2024 08:14:40 GMT 1981s Client-Peer: 127.0.0.1:8532 1981s Client-Response-Num: 1 1981s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1981s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1981s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1981s Client-SSL-Socket-Class: IO::Socket::SSL 1981s Client-SSL-Version: TLSv1_3 1981s Title: 403 Forbidden 1981s 1981s 1981s 1981s 403 Forbidden 1981s 1981s

Forbidden

1981s

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

1981s 1981s ok 1 1981s HTTP/1.1 200 OK 1981s Connection: close 1981s Date: Thu, 14 Nov 2024 08:14:40 GMT 1981s Accept-Ranges: bytes 1981s ETag: "1a-61fafa7f73d80" 1981s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.3.1 1981s Vary: In-If1 1981s Content-Length: 26 1981s Content-Type: text/html 1981s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1981s Client-Date: Thu, 14 Nov 2024 08:14:40 GMT 1981s Client-Peer: 127.0.0.1:8532 1981s Client-Response-Num: 1 1981s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1981s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1981s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1981s Client-SSL-Socket-Class: IO::Socket::SSL 1981s Client-SSL-Version: TLSv1_3 1981s DMMATCH1: 1 1981s 1981s welcome to localhost:8529 1981s ok 2 1981s 500 Server closed connection without sending any data back 1981s Content-Type: text/plain 1981s Client-Date: Thu, 14 Nov 2024 08:14:41 GMT 1981s Client-Warning: Internal response 1981s 1981s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1981s ok 3 1981s ok 1981s All tests successful. 1981s Files=143, Tests=7309, 387 wallclock secs ( 1.83 usr 0.57 sys + 162.06 cusr 175.32 csys = 339.78 CPU) 1981s Result: PASS 1981s [warning] server localhost:8529 shutdown 1982s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1982s Files=143, Tests=7309, 387 wallclock secs ( 1.83 usr 0.57 sys + 162.06 cusr 175.32 csys = 339.78 CPU) 1982s + grep -E '^Result: PASS' testlog.mpm_event 1982s Result: PASS 1982s + grep -E '^Result: FAIL' testlog.mpm_event 1982s + grep -E 'server dumped core' testlog.mpm_event 1982s + return 0 1982s autopkgtest [08:14:42]: test run-test-suite: -----------------------] 1991s run-test-suite PASS 1991s autopkgtest [08:14:51]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1995s autopkgtest [08:14:55]: test duplicate-module-load: preparing testbed 2050s autopkgtest [08:15:50]: testbed dpkg architecture: armhf 2052s autopkgtest [08:15:52]: testbed apt version: 2.9.8 2052s autopkgtest [08:15:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2059s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2059s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1005 kB] 2060s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [100 kB] 2060s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 2060s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 2060s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [105 kB] 2060s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [695 kB] 2060s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5036 B] 2060s Fetched 2006 kB in 1s (2282 kB/s) 2060s Reading package lists... 2075s tee: /proc/self/fd/2: Permission denied 2097s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 2097s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2097s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2097s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2098s Reading package lists... 2098s Reading package lists... 2098s Building dependency tree... 2098s Reading state information... 2099s Calculating upgrade... 2100s The following packages will be upgraded: 2100s libbrotli1 2100s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2100s Need to get 317 kB of archives. 2100s After this operation, 0 B of additional disk space will be used. 2100s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libbrotli1 armhf 1.1.0-2build3 [317 kB] 2100s Fetched 317 kB in 0s (770 kB/s) 2101s (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 ... 59560 files and directories currently installed.) 2101s Preparing to unpack .../libbrotli1_1.1.0-2build3_armhf.deb ... 2101s Unpacking libbrotli1:armhf (1.1.0-2build3) over (1.1.0-2build2) ... 2101s Setting up libbrotli1:armhf (1.1.0-2build3) ... 2101s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2101s Reading package lists... 2101s Building dependency tree... 2101s Reading state information... 2102s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2104s autopkgtest [08:16:44]: rebooting testbed after setup commands that affected boot 2207s Reading package lists... 2207s Building dependency tree... 2207s Reading state information... 2207s Starting pkgProblemResolver with broken count: 0 2207s Starting 2 pkgProblemResolver with broken count: 0 2207s Done 2208s The following additional packages will be installed: 2208s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2208s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2208s Suggested packages: 2208s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2208s Recommended packages: 2208s ssl-cert 2208s The following NEW packages will be installed: 2208s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2208s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2208s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 2208s Need to get 1889 kB/1890 kB of archives. 2208s After this operation, 5592 kB of additional disk space will be used. 2208s Get:1 /tmp/autopkgtest.w6OJmV/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [700 B] 2208s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.2-3.2ubuntu1 [87.9 kB] 2208s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu1 [82.7 kB] 2208s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu1 [9662 B] 2208s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu1 [8564 B] 2208s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 2209s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-1ubuntu1 [1214 kB] 2209s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-1ubuntu1 [163 kB] 2209s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-1ubuntu1 [98.6 kB] 2209s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-1ubuntu1 [90.4 kB] 2209s Fetched 1889 kB in 1s (2183 kB/s) 2209s Selecting previously unselected package libapr1t64:armhf. 2209s (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 ... 59560 files and directories currently installed.) 2209s Preparing to unpack .../0-libapr1t64_1.7.2-3.2ubuntu1_armhf.deb ... 2209s Unpacking libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 2209s Selecting previously unselected package libaprutil1t64:armhf. 2209s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_armhf.deb ... 2209s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 2209s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2209s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_armhf.deb ... 2209s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 2209s Selecting previously unselected package libaprutil1-ldap:armhf. 2209s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_armhf.deb ... 2209s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 2209s Selecting previously unselected package liblua5.4-0:armhf. 2210s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_armhf.deb ... 2210s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 2210s Selecting previously unselected package apache2-bin. 2210s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_armhf.deb ... 2210s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2210s Selecting previously unselected package apache2-data. 2210s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 2210s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2210s Selecting previously unselected package apache2-utils. 2210s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_armhf.deb ... 2210s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2210s Selecting previously unselected package apache2. 2210s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_armhf.deb ... 2210s Unpacking apache2 (2.4.62-1ubuntu1) ... 2210s Selecting previously unselected package autopkgtest-satdep. 2210s Preparing to unpack .../9-2-autopkgtest-satdep.deb ... 2210s Unpacking autopkgtest-satdep (0) ... 2210s Setting up libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 2210s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 2210s Setting up apache2-data (2.4.62-1ubuntu1) ... 2210s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 2210s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 2210s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 2210s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2210s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2210s Setting up apache2 (2.4.62-1ubuntu1) ... 2210s Enabling module mpm_event. 2210s Enabling module authz_core. 2210s Enabling module authz_host. 2210s Enabling module authn_core. 2210s Enabling module auth_basic. 2210s Enabling module access_compat. 2210s Enabling module authn_file. 2210s Enabling module authz_user. 2210s Enabling module alias. 2210s Enabling module dir. 2210s Enabling module autoindex. 2210s Enabling module env. 2210s Enabling module mime. 2210s Enabling module negotiation. 2210s Enabling module setenvif. 2210s Enabling module filter. 2210s Enabling module deflate. 2210s Enabling module status. 2211s Enabling module reqtimeout. 2211s Enabling conf charset. 2211s Enabling conf localized-error-pages. 2211s Enabling conf other-vhosts-access-log. 2211s Enabling conf security. 2211s Enabling conf serve-cgi-bin. 2211s Enabling site 000-default. 2211s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2212s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2213s Setting up autopkgtest-satdep (0) ... 2213s Processing triggers for ufw (0.36.2-8) ... 2213s Processing triggers for man-db (2.12.1-3) ... 2214s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2225s (Reading database ... 60274 files and directories currently installed.) 2225s Removing autopkgtest-satdep (0) ... 2242s autopkgtest [08:19:02]: test duplicate-module-load: [----------------------- 2244s + cd /tmp/autopkgtest.w6OJmV/autopkgtest_tmp 2244s + apache2ctl -l -M 2244s + sort unsorted 2244s + grep core.c sorted 2244s core.c 2244s http_core.c 2244s + uniq 2244s + diff -u sorted dedup 2244s autopkgtest [08:19:04]: test duplicate-module-load: -----------------------] 2248s autopkgtest [08:19:08]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 2248s duplicate-module-load PASS 2252s autopkgtest [08:19:12]: test default-mods: preparing testbed 2262s Reading package lists... 2263s Building dependency tree... 2263s Reading state information... 2264s Starting pkgProblemResolver with broken count: 0 2264s Starting 2 pkgProblemResolver with broken count: 0 2264s Done 2265s The following NEW packages will be installed: 2265s autopkgtest-satdep 2265s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2265s Need to get 0 B/704 B of archives. 2265s After this operation, 0 B of additional disk space will be used. 2265s Get:1 /tmp/autopkgtest.w6OJmV/3-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [704 B] 2265s Selecting previously unselected package autopkgtest-satdep. 2265s (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 ... 60274 files and directories currently installed.) 2265s Preparing to unpack .../3-autopkgtest-satdep.deb ... 2265s Unpacking autopkgtest-satdep (0) ... 2265s Setting up autopkgtest-satdep (0) ... 2274s (Reading database ... 60274 files and directories currently installed.) 2274s Removing autopkgtest-satdep (0) ... 2280s autopkgtest [08:19:40]: test default-mods: [----------------------- 2282s alias_module (shared) 2282s auth_basic_module (shared) 2282s authn_core_module (shared) 2282s authz_core_module (shared) 2282s log_config_module (static) 2282s mime_module (shared) 2282s reqtimeout_module (shared) 2282s version_module (static) 2282s watchdog_module (static) 2282s autopkgtest [08:19:42]: test default-mods: -----------------------] 2286s default-mods PASS 2286s autopkgtest [08:19:46]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 2290s autopkgtest [08:19:50]: test htcacheclean: preparing testbed 2300s Reading package lists... 2300s Building dependency tree... 2300s Reading state information... 2300s Starting pkgProblemResolver with broken count: 0 2300s Starting 2 pkgProblemResolver with broken count: 0 2300s Done 2301s The following NEW packages will be installed: 2301s autopkgtest-satdep 2301s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2301s Need to get 0 B/704 B of archives. 2301s After this operation, 0 B of additional disk space will be used. 2301s Get:1 /tmp/autopkgtest.w6OJmV/4-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [704 B] 2301s Selecting previously unselected package autopkgtest-satdep. 2301s (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 ... 60274 files and directories currently installed.) 2301s Preparing to unpack .../4-autopkgtest-satdep.deb ... 2301s Unpacking autopkgtest-satdep (0) ... 2301s Setting up autopkgtest-satdep (0) ... 2311s (Reading database ... 60274 files and directories currently installed.) 2311s Removing autopkgtest-satdep (0) ... 2317s autopkgtest [08:20:17]: test htcacheclean: [----------------------- 2319s + htc_enabled 2319s + ls /etc/rc[2345].d/S*apache-htcacheclean 2319s + return 1 2319s + a2enmod cache_disk 2319s Considering dependency cache for cache_disk: 2319s Enabling module cache. 2319s Enabling module cache_disk. 2319s Enabling external service apache-htcacheclean 2319s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2319s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 2319s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' -> '/usr/lib/systemd/system/apache-htcacheclean.service'. 2319s The service will be started on next reboot. 2319s To activate the new configuration, you need to run: 2319s systemctl restart apache2 2319s systemctl start apache-htcacheclean 2319s + htc_enabled 2319s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 2319s + return 0 2319s + service apache-htcacheclean start 2320s + ps -ef 2320s + grep /usr/bin/htcacheclean 2320s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 2320s + pgrep -P 1 -u www-data -G www-data htcacheclean 2320s www-data 1148 1 0 08:18 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2320s root 2211 2074 0 08:20 ? 00:00:00 grep /usr/bin/htcacheclean 2320s 1148 2320s + service apache-htcacheclean status 2320s + service apache-htcacheclean stop 2320s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2320s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2320s Active: active (running) since Thu 2024-11-14 08:18:32 UTC; 1min 47s ago 2320s Invocation: 5b9080e72dd9468cb174ef70857c57bd 2320s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2320s Main PID: 1148 (htcacheclean) 2320s Tasks: 1 (limit: 19092) 2320s Memory: 236K 2320s CGroup: /system.slice/apache-htcacheclean.service 2320s └─1148 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2320s 2320s Nov 14 08:18:32 autopkgtest-lxd-jngkqz systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2320s Nov 14 08:18:32 autopkgtest-lxd-jngkqz systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2321s + sleep 1 2322s + pgrep -P 1 -u www-data -G www-data htcacheclean 2322s + service apache-htcacheclean status 2322s + a2dismod cache_disk 2322s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2322s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2322s Active: inactive (dead) since Thu 2024-11-14 08:20:20 UTC; 1s ago 2322s Duration: 1min 48.397s 2322s Invocation: 5b9080e72dd9468cb174ef70857c57bd 2322s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2322s Main PID: 1148 (code=exited, status=0/SUCCESS) 2322s 2322s Nov 14 08:18:32 autopkgtest-lxd-jngkqz systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2322s Nov 14 08:18:32 autopkgtest-lxd-jngkqz systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2322s Nov 14 08:20:20 autopkgtest-lxd-jngkqz systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2322s Nov 14 08:20:20 autopkgtest-lxd-jngkqz systemd[1]: apache-htcacheclean.service: Deactivated successfully. 2322s Nov 14 08:20:20 autopkgtest-lxd-jngkqz systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2322s Disabling external service apache-htcacheclean 2322s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2322s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 2322s Removed '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service'. 2322s + htc_enabled 2322s + ls /etc/rc[2345].d/S*apache-htcacheclean 2322s + return 1 2322s + a2enmod cache_socache 2322s Module cache_disk disabled. 2322s To activate the new configuration, you need to run: 2322s systemctl restart apache2 2322s systemctl stop apache-htcacheclean 2322s Considering dependency cache for cache_socache: 2322s Module cache already enabled 2322s Enabling module cache_socache. 2322s To activate the new configuration, you need to run: 2322s systemctl restart apache2 2322s + htc_enabled 2322s + ls /etc/rc[2345].d/S*apache-htcacheclean 2322s + return 1 2322s + exit 0 2323s autopkgtest [08:20:23]: test htcacheclean: -----------------------] 2327s autopkgtest [08:20:27]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 2327s htcacheclean PASS 2331s autopkgtest [08:20:31]: test ssl-passphrase: preparing testbed 2345s Reading package lists... 2345s Building dependency tree... 2345s Reading state information... 2346s Starting pkgProblemResolver with broken count: 0 2346s Starting 2 pkgProblemResolver with broken count: 0 2346s Done 2347s The following additional packages will be installed: 2347s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2347s Suggested packages: 2347s tk8.6 tcl-tclreadline 2347s The following NEW packages will be installed: 2347s autopkgtest-satdep expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2347s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 2347s Need to get 1177 kB/1178 kB of archives. 2347s After this operation, 4102 kB of additional disk space will be used. 2347s Get:1 /tmp/autopkgtest.w6OJmV/5-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [724 B] 2347s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libtcl8.6 armhf 8.6.15+dfsg-2 [909 kB] 2347s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf tcl8.6 armhf 8.6.15+dfsg-2 [14.7 kB] 2347s Get:4 http://ftpmaster.internal/ubuntu plucky/universe armhf tcl-expect armhf 5.45.4-3 [99.5 kB] 2347s Get:5 http://ftpmaster.internal/ubuntu plucky/universe armhf expect armhf 5.45.4-3 [136 kB] 2347s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.2ubuntu2 [18.0 kB] 2348s Preconfiguring packages ... 2348s Fetched 1177 kB in 1s (1776 kB/s) 2348s Selecting previously unselected package libtcl8.6:armhf. 2348s (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 ... 60274 files and directories currently installed.) 2348s Preparing to unpack .../0-libtcl8.6_8.6.15+dfsg-2_armhf.deb ... 2348s Unpacking libtcl8.6:armhf (8.6.15+dfsg-2) ... 2348s Selecting previously unselected package tcl8.6. 2348s Preparing to unpack .../1-tcl8.6_8.6.15+dfsg-2_armhf.deb ... 2348s Unpacking tcl8.6 (8.6.15+dfsg-2) ... 2348s Selecting previously unselected package tcl-expect:armhf. 2348s Preparing to unpack .../2-tcl-expect_5.45.4-3_armhf.deb ... 2348s Unpacking tcl-expect:armhf (5.45.4-3) ... 2348s Selecting previously unselected package expect. 2348s Preparing to unpack .../3-expect_5.45.4-3_armhf.deb ... 2348s Unpacking expect (5.45.4-3) ... 2348s Selecting previously unselected package ssl-cert. 2348s Preparing to unpack .../4-ssl-cert_1.1.2ubuntu2_all.deb ... 2348s Unpacking ssl-cert (1.1.2ubuntu2) ... 2348s Selecting previously unselected package autopkgtest-satdep. 2348s Preparing to unpack .../5-5-autopkgtest-satdep.deb ... 2348s Unpacking autopkgtest-satdep (0) ... 2348s Setting up ssl-cert (1.1.2ubuntu2) ... 2348s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 2349s Setting up libtcl8.6:armhf (8.6.15+dfsg-2) ... 2349s Setting up tcl8.6 (8.6.15+dfsg-2) ... 2349s Setting up tcl-expect:armhf (5.45.4-3) ... 2349s Setting up expect (5.45.4-3) ... 2349s Setting up autopkgtest-satdep (0) ... 2349s Processing triggers for man-db (2.12.1-3) ... 2349s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2361s (Reading database ... 60614 files and directories currently installed.) 2361s Removing autopkgtest-satdep (0) ... 2367s autopkgtest [08:21:07]: test ssl-passphrase: [----------------------- 2369s + cd /etc/ssl/private 2369s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 2369s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 2369s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 2369s writing RSA key 2369s + a2enmod ssl 2369s Considering dependency mime for ssl: 2369s Module mime already enabled 2369s Considering dependency socache_shmcb for ssl: 2369s Enabling module socache_shmcb. 2369s Enabling module ssl. 2369s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2369s To activate the new configuration, you need to run: 2369s systemctl restart apache2 2369s + a2ensite default-ssl 2369s Enabling site default-ssl. 2369s To activate the new configuration, you need to run: 2369s systemctl reload apache2 2369s + expect 2369s + password_responder 2369s + [ ! -e /run/systemd/ask-password/sck.* ] 2369s + sleep 1 2369s spawn service apache2 restart 2370s Enter passphrase for SSL/TLS keys for autopkgtest-lxd-jngkqz.lxd:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 2370s + [ ! -e /run/systemd/ask-password/sck.dc6cb1d0b8d1060f ] 2370s + echo ssl-passphrase test password responder: found prompt, sending password 2370s + echo test 2370s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.dc6cb1d0b8d1060f 2370s 2370s + echo Hello, world! 2370s + curl -k https://localhost/hello.txt 2370s % Total % Received % Xferd Average Speed Time Time Time Current 2370s Dload Upload Total Spent Left Speed 2370s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1432 0 --:--:-- --:--:-- --:--:-- 1555 2370s + result=Hello, world! 2370s + [ Hello, world! != Hello, world! ] 2370s autopkgtest [08:21:10]: test ssl-passphrase: -----------------------] 2374s autopkgtest [08:21:14]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 2374s ssl-passphrase PASS 2378s autopkgtest [08:21:18]: test check-http2: preparing testbed 2433s autopkgtest [08:22:13]: testbed dpkg architecture: armhf 2435s autopkgtest [08:22:15]: testbed apt version: 2.9.8 2435s autopkgtest [08:22:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2442s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2443s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [100 kB] 2443s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 2443s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1005 kB] 2443s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 2443s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [105 kB] 2443s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [695 kB] 2443s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5036 B] 2443s Fetched 2006 kB in 1s (2035 kB/s) 2443s Reading package lists... 2459s tee: /proc/self/fd/2: Permission denied 2480s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 2480s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2480s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2480s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2481s Reading package lists... 2481s Reading package lists... 2482s Building dependency tree... 2482s Reading state information... 2482s Calculating upgrade... 2483s The following packages will be upgraded: 2483s libbrotli1 2483s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2483s Need to get 317 kB of archives. 2483s After this operation, 0 B of additional disk space will be used. 2483s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libbrotli1 armhf 1.1.0-2build3 [317 kB] 2483s Fetched 317 kB in 0s (725 kB/s) 2484s (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 ... 59560 files and directories currently installed.) 2484s Preparing to unpack .../libbrotli1_1.1.0-2build3_armhf.deb ... 2484s Unpacking libbrotli1:armhf (1.1.0-2build3) over (1.1.0-2build2) ... 2484s Setting up libbrotli1:armhf (1.1.0-2build3) ... 2484s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2484s Reading package lists... 2484s Building dependency tree... 2484s Reading state information... 2485s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2487s autopkgtest [08:23:07]: rebooting testbed after setup commands that affected boot 2588s Reading package lists... 2589s Building dependency tree... 2589s Reading state information... 2589s Starting pkgProblemResolver with broken count: 0 2589s Starting 2 pkgProblemResolver with broken count: 0 2589s Done 2590s The following additional packages will be installed: 2590s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2590s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2590s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2590s Suggested packages: 2590s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2590s The following NEW packages will be installed: 2590s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2590s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2590s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2590s 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. 2590s Need to get 2309 kB/2309 kB of archives. 2590s After this operation, 6565 kB of additional disk space will be used. 2590s Get:1 /tmp/autopkgtest.w6OJmV/6-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [728 B] 2590s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.2-3.2ubuntu1 [87.9 kB] 2590s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu1 [82.7 kB] 2590s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu1 [9662 B] 2590s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu1 [8564 B] 2590s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 2590s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-1ubuntu1 [1214 kB] 2590s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-1ubuntu1 [163 kB] 2590s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-1ubuntu1 [98.6 kB] 2590s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-1ubuntu1 [90.4 kB] 2590s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf libev4t64 armhf 1:4.33-2.1build1 [26.3 kB] 2590s Get:12 http://ftpmaster.internal/ubuntu plucky/universe armhf libjemalloc2 armhf 5.3.0-2build1 [200 kB] 2590s Get:13 http://ftpmaster.internal/ubuntu plucky/universe armhf nghttp2-client armhf 1.64.0-1 [175 kB] 2590s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.2ubuntu2 [18.0 kB] 2591s Preconfiguring packages ... 2591s Fetched 2309 kB in 1s (3350 kB/s) 2591s Selecting previously unselected package libapr1t64:armhf. 2591s (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 ... 59560 files and directories currently installed.) 2591s Preparing to unpack .../00-libapr1t64_1.7.2-3.2ubuntu1_armhf.deb ... 2591s Unpacking libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 2591s Selecting previously unselected package libaprutil1t64:armhf. 2591s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_armhf.deb ... 2591s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 2591s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2591s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_armhf.deb ... 2591s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 2591s Selecting previously unselected package libaprutil1-ldap:armhf. 2591s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_armhf.deb ... 2591s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 2591s Selecting previously unselected package liblua5.4-0:armhf. 2591s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_armhf.deb ... 2591s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 2591s Selecting previously unselected package apache2-bin. 2591s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_armhf.deb ... 2591s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2591s Selecting previously unselected package apache2-data. 2591s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ... 2591s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2591s Selecting previously unselected package apache2-utils. 2591s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_armhf.deb ... 2591s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2591s Selecting previously unselected package apache2. 2591s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_armhf.deb ... 2591s Unpacking apache2 (2.4.62-1ubuntu1) ... 2591s Selecting previously unselected package libev4t64:armhf. 2591s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_armhf.deb ... 2591s Unpacking libev4t64:armhf (1:4.33-2.1build1) ... 2591s Selecting previously unselected package libjemalloc2:armhf. 2591s Preparing to unpack .../10-libjemalloc2_5.3.0-2build1_armhf.deb ... 2591s Unpacking libjemalloc2:armhf (5.3.0-2build1) ... 2591s Selecting previously unselected package nghttp2-client. 2591s Preparing to unpack .../11-nghttp2-client_1.64.0-1_armhf.deb ... 2591s Unpacking nghttp2-client (1.64.0-1) ... 2591s Selecting previously unselected package ssl-cert. 2591s Preparing to unpack .../12-ssl-cert_1.1.2ubuntu2_all.deb ... 2591s Unpacking ssl-cert (1.1.2ubuntu2) ... 2591s Selecting previously unselected package autopkgtest-satdep. 2591s Preparing to unpack .../13-6-autopkgtest-satdep.deb ... 2591s Unpacking autopkgtest-satdep (0) ... 2591s Setting up libev4t64:armhf (1:4.33-2.1build1) ... 2591s Setting up libjemalloc2:armhf (5.3.0-2build1) ... 2591s Setting up nghttp2-client (1.64.0-1) ... 2591s Setting up ssl-cert (1.1.2ubuntu2) ... 2592s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 2592s Setting up libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 2592s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 2592s Setting up apache2-data (2.4.62-1ubuntu1) ... 2592s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 2592s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 2592s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 2592s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2592s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2592s Setting up apache2 (2.4.62-1ubuntu1) ... 2592s Enabling module mpm_event. 2592s Enabling module authz_core. 2592s Enabling module authz_host. 2592s Enabling module authn_core. 2592s Enabling module auth_basic. 2592s Enabling module access_compat. 2592s Enabling module authn_file. 2592s Enabling module authz_user. 2592s Enabling module alias. 2592s Enabling module dir. 2592s Enabling module autoindex. 2592s Enabling module env. 2592s Enabling module mime. 2592s Enabling module negotiation. 2593s Enabling module setenvif. 2593s Enabling module filter. 2593s Enabling module deflate. 2593s Enabling module status. 2593s Enabling module reqtimeout. 2593s Enabling conf charset. 2593s Enabling conf localized-error-pages. 2593s Enabling conf other-vhosts-access-log. 2593s Enabling conf security. 2593s Enabling conf serve-cgi-bin. 2593s Enabling site 000-default. 2593s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2594s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2595s Setting up autopkgtest-satdep (0) ... 2595s Processing triggers for ufw (0.36.2-8) ... 2595s Processing triggers for man-db (2.12.1-3) ... 2596s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2607s (Reading database ... 60304 files and directories currently installed.) 2607s Removing autopkgtest-satdep (0) ... 2621s autopkgtest [08:25:21]: test check-http2: [----------------------- 2623s + a2enmod http2 2623s Enabling module http2. 2623s + a2enmod ssl 2623s To activate the new configuration, you need to run: 2623s systemctl restart apache2 2623s Considering dependency mime for ssl: 2623s Module mime already enabled 2623s Considering dependency socache_shmcb for ssl: 2623s Enabling module socache_shmcb. 2623s Enabling module ssl. 2623s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2623s To activate the new configuration, you need to run: 2623s systemctl restart apache2 2623s + a2ensite default-ssl 2623s Enabling site default-ssl. 2623s + echo Protocols h2c h2 http/1.1 2623s + service apache2 restart 2623s To activate the new configuration, you need to run: 2623s systemctl reload apache2 2623s + echo Hello, world! 2623s + testapache curl -s -k http://localhost/hello.txt 2623s + cmd=curl -s -k http://localhost/hello.txt 2623s + curl -s -k http://localhost/hello.txt 2623s OK 2623s + result=Hello, world! 2623s + [ Hello, world! != Hello, world! ] 2623s + echo OK 2623s + testapache curl -s -k https://localhost/hello.txt 2623s + cmd=curl -s -k https://localhost/hello.txt 2623s + curl -s -k https://localhost/hello.txt 2623s OK 2623s + result=Hello, world! 2623s + [ Hello, world! != Hello, world! ] 2623s + echo OK 2623s + testapache nghttp --no-verify-peer https://localhost/hello.txt 2623s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 2623s + nghttp --no-verify-peer https://localhost/hello.txt 2623s + result=Hello, world! 2623s + [ Hello, world! != Hello, world! ] 2623s + echo OK 2623s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 2623s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 2623s + nghttp -u --no-verify-peer http://localhost/hello.txt 2623s + result=Hello, world! 2623s + [ Hello, world! != Hello, world! ] 2623s + echo OK 2623s OK 2623s OK 2623s autopkgtest [08:25:23]: test check-http2: -----------------------] 2628s autopkgtest [08:25:28]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 2628s check-http2 PASS 2632s autopkgtest [08:25:32]: test check-ubuntu-branding: preparing testbed 2686s autopkgtest [08:26:26]: testbed dpkg architecture: armhf 2688s autopkgtest [08:26:28]: testbed apt version: 2.9.8 2688s autopkgtest [08:26:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2696s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2696s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1005 kB] 2696s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [100 kB] 2697s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 2697s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 2697s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [105 kB] 2697s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [695 kB] 2697s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5036 B] 2697s Fetched 2006 kB in 1s (2294 kB/s) 2697s Reading package lists... 2712s tee: /proc/self/fd/2: Permission denied 2733s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 2733s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2733s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2733s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2734s Reading package lists... 2734s Reading package lists... 2734s Building dependency tree... 2734s Reading state information... 2735s Calculating upgrade... 2735s The following packages will be upgraded: 2735s libbrotli1 2736s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2736s Need to get 317 kB of archives. 2736s After this operation, 0 B of additional disk space will be used. 2736s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libbrotli1 armhf 1.1.0-2build3 [317 kB] 2736s Fetched 317 kB in 0s (787 kB/s) 2736s (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 ... 59560 files and directories currently installed.) 2736s Preparing to unpack .../libbrotli1_1.1.0-2build3_armhf.deb ... 2736s Unpacking libbrotli1:armhf (1.1.0-2build3) over (1.1.0-2build2) ... 2736s Setting up libbrotli1:armhf (1.1.0-2build3) ... 2736s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2737s Reading package lists... 2737s Building dependency tree... 2737s Reading state information... 2738s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2739s autopkgtest [08:27:19]: rebooting testbed after setup commands that affected boot 2843s Reading package lists... 2843s Building dependency tree... 2843s Reading state information... 2844s Starting pkgProblemResolver with broken count: 0 2844s Starting 2 pkgProblemResolver with broken count: 0 2844s Done 2845s The following additional packages will be installed: 2845s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2845s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2845s Suggested packages: 2845s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2845s Recommended packages: 2845s ssl-cert 2845s The following NEW packages will be installed: 2845s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2845s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2845s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 2845s Need to get 1889 kB/1890 kB of archives. 2845s After this operation, 5592 kB of additional disk space will be used. 2845s Get:1 /tmp/autopkgtest.w6OJmV/7-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [708 B] 2845s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.2-3.2ubuntu1 [87.9 kB] 2845s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu1 [82.7 kB] 2845s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu1 [9662 B] 2845s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu1 [8564 B] 2845s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 2845s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-1ubuntu1 [1214 kB] 2845s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-1ubuntu1 [163 kB] 2845s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-1ubuntu1 [98.6 kB] 2845s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-1ubuntu1 [90.4 kB] 2846s Fetched 1889 kB in 1s (2806 kB/s) 2846s Selecting previously unselected package libapr1t64:armhf. 2846s (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 ... 59560 files and directories currently installed.) 2846s Preparing to unpack .../0-libapr1t64_1.7.2-3.2ubuntu1_armhf.deb ... 2846s Unpacking libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 2846s Selecting previously unselected package libaprutil1t64:armhf. 2846s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_armhf.deb ... 2846s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 2846s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2846s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_armhf.deb ... 2846s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 2846s Selecting previously unselected package libaprutil1-ldap:armhf. 2846s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_armhf.deb ... 2846s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 2846s Selecting previously unselected package liblua5.4-0:armhf. 2846s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_armhf.deb ... 2846s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 2846s Selecting previously unselected package apache2-bin. 2846s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_armhf.deb ... 2846s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2846s Selecting previously unselected package apache2-data. 2846s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 2846s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2846s Selecting previously unselected package apache2-utils. 2846s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_armhf.deb ... 2846s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2846s Selecting previously unselected package apache2. 2846s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_armhf.deb ... 2846s Unpacking apache2 (2.4.62-1ubuntu1) ... 2846s Selecting previously unselected package autopkgtest-satdep. 2846s Preparing to unpack .../9-7-autopkgtest-satdep.deb ... 2846s Unpacking autopkgtest-satdep (0) ... 2846s Setting up libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 2846s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 2846s Setting up apache2-data (2.4.62-1ubuntu1) ... 2846s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 2846s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 2846s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 2846s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2846s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2846s Setting up apache2 (2.4.62-1ubuntu1) ... 2846s Enabling module mpm_event. 2846s Enabling module authz_core. 2846s Enabling module authz_host. 2846s Enabling module authn_core. 2846s Enabling module auth_basic. 2846s Enabling module access_compat. 2846s Enabling module authn_file. 2846s Enabling module authz_user. 2846s Enabling module alias. 2846s Enabling module dir. 2846s Enabling module autoindex. 2846s Enabling module env. 2847s Enabling module mime. 2847s Enabling module negotiation. 2847s Enabling module setenvif. 2847s Enabling module filter. 2847s Enabling module deflate. 2847s Enabling module status. 2847s Enabling module reqtimeout. 2847s Enabling conf charset. 2847s Enabling conf localized-error-pages. 2847s Enabling conf other-vhosts-access-log. 2847s Enabling conf security. 2847s Enabling conf serve-cgi-bin. 2847s Enabling site 000-default. 2848s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2848s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2849s Setting up autopkgtest-satdep (0) ... 2849s Processing triggers for ufw (0.36.2-8) ... 2849s Processing triggers for man-db (2.12.1-3) ... 2850s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2861s (Reading database ... 60274 files and directories currently installed.) 2861s Removing autopkgtest-satdep (0) ... 2875s autopkgtest [08:29:35]: test check-ubuntu-branding: [----------------------- 2877s + ubuntu_logo_path=icons/ubuntu-logo.png 2877s ++ curl -s http://localhost 2877s + html_content=' 2877s 2877s 2877s 2877s 2877s Apache2 Ubuntu Default Page: It works 2877s 2877s 2877s 2877s
2877s 2877s
2877s
2877s

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

2877s 2877s

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

2877s 2877s
2877s
2877s
2877s Configuration Overview 2877s
2877s
2877s

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

2877s

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

2877s
2877s /etc/apache2/
2877s |-- apache2.conf
2877s |       `--  ports.conf
2877s |-- mods-enabled
2877s |       |-- *.load
2878s autopkgtest [08:29:38]: test check-ubuntu-branding: -----------------------]
2882s autopkgtest [08:29:42]: test check-ubuntu-branding:  - - - - - - - - - - results - - - - - - - - - -
2882s check-ubuntu-branding PASS
2886s autopkgtest [08:29:46]: test chroot: preparing testbed
2940s autopkgtest [08:30:40]: testbed dpkg architecture: armhf
2942s autopkgtest [08:30:42]: testbed apt version: 2.9.8
2942s autopkgtest [08:30:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup
2950s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB]
2950s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB]
2950s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [100 kB]
2950s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1005 kB]
2951s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B]
2951s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [105 kB]
2951s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [695 kB]
2951s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5036 B]
2951s Fetched 2006 kB in 1s (2231 kB/s)
2951s Reading package lists...
2966s tee: /proc/self/fd/2: Permission denied
2988s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease
2988s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease
2988s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease
2988s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease
2989s Reading package lists...
2989s Reading package lists...
2989s Building dependency tree...
2989s Reading state information...
2990s Calculating upgrade...
2990s The following packages will be upgraded:
2990s   libbrotli1
2990s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2990s Need to get 317 kB of archives.
2990s After this operation, 0 B of additional disk space will be used.
2990s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libbrotli1 armhf 1.1.0-2build3 [317 kB]
2991s Fetched 317 kB in 0s (756 kB/s)
2991s (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 ... 59560 files and directories currently installed.)
2991s Preparing to unpack .../libbrotli1_1.1.0-2build3_armhf.deb ...
2991s Unpacking libbrotli1:armhf (1.1.0-2build3) over (1.1.0-2build2) ...
2991s Setting up libbrotli1:armhf (1.1.0-2build3) ...
2991s Processing triggers for libc-bin (2.40-1ubuntu3) ...
2992s Reading package lists...
2992s Building dependency tree...
2992s Reading state information...
2992s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2994s autopkgtest [08:31:34]: rebooting testbed after setup commands that affected boot
3096s Reading package lists...
3097s Building dependency tree...
3097s Reading state information...
3097s Starting pkgProblemResolver with broken count: 0
3097s Starting 2 pkgProblemResolver with broken count: 0
3097s Done
3098s The following additional packages will be installed:
3098s   apache2 apache2-bin apache2-data apache2-utils cpp cpp-14
3098s   cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf gcc gcc-14
3098s   gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf libapr1t64
3098s   libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libcc1-0
3098s   libgcc-14-dev libgomp1 libisl23 liblua5.4-0 libmpc3 libubsan1
3098s Suggested packages:
3098s   apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser
3098s   cpp-doc gcc-14-locales cpp-14-doc gcc-multilib manpages-dev autoconf
3098s   automake libtool flex bison gdb gcc-doc gcc-14-doc gdb-arm-linux-gnueabihf
3098s Recommended packages:
3098s   ssl-cert libc6-dev | libc-dev libc6-dev libc-dev
3098s The following NEW packages will be installed:
3098s   apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep cpp cpp-14
3098s   cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf gcc gcc-14
3098s   gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf libapr1t64
3098s   libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libcc1-0
3098s   libgcc-14-dev libgomp1 libisl23 liblua5.4-0 libmpc3 libubsan1
3098s 0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded.
3098s Need to get 35.3 MB/35.3 MB of archives.
3098s After this operation, 91.5 MB of additional disk space will be used.
3098s Get:1 /tmp/autopkgtest.w6OJmV/8-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B]
3098s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.2-3.2ubuntu1 [87.9 kB]
3098s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu1 [82.7 kB]
3098s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu1 [9662 B]
3098s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu1 [8564 B]
3098s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB]
3098s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-1ubuntu1 [1214 kB]
3098s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-1ubuntu1 [163 kB]
3098s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-1ubuntu1 [98.6 kB]
3098s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-1ubuntu1 [90.4 kB]
3098s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB]
3098s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB]
3098s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [9219 kB]
3099s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-8ubuntu1 [1032 B]
3099s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B]
3099s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB]
3099s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-8ubuntu1 [43.3 kB]
3099s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB]
3099s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB]
3099s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB]
3099s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB]
3099s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [18.0 MB]
3100s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-8ubuntu1 [498 kB]
3100s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B]
3100s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B]
3100s Fetched 35.3 MB in 2s (18.9 MB/s)
3100s Selecting previously unselected package libapr1t64:armhf.
3100s (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 ... 59560 files and directories currently installed.)
3100s Preparing to unpack .../00-libapr1t64_1.7.2-3.2ubuntu1_armhf.deb ...
3100s Unpacking libapr1t64:armhf (1.7.2-3.2ubuntu1) ...
3100s Selecting previously unselected package libaprutil1t64:armhf.
3100s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_armhf.deb ...
3100s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu1) ...
3100s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf.
3100s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_armhf.deb ...
3100s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ...
3100s Selecting previously unselected package libaprutil1-ldap:armhf.
3100s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_armhf.deb ...
3100s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ...
3100s Selecting previously unselected package liblua5.4-0:armhf.
3100s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_armhf.deb ...
3100s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ...
3100s Selecting previously unselected package apache2-bin.
3100s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_armhf.deb ...
3100s Unpacking apache2-bin (2.4.62-1ubuntu1) ...
3100s Selecting previously unselected package apache2-data.
3100s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ...
3100s Unpacking apache2-data (2.4.62-1ubuntu1) ...
3100s Selecting previously unselected package apache2-utils.
3100s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_armhf.deb ...
3100s Unpacking apache2-utils (2.4.62-1ubuntu1) ...
3100s Selecting previously unselected package apache2.
3100s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_armhf.deb ...
3100s Unpacking apache2 (2.4.62-1ubuntu1) ...
3100s Selecting previously unselected package libisl23:armhf.
3100s Preparing to unpack .../09-libisl23_0.27-1_armhf.deb ...
3100s Unpacking libisl23:armhf (0.27-1) ...
3100s Selecting previously unselected package libmpc3:armhf.
3100s Preparing to unpack .../10-libmpc3_1.3.1-1build2_armhf.deb ...
3100s Unpacking libmpc3:armhf (1.3.1-1build2) ...
3100s Selecting previously unselected package cpp-14-arm-linux-gnueabihf.
3100s Preparing to unpack .../11-cpp-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ...
3100s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package cpp-14.
3101s Preparing to unpack .../12-cpp-14_14.2.0-8ubuntu1_armhf.deb ...
3101s Unpacking cpp-14 (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package cpp-arm-linux-gnueabihf.
3101s Preparing to unpack .../13-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ...
3101s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ...
3101s Selecting previously unselected package cpp.
3101s Preparing to unpack .../14-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ...
3101s Unpacking cpp (4:14.1.0-2ubuntu1) ...
3101s Selecting previously unselected package libcc1-0:armhf.
3101s Preparing to unpack .../15-libcc1-0_14.2.0-8ubuntu1_armhf.deb ...
3101s Unpacking libcc1-0:armhf (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package libgomp1:armhf.
3101s Preparing to unpack .../16-libgomp1_14.2.0-8ubuntu1_armhf.deb ...
3101s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package libasan8:armhf.
3101s Preparing to unpack .../17-libasan8_14.2.0-8ubuntu1_armhf.deb ...
3101s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package libubsan1:armhf.
3101s Preparing to unpack .../18-libubsan1_14.2.0-8ubuntu1_armhf.deb ...
3101s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package libgcc-14-dev:armhf.
3101s Preparing to unpack .../19-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ...
3101s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package gcc-14-arm-linux-gnueabihf.
3101s Preparing to unpack .../20-gcc-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ...
3101s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package gcc-14.
3101s Preparing to unpack .../21-gcc-14_14.2.0-8ubuntu1_armhf.deb ...
3101s Unpacking gcc-14 (14.2.0-8ubuntu1) ...
3101s Selecting previously unselected package gcc-arm-linux-gnueabihf.
3101s Preparing to unpack .../22-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ...
3101s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ...
3101s Selecting previously unselected package gcc.
3101s Preparing to unpack .../23-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ...
3101s Unpacking gcc (4:14.1.0-2ubuntu1) ...
3101s Selecting previously unselected package autopkgtest-satdep.
3101s Preparing to unpack .../24-8-autopkgtest-satdep.deb ...
3101s Unpacking autopkgtest-satdep (0) ...
3101s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ...
3101s Setting up libmpc3:armhf (1.3.1-1build2) ...
3101s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ...
3101s Setting up libasan8:armhf (14.2.0-8ubuntu1) ...
3101s Setting up libapr1t64:armhf (1.7.2-3.2ubuntu1) ...
3101s Setting up liblua5.4-0:armhf (5.4.6-3build2) ...
3101s Setting up apache2-data (2.4.62-1ubuntu1) ...
3101s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ...
3101s Setting up libisl23:armhf (0.27-1) ...
3101s Setting up libcc1-0:armhf (14.2.0-8ubuntu1) ...
3101s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ...
3101s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu1) ...
3101s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ...
3101s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ...
3101s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ...
3101s Setting up cpp-14 (14.2.0-8ubuntu1) ...
3101s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ...
3101s Setting up apache2-utils (2.4.62-1ubuntu1) ...
3101s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ...
3101s Setting up apache2-bin (2.4.62-1ubuntu1) ...
3101s Setting up gcc-14 (14.2.0-8ubuntu1) ...
3101s Setting up cpp (4:14.1.0-2ubuntu1) ...
3101s Setting up apache2 (2.4.62-1ubuntu1) ...
3101s Enabling module mpm_event.
3102s Enabling module authz_core.
3102s Enabling module authz_host.
3102s Enabling module authn_core.
3102s Enabling module auth_basic.
3102s Enabling module access_compat.
3102s Enabling module authn_file.
3102s Enabling module authz_user.
3102s Enabling module alias.
3102s Enabling module dir.
3102s Enabling module autoindex.
3102s Enabling module env.
3102s Enabling module mime.
3102s Enabling module negotiation.
3102s Enabling module setenvif.
3102s Enabling module filter.
3102s Enabling module deflate.
3102s Enabling module status.
3102s Enabling module reqtimeout.
3102s Enabling conf charset.
3102s Enabling conf localized-error-pages.
3102s Enabling conf other-vhosts-access-log.
3102s Enabling conf security.
3102s Enabling conf serve-cgi-bin.
3102s Enabling site 000-default.
3103s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'.
3103s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'.
3104s Setting up gcc (4:14.1.0-2ubuntu1) ...
3104s Setting up autopkgtest-satdep (0) ...
3104s Processing triggers for ufw (0.36.2-8) ...
3104s Processing triggers for man-db (2.12.1-3) ...
3105s Processing triggers for libc-bin (2.40-1ubuntu3) ...
3117s (Reading database ... 60487 files and directories currently installed.)
3117s Removing autopkgtest-satdep (0) ...
3130s autopkgtest [08:33:50]: test chroot: [-----------------------
3132s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf
3132s + gcc --print-file-name=libgcc_s.so.1
3132s + LIBGCC_S_PATH=/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/libgcc_s.so.1
3132s + cat
3132s + a2enconf chroot
3132s Enabling conf chroot.
3132s To activate the new configuration, you need to run:
3132s   systemctl reload apache2
3132s + echo Hello, world!
3132s + service apache2 restart
3132s + wget -qO- http://localhost/hello.txt
3132s + result=Hello, world!
3132s + [ Hello, world! != Hello, world! ]
3133s autopkgtest [08:33:53]: test chroot: -----------------------]
3137s chroot               PASS
3137s autopkgtest [08:33:57]: test chroot:  - - - - - - - - - - results - - - - - - - - - -
3140s autopkgtest [08:34:00]: test uwsgi: preparing testbed
3196s autopkgtest [08:34:56]: testbed dpkg architecture: armhf
3198s autopkgtest [08:34:58]: testbed apt version: 2.9.8
3198s autopkgtest [08:34:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup
3205s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB]
3206s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B]
3206s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [100 kB]
3206s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB]
3206s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1005 kB]
3206s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [105 kB]
3206s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [695 kB]
3206s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5036 B]
3206s Fetched 2006 kB in 1s (1859 kB/s)
3206s Reading package lists...
3222s tee: /proc/self/fd/2: Permission denied
3245s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease
3245s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease
3245s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease
3245s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease
3246s Reading package lists...
3246s Reading package lists...
3246s Building dependency tree...
3246s Reading state information...
3247s Calculating upgrade...
3247s The following packages will be upgraded:
3247s   libbrotli1
3247s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3247s Need to get 317 kB of archives.
3247s After this operation, 0 B of additional disk space will be used.
3247s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libbrotli1 armhf 1.1.0-2build3 [317 kB]
3248s Fetched 317 kB in 0s (783 kB/s)
3248s (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 ... 59560 files and directories currently installed.)
3248s Preparing to unpack .../libbrotli1_1.1.0-2build3_armhf.deb ...
3248s Unpacking libbrotli1:armhf (1.1.0-2build3) over (1.1.0-2build2) ...
3248s Setting up libbrotli1:armhf (1.1.0-2build3) ...
3248s Processing triggers for libc-bin (2.40-1ubuntu3) ...
3248s Reading package lists...
3249s Building dependency tree...
3249s Reading state information...
3249s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3251s autopkgtest [08:35:51]: rebooting testbed after setup commands that affected boot
3352s Reading package lists...
3353s Building dependency tree...
3353s Reading state information...
3353s Starting pkgProblemResolver with broken count: 0
3353s Starting 2 pkgProblemResolver with broken count: 0
3353s Done
3354s The following additional packages will be installed:
3354s   apache2 apache2-bin apache2-data apache2-utils libapr1t64
3354s   libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0
3354s   libnorm1t64 libpgm-5.3-0t64 libpython3.12t64 libsodium23 libyajl2 libzmq5
3354s   uwsgi uwsgi-core uwsgi-plugin-python3
3354s Suggested packages:
3354s   apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser
3354s   nginx-full | libapache2-mod-proxy-uwsgi | libapache2-mod-uwsgi
3354s   | libapache2-mod-ruwsgi uwsgi-dev uwsgi-extra uwsgi-plugins-all
3354s   python3-uwsgidecorators
3354s Recommended packages:
3354s   ssl-cert
3354s The following NEW packages will be installed:
3354s   apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64
3354s   libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0
3354s   libnorm1t64 libpgm-5.3-0t64 libpython3.12t64 libsodium23 libyajl2 libzmq5
3354s   uwsgi uwsgi-core uwsgi-plugin-python3
3354s 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded.
3354s Need to get 5385 kB/5386 kB of archives.
3354s After this operation, 15.0 MB of additional disk space will be used.
3354s Get:1 /tmp/autopkgtest.w6OJmV/9-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [752 B]
3354s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.2-3.2ubuntu1 [87.9 kB]
3354s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu1 [82.7 kB]
3354s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu1 [9662 B]
3354s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu1 [8564 B]
3354s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB]
3354s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-1ubuntu1 [1214 kB]
3355s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-1ubuntu1 [163 kB]
3355s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-1ubuntu1 [98.6 kB]
3355s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-1ubuntu1 [90.4 kB]
3355s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf libnorm1t64 armhf 1.5.9+dfsg-3.1build1 [206 kB]
3355s Get:12 http://ftpmaster.internal/ubuntu plucky/universe armhf libpgm-5.3-0t64 armhf 5.3.128~dfsg-2.1build1 [171 kB]
3355s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12t64 armhf 3.12.7-3 [2075 kB]
3355s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libsodium23 armhf 1.0.18-1build3 [139 kB]
3355s Get:15 http://ftpmaster.internal/ubuntu plucky/universe armhf libzmq5 armhf 4.3.5-1build2 [262 kB]
3355s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libyajl2 armhf 2.1.0-5build1 [17.4 kB]
3355s Get:17 http://ftpmaster.internal/ubuntu plucky/universe armhf uwsgi-core armhf 2.0.26-2ubuntu3 [529 kB]
3355s Get:18 http://ftpmaster.internal/ubuntu plucky/universe armhf uwsgi armhf 2.0.26-2ubuntu3 [22.7 kB]
3355s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf uwsgi-plugin-python3 armhf 2.0.26-2ubuntu3 [74.9 kB]
3355s Fetched 5385 kB in 1s (6820 kB/s)
3355s Selecting previously unselected package libapr1t64:armhf.
3355s (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 ... 59560 files and directories currently installed.)
3355s Preparing to unpack .../00-libapr1t64_1.7.2-3.2ubuntu1_armhf.deb ...
3355s Unpacking libapr1t64:armhf (1.7.2-3.2ubuntu1) ...
3355s Selecting previously unselected package libaprutil1t64:armhf.
3355s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_armhf.deb ...
3355s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu1) ...
3355s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf.
3355s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_armhf.deb ...
3355s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ...
3355s Selecting previously unselected package libaprutil1-ldap:armhf.
3355s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_armhf.deb ...
3355s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ...
3355s Selecting previously unselected package liblua5.4-0:armhf.
3355s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_armhf.deb ...
3355s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ...
3355s Selecting previously unselected package apache2-bin.
3355s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_armhf.deb ...
3355s Unpacking apache2-bin (2.4.62-1ubuntu1) ...
3355s Selecting previously unselected package apache2-data.
3355s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ...
3355s Unpacking apache2-data (2.4.62-1ubuntu1) ...
3355s Selecting previously unselected package apache2-utils.
3355s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_armhf.deb ...
3355s Unpacking apache2-utils (2.4.62-1ubuntu1) ...
3355s Selecting previously unselected package apache2.
3355s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_armhf.deb ...
3355s Unpacking apache2 (2.4.62-1ubuntu1) ...
3355s Selecting previously unselected package libnorm1t64:armhf.
3355s Preparing to unpack .../09-libnorm1t64_1.5.9+dfsg-3.1build1_armhf.deb ...
3355s Unpacking libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ...
3355s Selecting previously unselected package libpgm-5.3-0t64:armhf.
3355s Preparing to unpack .../10-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_armhf.deb ...
3355s Unpacking libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ...
3356s Selecting previously unselected package libpython3.12t64:armhf.
3356s Preparing to unpack .../11-libpython3.12t64_3.12.7-3_armhf.deb ...
3356s Unpacking libpython3.12t64:armhf (3.12.7-3) ...
3356s Selecting previously unselected package libsodium23:armhf.
3356s Preparing to unpack .../12-libsodium23_1.0.18-1build3_armhf.deb ...
3356s Unpacking libsodium23:armhf (1.0.18-1build3) ...
3356s Selecting previously unselected package libzmq5:armhf.
3356s Preparing to unpack .../13-libzmq5_4.3.5-1build2_armhf.deb ...
3356s Unpacking libzmq5:armhf (4.3.5-1build2) ...
3356s Selecting previously unselected package libyajl2:armhf.
3356s Preparing to unpack .../14-libyajl2_2.1.0-5build1_armhf.deb ...
3356s Unpacking libyajl2:armhf (2.1.0-5build1) ...
3356s Selecting previously unselected package uwsgi-core.
3356s Preparing to unpack .../15-uwsgi-core_2.0.26-2ubuntu3_armhf.deb ...
3356s Unpacking uwsgi-core (2.0.26-2ubuntu3) ...
3356s Selecting previously unselected package uwsgi.
3356s Preparing to unpack .../16-uwsgi_2.0.26-2ubuntu3_armhf.deb ...
3356s Unpacking uwsgi (2.0.26-2ubuntu3) ...
3356s Selecting previously unselected package uwsgi-plugin-python3.
3356s Preparing to unpack .../17-uwsgi-plugin-python3_2.0.26-2ubuntu3_armhf.deb ...
3356s Unpacking uwsgi-plugin-python3 (2.0.26-2ubuntu3) ...
3356s Selecting previously unselected package autopkgtest-satdep.
3356s Preparing to unpack .../18-9-autopkgtest-satdep.deb ...
3356s Unpacking autopkgtest-satdep (0) ...
3356s Setting up libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ...
3356s Setting up libsodium23:armhf (1.0.18-1build3) ...
3356s Setting up libyajl2:armhf (2.1.0-5build1) ...
3356s Setting up libpython3.12t64:armhf (3.12.7-3) ...
3356s Setting up libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ...
3356s Setting up libapr1t64:armhf (1.7.2-3.2ubuntu1) ...
3356s Setting up liblua5.4-0:armhf (5.4.6-3build2) ...
3356s Setting up apache2-data (2.4.62-1ubuntu1) ...
3356s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu1) ...
3356s Setting up libzmq5:armhf (4.3.5-1build2) ...
3356s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ...
3356s Setting up uwsgi-core (2.0.26-2ubuntu3) ...
3356s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ...
3356s Setting up uwsgi (2.0.26-2ubuntu3) ...
3356s Setting up uwsgi-plugin-python3 (2.0.26-2ubuntu3) ...
3356s Setting up apache2-utils (2.4.62-1ubuntu1) ...
3356s Setting up apache2-bin (2.4.62-1ubuntu1) ...
3356s Setting up apache2 (2.4.62-1ubuntu1) ...
3356s Enabling module mpm_event.
3356s Enabling module authz_core.
3356s Enabling module authz_host.
3356s Enabling module authn_core.
3356s Enabling module auth_basic.
3356s Enabling module access_compat.
3356s Enabling module authn_file.
3356s Enabling module authz_user.
3356s Enabling module alias.
3356s Enabling module dir.
3357s Enabling module autoindex.
3357s Enabling module env.
3357s Enabling module mime.
3357s Enabling module negotiation.
3357s Enabling module setenvif.
3357s Enabling module filter.
3357s Enabling module deflate.
3357s Enabling module status.
3357s Enabling module reqtimeout.
3357s Enabling conf charset.
3357s Enabling conf localized-error-pages.
3357s Enabling conf other-vhosts-access-log.
3357s Enabling conf security.
3357s Enabling conf serve-cgi-bin.
3357s Enabling site 000-default.
3358s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'.
3358s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'.
3359s Setting up autopkgtest-satdep (0) ...
3359s Processing triggers for ufw (0.36.2-8) ...
3359s Processing triggers for man-db (2.12.1-3) ...
3360s Processing triggers for libc-bin (2.40-1ubuntu3) ...
3371s (Reading database ... 60563 files and directories currently installed.)
3371s Removing autopkgtest-satdep (0) ...
3386s autopkgtest [08:38:06]: test uwsgi: [-----------------------
3388s + RC=0
3388s + trap exit_handler EXIT
3388s + a2enmod proxy
3388s Enabling module proxy.
3388s To activate the new configuration, you need to run:
3388s   systemctl restart apache2
3388s + a2enmod proxy_uwsgi
3388s Considering dependency proxy for proxy_uwsgi:
3388s Module proxy already enabled
3388s Enabling module proxy_uwsgi.
3388s To activate the new configuration, you need to run:
3388s   systemctl restart apache2
3388s + rsync -a /var/log/apache2 /tmp/autopkgtest.w6OJmV/uwsgi-artifacts
3388s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log
3388s + mount -o bind /tmp/autopkgtest.w6OJmV/uwsgi-artifacts/apache2 /var/log/apache2
3388s + tee /etc/apache2/sites-available/000-default.conf
3388s 
3388s 	# The ServerName directive sets the request scheme, hostname and port that
3388s 	# the server uses to identify itself. This is used when creating
3388s 	# redirection URLs. In the context of virtual hosts, the ServerName
3388s 	# specifies what hostname must appear in the request's Host: header to
3388s 	# match this virtual host. For the default virtual host (this file) this
3388s 	# value is not decisive as it is used as a last resort host regardless.
3388s 	# However, you must set it for any further virtual host explicitly.
3388s 	#ServerName www.example.com
3388s 
3388s 	ServerAdmin webmaster@localhost
3388s 	DocumentRoot /var/www/html
3388s 
3388s 	# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
3388s 	# error, crit, alert, emerg.
3388s 	# It is also possible to configure the loglevel for particular
3388s 	# modules, e.g.
3388s 	#LogLevel info ssl:warn
3388s 
3388s 	ErrorLog ${APACHE_LOG_DIR}/error.log
3388s 	CustomLog ${APACHE_LOG_DIR}/access.log combined
3388s 
3388s 	# For most configuration files from conf-available/, which are
3388s 	# enabled or disabled at a global level, it is possible to
3388s 	# include a line for only one particular virtual host. For example the
3388s 	# following line enables the CGI configuration for this host only
3388s 	# after it has been globally disabled with "a2disconf".
3388s 	#Include conf-available/serve-cgi-bin.conf
3388s 	ProxyPass "/uwsgi" "unix:/run/uwsgi/test.socket|uwsgi://localhost"
3388s 
3388s + systemctl restart apache2
3388s + test -d /etc/uwsgi/
3388s + tee /etc/systemd/system/uwsgi-app@.socket
3388s [Unit]
3388s Description=Socket for uWSGI app %i
3388s 
3388s [Socket]
3388s ListenStream=/run/uwsgi/%i.socket
3388s SocketUser=www-%i
3388s SocketGroup=www-data
3388s SocketMode=0660
3388s 
3388s [Install]
3388s WantedBy=sockets.target
3388s + tee /etc/systemd/system/uwsgi-app@.service
3388s [Unit]
3388s Description=%i uWSGI app
3388s After=syslog.target
3388s 
3388s [Service]
3388s ExecStart=/usr/bin/uwsgi         --ini /etc/uwsgi/apps-available/%i.ini         --socket /run/uwsgi/%i.socket
3388s User=www-%i
3388s Group=www-data
3388s Restart=on-failure
3388s KillSignal=SIGQUIT
3388s Type=notify
3388s StandardError=file:/var/log/apache2/uwsgi.error.log
3388s StandardOutput=file:/var/log/apache2/uwsgi.log
3388s NotifyAccess=all
3388s 
3388s [Install]
3388s WantedBy=multi-user.target
3388s + systemctl daemon-reload
3388s + useradd uwsgi_test
3388s + useradd www-test
3389s + tee /etc/uwsgi/apps-available/test.ini
3389s [uwsgi]
3389s chdir=/tmp
3389s master=True
3389s cheap=True
3389s die-on-idle=True
3389s manage-script-name=True
3389s plugin=python3
3389s wsgi-file=/tmp/uwsgi.py
3389s + tee /tmp/uwsgi.py
3389s + chown www-test:www-test /tmp/uwsgi.py
3389s + chmod +x /tmp/uwsgi.py
3389s import wsgiref.headers as h
3389s def application(env, start_response):
3389s     buggy_header=('buggy','buggy#\r\nbuggy2:buggy2')
3389s     start_response('200 OK', [('Content-Type','text/html'),buggy_header])
3389s     ret = "Hello World Headers {}".format(env).encode()
3389s     return [ret]
3389s + systemctl enable uwsgi-app@test.socket
3389s Created symlink '/etc/systemd/system/sockets.target.wants/uwsgi-app@test.socket' → '/etc/systemd/system/uwsgi-app@.socket'.
3389s + systemctl enable uwsgi-app@test.service
3389s Created symlink '/etc/systemd/system/multi-user.target.wants/uwsgi-app@test.service' → '/etc/systemd/system/uwsgi-app@.service'.
3389s + systemctl start uwsgi-app@test.socket
3389s + systemctl restart apache2
3389s + wget -S -q --output-document - http://localhost/uwsgi
3389s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '127.0.0.1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '127.0.0.1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '34668', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.26-debian', 'uwsgi.node': b'autopkgtest-lxd-xaznjf'} HTTP/1.1 200 OK 3389s Date: Thu, 14 Nov 2024 08:38:09 GMT 3389s Server: Apache/2.4.62 (Ubuntu) 3389s Content-Type: text/html 3389s buggy: buggy# 3389s buggy2: buggy2 3389s Vary: Accept-Encoding 3389s Keep-Alive: timeout=5, max=100 3389s Connection: Keep-Alive 3389s Transfer-Encoding: chunked 3389s + wget -q --output-document - http://localhost/uwsgi 3389s + grep '^Hello World' 3389s + exit 0 3389s + exit_handler 3389s + systemctl stop apache2 3389s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '127.0.0.1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '127.0.0.1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '34672', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.26-debian', 'uwsgi.node': b'autopkgtest-lxd-xaznjf'} 3389s [Thu Nov 14 08:37:38.368670 2024] [mpm_event:notice] [pid 1202:tid 1202] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3389s [Thu Nov 14 08:37:38.368805 2024] [core:notice] [pid 1202:tid 1202] AH00094: Command line: '/usr/sbin/apache2' 3389s [Thu Nov 14 08:38:08.661989 2024] [mpm_event:notice] [pid 1631:tid 1631] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3389s [Thu Nov 14 08:38:08.662172 2024] [core:notice] [pid 1631:tid 1631] AH00094: Command line: '/usr/sbin/apache2' 3389s [Thu Nov 14 08:38:09.497047 2024] [mpm_event:notice] [pid 1631:tid 1631] AH00492: caught SIGWINCH, shutting down gracefully 3389s [Thu Nov 14 08:38:09.562974 2024] [mpm_event:notice] [pid 1825:tid 1825] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3389s [Thu Nov 14 08:38:09.563120 2024] [core:notice] [pid 1825:tid 1825] AH00094: Command line: '/usr/sbin/apache2' 3389s [Thu Nov 14 08:38:09.683028 2024] [mpm_event:notice] [pid 1825:tid 1825] AH00492: caught SIGWINCH, shutting down gracefully 3389s + test -f /run/uwsgi/uwsgi.pid 3389s + cat /tmp/autopkgtest.w6OJmV/uwsgi-artifacts/apache2/error.log 3389s + cat /tmp/autopkgtest.w6OJmV/uwsgi-artifacts/apache2/access.log 3389s 127.0.0.1 - - [14/Nov/2024:08:38:09 +0000] "GET /uwsgi HTTP/1.1" 200 1533 "-" "Wget/1.24.5" 3389s 127.0.0.1 - - [14/Nov/2024:08:38:09 +0000] "GET /uwsgi HTTP/1.1" 200 1533 "-" "Wget/1.24.5" 3389s + cat /tmp/autopkgtest.w6OJmV/uwsgi-artifacts/apache2/uwsgi.log 3389s + cat /tmp/autopkgtest.w6OJmV/uwsgi-artifacts/apache2/uwsgi.error.log 3389s [uWSGI] getting INI configuration from /etc/uwsgi/apps-available/test.ini 3389s *** Starting uWSGI 2.0.26-debian (32bit) on [Thu Nov 14 08:38:09 2024] *** 3389s compiled with version: 14.2.0 on 20 October 2024 12:32:40 3389s os: Linux-6.8.0-48-generic #48~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 7 11:49:53 UTC 2 3389s nodename: autopkgtest-lxd-xaznjf 3389s machine: armv7l 3389s clock source: unix 3389s pcre jit disabled 3389s detected number of CPU cores: 8 3389s current working directory: / 3389s detected binary path: /usr/bin/uwsgi-core 3389s chdir() to /tmp 3389s your memory page size is 4096 bytes 3389s detected max file descriptor number: 1024 3389s lock engine: pthread robust mutexes 3389s thunder lock: disabled (you can enable it with --thunder-lock) 3389s - SystemD socket activation detected - 3389s uwsgi socket 1 attached to UNIX address /run/uwsgi/test.socket fd 3 3389s Python version: 3.12.7 (main, Nov 8 2024, 17:55:36) [GCC 14.2.0] 3389s *** Python threads support is disabled. You can enable it with --enable-threads *** 3389s Python main interpreter initialized at 0xe90ced38 3389s your server socket listen backlog is limited to 100 connections 3389s your mercy for graceful operations on workers is 60 seconds 3389s mapped 130896 bytes (127 KB) for 1 cores 3389s *** Operational MODE: single process *** 3389s WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0xe90ced38 pid: 1884 (default app) 3389s *** uWSGI is running in multiple interpreter mode *** 3389s spawned uWSGI master process (pid: 1884) 3389s cheap mode enabled: waiting for socket connection... 3389s spawned uWSGI worker 1 (pid: 1885, cores: 1) 3389s [pid: 1885|app: 0|req: 1/1] 127.0.0.1 () {52 vars in 762 bytes} [Thu Nov 14 08:38:09 2024] GET /uwsgi => generated 1270 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 3389s [pid: 1885|app: 0|req: 2/2] 127.0.0.1 () {52 vars in 762 bytes} [Thu Nov 14 08:38:09 2024] GET /uwsgi => generated 1270 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 3390s autopkgtest [08:38:10]: test uwsgi: -----------------------] 3394s autopkgtest [08:38:14]: test uwsgi: - - - - - - - - - - results - - - - - - - - - - 3394s uwsgi PASS 3397s autopkgtest [08:38:17]: test CVE-2023-25690: preparing testbed 3452s autopkgtest [08:39:12]: testbed dpkg architecture: armhf 3454s autopkgtest [08:39:14]: testbed apt version: 2.9.8 3454s autopkgtest [08:39:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3461s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 3461s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1005 kB] 3462s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 3462s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 3462s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [100 kB] 3462s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [105 kB] 3462s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [695 kB] 3462s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5036 B] 3462s Fetched 2006 kB in 1s (2377 kB/s) 3462s Reading package lists... 3477s tee: /proc/self/fd/2: Permission denied 3498s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 3498s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 3498s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 3498s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 3499s Reading package lists... 3499s Reading package lists... 3500s Building dependency tree... 3500s Reading state information... 3500s Calculating upgrade... 3501s The following packages will be upgraded: 3501s libbrotli1 3501s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3501s Need to get 317 kB of archives. 3501s After this operation, 0 B of additional disk space will be used. 3501s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libbrotli1 armhf 1.1.0-2build3 [317 kB] 3501s Fetched 317 kB in 0s (775 kB/s) 3501s (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 ... 59560 files and directories currently installed.) 3501s Preparing to unpack .../libbrotli1_1.1.0-2build3_armhf.deb ... 3501s Unpacking libbrotli1:armhf (1.1.0-2build3) over (1.1.0-2build2) ... 3501s Setting up libbrotli1:armhf (1.1.0-2build3) ... 3501s Processing triggers for libc-bin (2.40-1ubuntu3) ... 3502s Reading package lists... 3502s Building dependency tree... 3502s Reading state information... 3503s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3505s autopkgtest [08:40:05]: rebooting testbed after setup commands that affected boot 3612s Reading package lists... 3612s Building dependency tree... 3612s Reading state information... 3613s Starting pkgProblemResolver with broken count: 0 3613s Starting 2 pkgProblemResolver with broken count: 0 3613s Done 3614s The following additional packages will be installed: 3614s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3614s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3614s Suggested packages: 3614s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3614s Recommended packages: 3614s ssl-cert 3614s The following NEW packages will be installed: 3614s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 3614s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3614s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 3614s Need to get 1889 kB/1890 kB of archives. 3614s After this operation, 5592 kB of additional disk space will be used. 3614s Get:1 /tmp/autopkgtest.w6OJmV/10-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [716 B] 3614s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.2-3.2ubuntu1 [87.9 kB] 3614s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu1 [82.7 kB] 3614s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu1 [9662 B] 3614s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu1 [8564 B] 3614s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 3614s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-1ubuntu1 [1214 kB] 3614s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-1ubuntu1 [163 kB] 3614s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-1ubuntu1 [98.6 kB] 3614s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-1ubuntu1 [90.4 kB] 3615s Fetched 1889 kB in 1s (3004 kB/s) 3615s Selecting previously unselected package libapr1t64:armhf. 3615s (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 ... 59560 files and directories currently installed.) 3615s Preparing to unpack .../0-libapr1t64_1.7.2-3.2ubuntu1_armhf.deb ... 3615s Unpacking libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 3615s Selecting previously unselected package libaprutil1t64:armhf. 3615s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_armhf.deb ... 3615s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 3615s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3615s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_armhf.deb ... 3615s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 3615s Selecting previously unselected package libaprutil1-ldap:armhf. 3615s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_armhf.deb ... 3615s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 3615s Selecting previously unselected package liblua5.4-0:armhf. 3615s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_armhf.deb ... 3615s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 3615s Selecting previously unselected package apache2-bin. 3615s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_armhf.deb ... 3615s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 3615s Selecting previously unselected package apache2-data. 3615s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 3615s Unpacking apache2-data (2.4.62-1ubuntu1) ... 3615s Selecting previously unselected package apache2-utils. 3615s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_armhf.deb ... 3615s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 3615s Selecting previously unselected package apache2. 3615s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_armhf.deb ... 3615s Unpacking apache2 (2.4.62-1ubuntu1) ... 3615s Selecting previously unselected package autopkgtest-satdep. 3615s Preparing to unpack .../9-10-autopkgtest-satdep.deb ... 3615s Unpacking autopkgtest-satdep (0) ... 3615s Setting up libapr1t64:armhf (1.7.2-3.2ubuntu1) ... 3615s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 3615s Setting up apache2-data (2.4.62-1ubuntu1) ... 3615s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu1) ... 3615s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu1) ... 3615s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu1) ... 3615s Setting up apache2-utils (2.4.62-1ubuntu1) ... 3615s Setting up apache2-bin (2.4.62-1ubuntu1) ... 3615s Setting up apache2 (2.4.62-1ubuntu1) ... 3615s Enabling module mpm_event. 3615s Enabling module authz_core. 3615s Enabling module authz_host. 3615s Enabling module authn_core. 3615s Enabling module auth_basic. 3615s Enabling module access_compat. 3615s Enabling module authn_file. 3615s Enabling module authz_user. 3615s Enabling module alias. 3615s Enabling module dir. 3615s Enabling module autoindex. 3616s Enabling module env. 3616s Enabling module mime. 3616s Enabling module negotiation. 3616s Enabling module setenvif. 3616s Enabling module filter. 3616s Enabling module deflate. 3616s Enabling module status. 3616s Enabling module reqtimeout. 3616s Enabling conf charset. 3616s Enabling conf localized-error-pages. 3616s Enabling conf other-vhosts-access-log. 3616s Enabling conf security. 3616s Enabling conf serve-cgi-bin. 3616s Enabling site 000-default. 3617s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 3617s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 3618s Setting up autopkgtest-satdep (0) ... 3618s Processing triggers for ufw (0.36.2-8) ... 3618s Processing triggers for man-db (2.12.1-3) ... 3619s Processing triggers for libc-bin (2.40-1ubuntu3) ... 3631s (Reading database ... 60274 files and directories currently installed.) 3631s Removing autopkgtest-satdep (0) ... 3647s autopkgtest [08:42:27]: test CVE-2023-25690: [----------------------- 3649s + RC=0 3649s + trap exit_handler EXIT 3649s + a2enmod proxy 3649s Enabling module proxy. 3649s + a2enmod proxy_http 3649s To activate the new configuration, you need to run: 3649s systemctl restart apache2 3649s Considering dependency proxy for proxy_http: 3649s Module proxy already enabled 3649s Enabling module proxy_http. 3649s To activate the new configuration, you need to run: 3649s systemctl restart apache2 3649s + a2enmod rewrite 3649s Enabling module rewrite. 3649s To activate the new configuration, you need to run: 3649s systemctl restart apache2 3649s + rsync -a /var/log/apache2 /tmp/autopkgtest.w6OJmV/CVE-2023-25690-artifacts 3649s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 3649s + mount -o bind /tmp/autopkgtest.w6OJmV/CVE-2023-25690-artifacts/apache2 /var/log/apache2 3649s Listen 80 3649s Listen 8080 3649s 3649s # The ServerName directive sets the request scheme, hostname and port that 3649s # the server uses to identify itself. This is used when creating 3649s # redirection URLs. In the context of virtual hosts, the ServerName 3649s # specifies what hostname must appear in the request's Host: header to 3649s # match this virtual host. For the default virtual host (this file) this 3649s # value is not decisive as it is used as a last resort host regardless. 3649s # However, you must set it for any further virtual host explicitly. 3649s #ServerName www.example.com 3649s 3649s ServerAdmin webmaster@localhost 3649s DocumentRoot /var/www/html 3649s 3649s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 3649s # error, crit, alert, emerg. 3649s # It is also possible to configure the loglevel for particular 3649s # modules, e.g. 3649s #LogLevel info ssl:warn 3649s 3649s ErrorLog ${APACHE_LOG_DIR}/error.8080.log 3649s CustomLog ${APACHE_LOG_DIR}/access.8080.log combined 3649s 3649s # For most configuration files from conf-available/, which are 3649s # enabled or disabled at a global level, it is possible to 3649s # include a line for only one particular virtual host. For example the 3649s # following line enables the CGI configuration for this host only 3649s # after it has been globally disabled with "a2disconf". 3649s #Include conf-available/serve-cgi-bin.conf 3649s 3649s 3649s # The ServerName directive sets the request scheme, hostname and port that 3649s # the server uses to identify itself. This is used when creating 3649s # redirection URLs. In the context of virtual hosts, the ServerName 3649s # specifies what hostname must appear in the request's Host: header to 3649s # match this virtual host. For the default virtual host (this file) this 3649s # value is not decisive as it is used as a last resort host regardless. 3649s # However, you must set it for any further virtual host explicitly. 3649s #ServerName www.example.com 3649s 3649s ServerAdmin webmaster@localhost 3649s DocumentRoot /var/www/html 3649s 3649s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 3649s # error, crit, alert, emerg. 3649s # It is also possible to configure the loglevel for particular 3649s # modules, e.g. 3649s #LogLevel info ssl:warn 3649s LogLevel alert rewrite:trace6 3649s LogLevel error proxy:trace6 3649s ErrorLog ${APACHE_LOG_DIR}/error.log 3649s CustomLog ${APACHE_LOG_DIR}/access.log combined 3649s 3649s RewriteEngine on 3649s RewriteRule "^/here/(.*)" "http://localhost:8080/index.html?$1" [P] 3649s ProxyPassReverse "/here/" "http://localhost:8080/" 3649s 3649s + tee /etc/apache2/ports.conf 3649s + tee /etc/apache2/sites-available/000-default.conf 3649s + systemctl restart apache2 3649s + CHOKEURL='http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 3649s + wget -S -q --output-document - 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 3649s HTTP/1.1 403 Forbidden 3649s Date: Thu, 14 Nov 2024 08:42:29 GMT 3649s Server: Apache/2.4.62 (Ubuntu) 3649s Content-Length: 274 3649s Keep-Alive: timeout=5, max=100 3649s Connection: Keep-Alive 3649s Content-Type: text/html; charset=iso-8859-1 3649s + true 3649s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 3649s + true 3649s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 3649s HTTP/1.1 403 Forbidden 3649s Date: Thu, 14 Nov 2024 08:42:29 GMT 3649s Server: Apache/2.4.62 (Ubuntu) 3649s Content-Length: 274 3649s Keep-Alive: timeout=5, max=100 3649s Connection: Keep-Alive 3649s Content-Type: text/html; charset=iso-8859-1 3649s + grep -e '^[[:space:]]*HTTP/1.1 4[[:digit:]][[:digit:]] ' 3649s + true 3649s + cat /tmp/autopkgtest.w6OJmV/CVE-2023-25690-artifacts/apache2/access.8080.log 3649s + grep '] "GET /BAD.html HTTP/1.1"' 3649s HTTP/1.1 403 Forbidden 3649s ● apache2.service - The Apache HTTP Server 3649s Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: enabled) 3649s Active: active (running) since Thu 2024-11-14 08:42:29 UTC; 32ms ago 3649s Invocation: a2b14e3a11844fc69654f2fbc5e126e0 3649s Docs: https://httpd.apache.org/docs/2.4/ 3649s Process: 1457 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) 3649s Main PID: 1460 (apache2) 3649s Tasks: 55 (limit: 19092) 3649s Memory: 5.1M 3649s CGroup: /system.slice/apache2.service 3649s ├─1460 /usr/sbin/apache2 -k start 3649s ├─1462 /usr/sbin/apache2 -k start 3649s └─1463 /usr/sbin/apache2 -k start 3649s 3649s Nov 14 08:42:29 autopkgtest-lxd-pmeoxd systemd[1]: Stopped apache2.service - The Apache HTTP Server. 3649s Nov 14 08:42:29 autopkgtest-lxd-pmeoxd systemd[1]: Starting apache2.service - The Apache HTTP Server... 3649s Nov 14 08:42:29 autopkgtest-lxd-pmeoxd systemd[1]: Started apache2.service - The Apache HTTP Server. 3649s + exit 0 3649s + exit_handler 3649s + chmod -R a+rwX /tmp/autopkgtest.w6OJmV/CVE-2023-25690-artifacts/apache2 3649s + systemctl status apache2.service 3649s + systemctl stop apache2 3649s + cat /tmp/autopkgtest.w6OJmV/CVE-2023-25690-artifacts/apache2/error.log 3649s + cat /tmp/autopkgtest.w6OJmV/CVE-2023-25690-artifacts/apache2/access.log 3649s [Thu Nov 14 08:41:57.374313 2024] [mpm_event:notice] [pid 1047:tid 1047] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3649s [Thu Nov 14 08:41:57.374450 2024] [core:notice] [pid 1047:tid 1047] AH00094: Command line: '/usr/sbin/apache2' 3649s [Thu Nov 14 08:42:29.813741 2024] [mpm_event:notice] [pid 1460:tid 1460] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3649s [Thu Nov 14 08:42:29.813918 2024] [core:notice] [pid 1460:tid 1460] AH00094: Command line: '/usr/sbin/apache2' 3649s [Thu Nov 14 08:42:29.819822 2024] [rewrite:error] [pid 1462:tid 1467] [client 127.0.0.1:38734] AH10410: Rewritten query string contains control characters or spaces 3649s [Thu Nov 14 08:42:29.824181 2024] [rewrite:error] [pid 1462:tid 1476] [client 127.0.0.1:38738] AH10410: Rewritten query string contains control characters or spaces 3649s [Thu Nov 14 08:42:29.829401 2024] [rewrite:error] [pid 1462:tid 1472] [client 127.0.0.1:38748] AH10410: Rewritten query string contains control characters or spaces 3649s [Thu Nov 14 08:42:29.889982 2024] [mpm_event:notice] [pid 1460:tid 1460] AH00492: caught SIGWINCH, shutting down gracefully 3649s + cat /tmp/autopkgtest.w6OJmV/CVE-2023-25690-artifacts/apache2/error.8080.log 3649s 127.0.0.1 - - [14/Nov/2024:08:42:29 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 3649s 127.0.0.1 - - [14/Nov/2024:08:42:29 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 3649s 127.0.0.1 - - [14/Nov/2024:08:42:29 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 3649s + cat /tmp/autopkgtest.w6OJmV/CVE-2023-25690-artifacts/apache2/access.8080.log 3650s autopkgtest [08:42:30]: test CVE-2023-25690: -----------------------] 3654s CVE-2023-25690 PASS 3654s autopkgtest [08:42:34]: test CVE-2023-25690: - - - - - - - - - - results - - - - - - - - - - 3658s autopkgtest [08:42:38]: @@@@@@@@@@@@@@@@@@@@ summary 3658s run-test-suite PASS 3658s duplicate-module-load PASS 3658s default-mods PASS 3658s htcacheclean PASS 3658s ssl-passphrase PASS 3658s check-http2 PASS 3658s check-ubuntu-branding PASS 3658s chroot PASS 3658s uwsgi PASS 3658s CVE-2023-25690 PASS