0s autopkgtest [15:04:05]: starting date and time: 2026-01-24 15:04:05+0000 0s autopkgtest [15:04:05]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [15:04:05]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.0n2pzq6n/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:openssl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=openssl/3.5.4-1ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-s390x-6.secgroup --name adt-resolute-s390x-apache2-20260124-150405-juju-7f2275-prod-proposed-migration-environment-15-d892387b-4594-4dd3-a266-6f7bd984460e --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-s390x-apache2-20260124-150405-juju-7f2275-prod-proposed-migration-environment-15-d892387b-4594-4dd3-a266-6f7bd984460e from image adt/ubuntu-resolute-s390x-server-20260124.img (UUID cb5f7561-b2f6-4cdf-8333-83c53514cd6a)... 93s autopkgtest [15:05:38]: testbed dpkg architecture: s390x 93s autopkgtest [15:05:38]: testbed apt version: 3.1.13 94s autopkgtest [15:05:39]: @@@@@@@@@@@@@@@@@@@@ test bed setup 94s autopkgtest [15:05:39]: testbed release detected to be: None 95s autopkgtest [15:05:40]: updating testbed package index (apt update) 95s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 95s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 95s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 95s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 95s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [994 kB] 96s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [91.5 kB] 96s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 96s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 96s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [100 kB] 96s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [791 kB] 96s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [9916 B] 96s Fetched 2138 kB in 1s (1690 kB/s) 101s Reading package lists... 102s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 102s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 102s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 102s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 105s Reading package lists... 106s Reading package lists... 107s Building dependency tree... 107s Reading state information... 107s Calculating upgrade... 107s The following packages will be upgraded: 107s cloud-initramfs-copymods cloud-initramfs-dyn-netconf libgpg-error-l10n 107s libgpg-error0 liblzo2-2 libssl3t64 openssl openssl-provider-legacy 107s rust-coreutils 108s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 7054 kB of archives. 108s After this operation, 1330 kB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x openssl-provider-legacy s390x 3.5.4-1ubuntu1 [39.2 kB] 108s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libssl3t64 s390x 3.5.4-1ubuntu1 [2021 kB] 108s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x rust-coreutils s390x 0.5.0-0ubuntu1 [3576 kB] 108s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libgpg-error-l10n all 1.58-1build1 [9192 B] 108s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libgpg-error0 s390x 1.58-1build1 [88.1 kB] 108s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x openssl s390x 3.5.4-1ubuntu1 [1246 kB] 108s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x liblzo2-2 s390x 2.10-3build2 [62.8 kB] 108s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-initramfs-copymods all 0.50 [4528 B] 108s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-initramfs-dyn-netconf all 0.50 [6514 B] 110s dpkg-preconfigure: unable to re-open stdin: No such file or directory 110s Fetched 7054 kB in 1s (8827 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 ... 87682 files and directories currently installed.) 111s Preparing to unpack .../openssl-provider-legacy_3.5.4-1ubuntu1_s390x.deb ... 111s Unpacking openssl-provider-legacy (3.5.4-1ubuntu1) over (3.5.3-1ubuntu2) ... 111s Setting up openssl-provider-legacy (3.5.4-1ubuntu1) ... 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 ... 87682 files and directories currently installed.) 111s Preparing to unpack .../libssl3t64_3.5.4-1ubuntu1_s390x.deb ... 111s Unpacking libssl3t64:s390x (3.5.4-1ubuntu1) over (3.5.3-1ubuntu2) ... 112s Setting up libssl3t64:s390x (3.5.4-1ubuntu1) ... 112s (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 ... 87682 files and directories currently installed.) 112s Preparing to unpack .../rust-coreutils_0.5.0-0ubuntu1_s390x.deb ... 112s Unpacking rust-coreutils (0.5.0-0ubuntu1) over (0.2.2-0ubuntu2) ... 112s Setting up rust-coreutils (0.5.0-0ubuntu1) ... 113s (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 ... 87711 files and directories currently installed.) 113s Preparing to unpack .../0-libgpg-error-l10n_1.58-1build1_all.deb ... 113s Unpacking libgpg-error-l10n (1.58-1build1) over (1.58-1) ... 113s Preparing to unpack .../1-libgpg-error0_1.58-1build1_s390x.deb ... 113s Unpacking libgpg-error0:s390x (1.58-1build1) over (1.58-1) ... 113s Preparing to unpack .../2-openssl_3.5.4-1ubuntu1_s390x.deb ... 113s Unpacking openssl (3.5.4-1ubuntu1) over (3.5.3-1ubuntu2) ... 113s Preparing to unpack .../3-liblzo2-2_2.10-3build2_s390x.deb ... 113s Unpacking liblzo2-2:s390x (2.10-3build2) over (2.10-3build1) ... 113s Preparing to unpack .../4-cloud-initramfs-copymods_0.50_all.deb ... 113s Unpacking cloud-initramfs-copymods (0.50) over (0.49build1) ... 113s Preparing to unpack .../5-cloud-initramfs-dyn-netconf_0.50_all.deb ... 113s Unpacking cloud-initramfs-dyn-netconf (0.50) over (0.49build1) ... 114s Setting up libgpg-error0:s390x (1.58-1build1) ... 114s Setting up liblzo2-2:s390x (2.10-3build2) ... 114s Setting up cloud-initramfs-copymods (0.50) ... 114s Setting up cloud-initramfs-dyn-netconf (0.50) ... 114s Setting up openssl (3.5.4-1ubuntu1) ... 114s Setting up libgpg-error-l10n (1.58-1build1) ... 114s Processing triggers for libc-bin (2.42-2ubuntu4) ... 114s Processing triggers for man-db (2.13.1-1) ... 117s Processing triggers for initramfs-tools (0.150ubuntu7) ... 117s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 137s Using config file '/etc/zipl.conf' 137s Building bootmap in '/boot' 137s Adding IPL section 'ubuntu' (default) 137s Preparing boot device: vda. 137s Done. 138s autopkgtest [15:06:23]: upgrading testbed (apt dist-upgrade and autopurge) 138s Reading package lists... 139s Building dependency tree... 139s Reading state information... 140s Calculating upgrade... 141s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 142s Reading package lists... 143s Building dependency tree... 143s Reading state information... 143s Solving dependencies... 144s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 145s autopkgtest [15:06:30]: rebooting testbed after setup commands that affected boot 199s autopkgtest [15:07:24]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP Mon Jan 12 15:39:23 UTC 2026 204s autopkgtest [15:07:29]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 217s Get:1 http://ftpmaster.internal/ubuntu resolute/main apache2 2.4.65-3ubuntu1 (dsc) [3375 B] 217s Get:2 http://ftpmaster.internal/ubuntu resolute/main apache2 2.4.65-3ubuntu1 (tar) [9815 kB] 217s Get:3 http://ftpmaster.internal/ubuntu resolute/main apache2 2.4.65-3ubuntu1 (diff) [847 kB] 218s gpgv: Signature made Wed Nov 19 15:11:50 2025 UTC 218s gpgv: using RSA key AEFA16D4EF326839D7A972E7BF0653AF824B8BF7 218s gpgv: issuer "rr@ubuntu.com" 218s gpgv: Can't check signature: No public key 218s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.65-3ubuntu1.dsc: no acceptable signature found 220s autopkgtest [15:07:45]: testing package apache2 version 2.4.65-3ubuntu1 223s autopkgtest [15:07:48]: build not needed 228s autopkgtest [15:07:53]: test run-test-suite: preparing testbed 229s Reading package lists... 229s Building dependency tree... 229s Reading state information... 229s Solving dependencies... 230s The following NEW packages will be installed: 230s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 230s autopoint autotools-dev build-essential cpp cpp-15 cpp-15-s390x-linux-gnu 230s cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 230s dh-strip-nondeterminism dwz g++ g++-15 g++-15-s390x-linux-gnu 230s g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu 230s gettext intltool-debian libalgorithm-c3-perl libanyevent-connector-perl 230s libanyevent-perl libanyevent-websocket-client-perl libapr1-dev libapr1t64 230s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 230s libarchive-zip-perl libasan8 libb-hooks-endofscope-perl 230s libb-hooks-op-check-perl libbytes-random-secure-perl libcc1-0 230s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 230s libclass-method-modifiers-perl libclass-singleton-perl 230s libclass-xsaccessor-perl libclone-perl libclone-pp-perl 230s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 230s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 230s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 230s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 230s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 230s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 230s libgcc-15-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 230s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 230s libhttp-message-perl libhttp-negotiate-perl libimport-into-perl 230s libio-html-perl libio-socket-ssl-perl libisl23 libitm1 libldap-dev 230s libldap2-dev liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 230s libmath-random-isaac-perl libmodule-implementation-perl 230s libmodule-manifest-skip-perl libmodule-runtime-perl libmoo-perl libmpc3 230s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 230s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 230s libparams-classify-perl libparams-util-perl 230s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 230s libpcre2-posix3 libperlx-maybe-perl libpod-parser-perl 230s libprotocol-http2-perl libprotocol-websocket-perl librole-tiny-perl 230s libsctp-dev libsctp1 libspecio-perl libstdc++-15-dev libsub-exporter-perl 230s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 230s libsub-name-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl 230s libubsan1 liburi-perl libvariable-magic-perl libwww-perl 230s libwww-robotrules-perl libxml-dom-perl libxml-parser-perl libxml-perl 230s libxml-regexp-perl libxstring-perl m4 perl-doc perl-openssl-defaults 230s po-debconf uuid-dev 230s 0 upgraded, 144 newly installed, 0 to remove and 0 not upgraded. 230s Need to get 76.8 MB of archives. 230s After this operation, 268 MB of additional disk space will be used. 230s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapr1t64 s390x 1.7.6-3 [114 kB] 230s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaprutil1t64 s390x 1.6.3-3ubuntu3 [98.9 kB] 230s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-3ubuntu3 [11.7 kB] 230s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libaprutil1-ldap s390x 1.6.3-3ubuntu3 [9104 B] 230s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x liblua5.4-0 s390x 5.4.8-1 [173 kB] 230s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x apache2-bin s390x 2.4.65-3ubuntu1 [1410 kB] 230s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x apache2-data all 2.4.65-3ubuntu1 [163 kB] 230s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x apache2-utils s390x 2.4.65-3ubuntu1 [102 kB] 230s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x apache2 s390x 2.4.65-3ubuntu1 [93.4 kB] 230s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.20-2 [223 kB] 230s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 230s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 230s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.18.1-3build1 [582 kB] 230s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.2-1 [620 kB] 230s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 230s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1build1 [702 kB] 230s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-2 [57.4 kB] 230s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-11ubuntu1 [10.2 MB] 231s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-11ubuntu1 [1028 B] 231s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 231s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 231s Get:22 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-11ubuntu1 [50.0 kB] 231s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-11ubuntu1 [154 kB] 231s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-11ubuntu1 [30.9 kB] 231s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-11ubuntu1 [2968 kB] 231s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-11ubuntu1 [1211 kB] 231s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-11ubuntu1 [1045 kB] 231s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-11ubuntu1 [19.9 MB] 232s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-11ubuntu1 [517 kB] 232s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 232s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 232s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-9 [169 kB] 232s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 232s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 232s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 232s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 232s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 232s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 232s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.2-1 [1062 kB] 232s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 232s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.22 [215 kB] 232s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.28ubuntu1 [916 kB] 232s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x uuid-dev s390x 2.41.2-4ubuntu2 [56.6 kB] 232s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x libsctp1 s390x 1.0.21+dfsg-1build1 [9160 B] 232s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libsctp-dev s390x 1.0.21+dfsg-1build1 [56.9 kB] 232s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x libapr1-dev s390x 1.7.6-3 [772 kB] 232s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libldap-dev s390x 2.6.10+dfsg-1ubuntu5 [314 kB] 232s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libldap2-dev all 2.6.10+dfsg-1ubuntu5 [12.1 kB] 232s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libexpat1-dev s390x 2.7.3-1 [149 kB] 232s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libaprutil1-dev s390x 1.6.3-3ubuntu3 [448 kB] 232s Get:51 http://ftpmaster.internal/ubuntu resolute/main s390x libpcre2-16-0 s390x 10.46-1 [260 kB] 232s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x libpcre2-32-0 s390x 10.46-1 [245 kB] 232s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x libpcre2-posix3 s390x 10.46-1 [7226 B] 232s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x libpcre2-dev s390x 10.46-1 [900 kB] 232s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x apache2-dev s390x 2.4.65-3ubuntu1 [203 kB] 232s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-11ubuntu1 [2660 kB] 232s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-11ubuntu1 [11.7 MB] 233s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-11ubuntu1 [24.6 kB] 233s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 233s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 233s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu2 [5258 B] 233s Get:62 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 233s Get:63 http://ftpmaster.internal/ubuntu resolute/universe s390x libanyevent-perl s390x 7.170-2build7 [368 kB] 233s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.34-2build1 [100 kB] 233s Get:65 http://ftpmaster.internal/ubuntu resolute/universe s390x libanyevent-connector-perl all 0.04-1 [11.3 kB] 233s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 233s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 233s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 233s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 233s Get:70 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 233s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 233s Get:72 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 233s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 233s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 233s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 233s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 233s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 233s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 233s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-manifest-skip-perl all 0.23-4 [9194 B] 233s Get:80 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlx-maybe-perl all 1.202-1 [13.3 kB] 233s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libprotocol-websocket-perl all 0.26-3 [52.6 kB] 233s Get:82 http://ftpmaster.internal/ubuntu resolute/universe s390x libanyevent-websocket-client-perl all 0.55-1 [24.5 kB] 233s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 233s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 233s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 233s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 233s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 233s Get:88 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 233s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 233s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 233s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 233s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 233s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 233s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 233s Get:95 http://ftpmaster.internal/ubuntu resolute/universe s390x libclone-pp-perl all 1.08-2 [8534 B] 233s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build4 [6710 B] 233s Get:97 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 233s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 233s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 233s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 233s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 233s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 233s Get:103 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 233s Get:104 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 233s Get:105 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 233s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 233s Get:107 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 233s Get:108 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 233s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 233s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 233s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 233s Get:112 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 233s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 233s Get:114 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 233s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 233s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.01-1ubuntu1 [76.1 kB] 233s Get:117 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 233s Get:118 http://ftpmaster.internal/ubuntu resolute/main s390x libpod-parser-perl all 1.67-1 [80.6 kB] 233s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 233s Get:120 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 233s Get:121 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.098-1 [205 kB] 233s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.24-1build1 [21.7 kB] 233s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 233s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1build1 [12.4 kB] 234s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.81-1build1 [141 kB] 234s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 234s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-perl all 0.08-4 [90.5 kB] 234s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-regexp-perl all 0.04-2 [6662 B] 234s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-dom-perl all 1.46-2 [143 kB] 234s Get:130 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-dav-perl all 0.50-1 [79.7 kB] 234s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 234s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 234s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-4 [10.1 kB] 234s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 234s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 234s Get:136 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 234s Get:137 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 234s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x libprotocol-http2-perl all 1.11-1 [39.3 kB] 234s Get:139 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 234s Get:140 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.53-1 [129 kB] 234s Get:141 http://ftpmaster.internal/ubuntu resolute/main s390x perl-doc all 5.40.1-6build1 [8251 kB] 234s Get:142 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.45-1 [3270 kB] 234s Get:143 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 234s Get:144 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 236s Fetched 76.8 MB in 4s (19.5 MB/s) 236s Selecting previously unselected package libapr1t64:s390x. 237s (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 ... 87715 files and directories currently installed.) 237s Preparing to unpack .../000-libapr1t64_1.7.6-3_s390x.deb ... 237s Unpacking libapr1t64:s390x (1.7.6-3) ... 237s Selecting previously unselected package libaprutil1t64:s390x. 237s Preparing to unpack .../001-libaprutil1t64_1.6.3-3ubuntu3_s390x.deb ... 237s Unpacking libaprutil1t64:s390x (1.6.3-3ubuntu3) ... 237s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 237s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu3_s390x.deb ... 237s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-3ubuntu3) ... 237s Selecting previously unselected package libaprutil1-ldap:s390x. 237s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-3ubuntu3_s390x.deb ... 237s Unpacking libaprutil1-ldap:s390x (1.6.3-3ubuntu3) ... 237s Selecting previously unselected package liblua5.4-0:s390x. 237s Preparing to unpack .../004-liblua5.4-0_5.4.8-1_s390x.deb ... 237s Unpacking liblua5.4-0:s390x (5.4.8-1) ... 237s Selecting previously unselected package apache2-bin. 237s Preparing to unpack .../005-apache2-bin_2.4.65-3ubuntu1_s390x.deb ... 237s Unpacking apache2-bin (2.4.65-3ubuntu1) ... 238s Selecting previously unselected package apache2-data. 238s Preparing to unpack .../006-apache2-data_2.4.65-3ubuntu1_all.deb ... 238s Unpacking apache2-data (2.4.65-3ubuntu1) ... 238s Selecting previously unselected package apache2-utils. 238s Preparing to unpack .../007-apache2-utils_2.4.65-3ubuntu1_s390x.deb ... 238s Unpacking apache2-utils (2.4.65-3ubuntu1) ... 238s Selecting previously unselected package apache2. 238s Preparing to unpack .../008-apache2_2.4.65-3ubuntu1_s390x.deb ... 238s Unpacking apache2 (2.4.65-3ubuntu1) ... 238s Selecting previously unselected package m4. 238s Preparing to unpack .../009-m4_1.4.20-2_s390x.deb ... 238s Unpacking m4 (1.4.20-2) ... 238s Selecting previously unselected package autoconf. 238s Preparing to unpack .../010-autoconf_2.72-3.1ubuntu1_all.deb ... 238s Unpacking autoconf (2.72-3.1ubuntu1) ... 239s Selecting previously unselected package autotools-dev. 239s Preparing to unpack .../011-autotools-dev_20240727.1_all.deb ... 239s Unpacking autotools-dev (20240727.1) ... 239s Selecting previously unselected package automake. 239s Preparing to unpack .../012-automake_1%3a1.18.1-3build1_all.deb ... 239s Unpacking automake (1:1.18.1-3build1) ... 239s Selecting previously unselected package autopoint. 239s Preparing to unpack .../013-autopoint_0.23.2-1_all.deb ... 239s Unpacking autopoint (0.23.2-1) ... 239s Selecting previously unselected package libdebhelper-perl. 239s Preparing to unpack .../014-libdebhelper-perl_13.28ubuntu1_all.deb ... 239s Unpacking libdebhelper-perl (13.28ubuntu1) ... 239s Selecting previously unselected package libisl23:s390x. 239s Preparing to unpack .../015-libisl23_0.27-1build1_s390x.deb ... 239s Unpacking libisl23:s390x (0.27-1build1) ... 240s Selecting previously unselected package libmpc3:s390x. 240s Preparing to unpack .../016-libmpc3_1.3.1-2_s390x.deb ... 240s Unpacking libmpc3:s390x (1.3.1-2) ... 240s Selecting previously unselected package cpp-15-s390x-linux-gnu. 240s Preparing to unpack .../017-cpp-15-s390x-linux-gnu_15.2.0-11ubuntu1_s390x.deb ... 240s Unpacking cpp-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 241s Selecting previously unselected package cpp-15. 241s Preparing to unpack .../018-cpp-15_15.2.0-11ubuntu1_s390x.deb ... 241s Unpacking cpp-15 (15.2.0-11ubuntu1) ... 241s Selecting previously unselected package cpp-s390x-linux-gnu. 241s Preparing to unpack .../019-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 241s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 241s Selecting previously unselected package cpp. 241s Preparing to unpack .../020-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 241s Unpacking cpp (4:15.2.0-4ubuntu1) ... 241s Selecting previously unselected package libcc1-0:s390x. 241s Preparing to unpack .../021-libcc1-0_15.2.0-11ubuntu1_s390x.deb ... 241s Unpacking libcc1-0:s390x (15.2.0-11ubuntu1) ... 242s Selecting previously unselected package libgomp1:s390x. 242s Preparing to unpack .../022-libgomp1_15.2.0-11ubuntu1_s390x.deb ... 242s Unpacking libgomp1:s390x (15.2.0-11ubuntu1) ... 242s Selecting previously unselected package libitm1:s390x. 242s Preparing to unpack .../023-libitm1_15.2.0-11ubuntu1_s390x.deb ... 242s Unpacking libitm1:s390x (15.2.0-11ubuntu1) ... 242s Selecting previously unselected package libasan8:s390x. 242s Preparing to unpack .../024-libasan8_15.2.0-11ubuntu1_s390x.deb ... 242s Unpacking libasan8:s390x (15.2.0-11ubuntu1) ... 242s Selecting previously unselected package libubsan1:s390x. 242s Preparing to unpack .../025-libubsan1_15.2.0-11ubuntu1_s390x.deb ... 242s Unpacking libubsan1:s390x (15.2.0-11ubuntu1) ... 243s Selecting previously unselected package libgcc-15-dev:s390x. 243s Preparing to unpack .../026-libgcc-15-dev_15.2.0-11ubuntu1_s390x.deb ... 243s Unpacking libgcc-15-dev:s390x (15.2.0-11ubuntu1) ... 243s Selecting previously unselected package gcc-15-s390x-linux-gnu. 243s Preparing to unpack .../027-gcc-15-s390x-linux-gnu_15.2.0-11ubuntu1_s390x.deb ... 243s Unpacking gcc-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 247s Selecting previously unselected package gcc-15. 247s Preparing to unpack .../028-gcc-15_15.2.0-11ubuntu1_s390x.deb ... 247s Unpacking gcc-15 (15.2.0-11ubuntu1) ... 247s Selecting previously unselected package gcc-s390x-linux-gnu. 247s Preparing to unpack .../029-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 247s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 247s Selecting previously unselected package gcc. 247s Preparing to unpack .../030-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 247s Unpacking gcc (4:15.2.0-4ubuntu1) ... 247s Selecting previously unselected package libtool. 247s Preparing to unpack .../031-libtool_2.5.4-9_all.deb ... 247s Unpacking libtool (2.5.4-9) ... 247s Selecting previously unselected package dh-autoreconf. 247s Preparing to unpack .../032-dh-autoreconf_21_all.deb ... 247s Unpacking dh-autoreconf (21) ... 247s Selecting previously unselected package libarchive-zip-perl. 247s Preparing to unpack .../033-libarchive-zip-perl_1.68-1_all.deb ... 247s Unpacking libarchive-zip-perl (1.68-1) ... 248s Selecting previously unselected package libfile-stripnondeterminism-perl. 248s Preparing to unpack .../034-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 248s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 248s Selecting previously unselected package dh-strip-nondeterminism. 248s Preparing to unpack .../035-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 248s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 248s Selecting previously unselected package debugedit. 248s Preparing to unpack .../036-debugedit_1%3a5.2-3_s390x.deb ... 248s Unpacking debugedit (1:5.2-3) ... 249s Selecting previously unselected package dwz. 249s Preparing to unpack .../037-dwz_0.16-2_s390x.deb ... 249s Unpacking dwz (0.16-2) ... 249s Selecting previously unselected package gettext. 249s Preparing to unpack .../038-gettext_0.23.2-1_s390x.deb ... 249s Unpacking gettext (0.23.2-1) ... 249s Selecting previously unselected package intltool-debian. 249s Preparing to unpack .../039-intltool-debian_0.35.0+20060710.6build1_all.deb ... 249s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 249s Selecting previously unselected package po-debconf. 249s Preparing to unpack .../040-po-debconf_1.0.22_all.deb ... 249s Unpacking po-debconf (1.0.22) ... 249s Selecting previously unselected package debhelper. 250s Preparing to unpack .../041-debhelper_13.28ubuntu1_all.deb ... 250s Unpacking debhelper (13.28ubuntu1) ... 250s Selecting previously unselected package uuid-dev:s390x. 250s Preparing to unpack .../042-uuid-dev_2.41.2-4ubuntu2_s390x.deb ... 250s Unpacking uuid-dev:s390x (2.41.2-4ubuntu2) ... 250s Selecting previously unselected package libsctp1:s390x. 251s Preparing to unpack .../043-libsctp1_1.0.21+dfsg-1build1_s390x.deb ... 251s Unpacking libsctp1:s390x (1.0.21+dfsg-1build1) ... 251s Selecting previously unselected package libsctp-dev:s390x. 251s Preparing to unpack .../044-libsctp-dev_1.0.21+dfsg-1build1_s390x.deb ... 251s Unpacking libsctp-dev:s390x (1.0.21+dfsg-1build1) ... 251s Selecting previously unselected package libapr1-dev. 251s Preparing to unpack .../045-libapr1-dev_1.7.6-3_s390x.deb ... 251s Unpacking libapr1-dev (1.7.6-3) ... 251s Selecting previously unselected package libldap-dev:s390x. 251s Preparing to unpack .../046-libldap-dev_2.6.10+dfsg-1ubuntu5_s390x.deb ... 251s Unpacking libldap-dev:s390x (2.6.10+dfsg-1ubuntu5) ... 251s Selecting previously unselected package libldap2-dev. 251s Preparing to unpack .../047-libldap2-dev_2.6.10+dfsg-1ubuntu5_all.deb ... 251s Unpacking libldap2-dev (2.6.10+dfsg-1ubuntu5) ... 252s Selecting previously unselected package libexpat1-dev:s390x. 252s Preparing to unpack .../048-libexpat1-dev_2.7.3-1_s390x.deb ... 252s Unpacking libexpat1-dev:s390x (2.7.3-1) ... 252s Selecting previously unselected package libaprutil1-dev. 252s Preparing to unpack .../049-libaprutil1-dev_1.6.3-3ubuntu3_s390x.deb ... 252s Unpacking libaprutil1-dev (1.6.3-3ubuntu3) ... 252s Selecting previously unselected package libpcre2-16-0:s390x. 252s Preparing to unpack .../050-libpcre2-16-0_10.46-1_s390x.deb ... 252s Unpacking libpcre2-16-0:s390x (10.46-1) ... 252s Selecting previously unselected package libpcre2-32-0:s390x. 252s Preparing to unpack .../051-libpcre2-32-0_10.46-1_s390x.deb ... 252s Unpacking libpcre2-32-0:s390x (10.46-1) ... 252s Selecting previously unselected package libpcre2-posix3:s390x. 252s Preparing to unpack .../052-libpcre2-posix3_10.46-1_s390x.deb ... 252s Unpacking libpcre2-posix3:s390x (10.46-1) ... 252s Selecting previously unselected package libpcre2-dev:s390x. 252s Preparing to unpack .../053-libpcre2-dev_10.46-1_s390x.deb ... 252s Unpacking libpcre2-dev:s390x (10.46-1) ... 252s Selecting previously unselected package apache2-dev. 252s Preparing to unpack .../054-apache2-dev_2.4.65-3ubuntu1_s390x.deb ... 252s Unpacking apache2-dev (2.4.65-3ubuntu1) ... 252s Selecting previously unselected package libstdc++-15-dev:s390x. 252s Preparing to unpack .../055-libstdc++-15-dev_15.2.0-11ubuntu1_s390x.deb ... 252s Unpacking libstdc++-15-dev:s390x (15.2.0-11ubuntu1) ... 254s Selecting previously unselected package g++-15-s390x-linux-gnu. 254s Preparing to unpack .../056-g++-15-s390x-linux-gnu_15.2.0-11ubuntu1_s390x.deb ... 254s Unpacking g++-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 257s Selecting previously unselected package g++-15. 257s Preparing to unpack .../057-g++-15_15.2.0-11ubuntu1_s390x.deb ... 257s Unpacking g++-15 (15.2.0-11ubuntu1) ... 257s Selecting previously unselected package g++-s390x-linux-gnu. 257s Preparing to unpack .../058-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 257s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 257s Selecting previously unselected package g++. 257s Preparing to unpack .../059-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 257s Unpacking g++ (4:15.2.0-4ubuntu1) ... 257s Selecting previously unselected package build-essential. 257s Preparing to unpack .../060-build-essential_12.12ubuntu2_s390x.deb ... 257s Unpacking build-essential (12.12ubuntu2) ... 257s Selecting previously unselected package libalgorithm-c3-perl. 257s Preparing to unpack .../061-libalgorithm-c3-perl_0.11-2_all.deb ... 257s Unpacking libalgorithm-c3-perl (0.11-2) ... 257s Selecting previously unselected package libanyevent-perl. 257s Preparing to unpack .../062-libanyevent-perl_7.170-2build7_s390x.deb ... 257s Unpacking libanyevent-perl (7.170-2build7) ... 257s Selecting previously unselected package liburi-perl. 257s Preparing to unpack .../063-liburi-perl_5.34-2build1_all.deb ... 257s Unpacking liburi-perl (5.34-2build1) ... 257s Selecting previously unselected package libanyevent-connector-perl. 258s Preparing to unpack .../064-libanyevent-connector-perl_0.04-1_all.deb ... 258s Unpacking libanyevent-connector-perl (0.04-1) ... 258s Selecting previously unselected package libclass-method-modifiers-perl. 258s Preparing to unpack .../065-libclass-method-modifiers-perl_2.15-1_all.deb ... 258s Unpacking libclass-method-modifiers-perl (2.15-1) ... 258s Selecting previously unselected package libclass-xsaccessor-perl. 258s Preparing to unpack .../066-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 258s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 258s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 258s Preparing to unpack .../067-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 258s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 258s Selecting previously unselected package libdynaloader-functions-perl. 258s Preparing to unpack .../068-libdynaloader-functions-perl_0.004-2_all.deb ... 258s Unpacking libdynaloader-functions-perl (0.004-2) ... 258s Selecting previously unselected package libdevel-callchecker-perl:s390x. 258s Preparing to unpack .../069-libdevel-callchecker-perl_0.009-2_s390x.deb ... 258s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 258s Selecting previously unselected package libparams-classify-perl:s390x. 258s Preparing to unpack .../070-libparams-classify-perl_0.015-2build6_s390x.deb ... 258s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 258s Selecting previously unselected package libmodule-runtime-perl. 259s Preparing to unpack .../071-libmodule-runtime-perl_0.018-1_all.deb ... 259s Unpacking libmodule-runtime-perl (0.018-1) ... 259s Selecting previously unselected package libimport-into-perl. 259s Preparing to unpack .../072-libimport-into-perl_1.002005-2_all.deb ... 259s Unpacking libimport-into-perl (1.002005-2) ... 259s Selecting previously unselected package librole-tiny-perl. 259s Preparing to unpack .../073-librole-tiny-perl_2.002004-1_all.deb ... 259s Unpacking librole-tiny-perl (2.002004-1) ... 259s Selecting previously unselected package libsub-quote-perl. 259s Preparing to unpack .../074-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 259s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 259s Selecting previously unselected package libmoo-perl. 259s Preparing to unpack .../075-libmoo-perl_2.005005-1_all.deb ... 259s Unpacking libmoo-perl (2.005005-1) ... 259s Selecting previously unselected package libclass-inspector-perl. 259s Preparing to unpack .../076-libclass-inspector-perl_1.36-3_all.deb ... 259s Unpacking libclass-inspector-perl (1.36-3) ... 260s Selecting previously unselected package libfile-sharedir-perl. 260s Preparing to unpack .../077-libfile-sharedir-perl_1.118-3_all.deb ... 260s Unpacking libfile-sharedir-perl (1.118-3) ... 260s Selecting previously unselected package libmodule-manifest-skip-perl. 260s Preparing to unpack .../078-libmodule-manifest-skip-perl_0.23-4_all.deb ... 260s Unpacking libmodule-manifest-skip-perl (0.23-4) ... 260s Selecting previously unselected package libperlx-maybe-perl. 260s Preparing to unpack .../079-libperlx-maybe-perl_1.202-1_all.deb ... 260s Unpacking libperlx-maybe-perl (1.202-1) ... 260s Selecting previously unselected package libprotocol-websocket-perl. 260s Preparing to unpack .../080-libprotocol-websocket-perl_0.26-3_all.deb ... 260s Unpacking libprotocol-websocket-perl (0.26-3) ... 260s Selecting previously unselected package libanyevent-websocket-client-perl. 260s Preparing to unpack .../081-libanyevent-websocket-client-perl_0.55-1_all.deb ... 260s Unpacking libanyevent-websocket-client-perl (0.55-1) ... 260s Selecting previously unselected package libtry-tiny-perl. 260s Preparing to unpack .../082-libtry-tiny-perl_0.32-1_all.deb ... 260s Unpacking libtry-tiny-perl (0.32-1) ... 260s Selecting previously unselected package libmodule-implementation-perl. 260s Preparing to unpack .../083-libmodule-implementation-perl_0.09-2_all.deb ... 260s Unpacking libmodule-implementation-perl (0.09-2) ... 260s Selecting previously unselected package libsub-exporter-progressive-perl. 260s Preparing to unpack .../084-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 260s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 261s Selecting previously unselected package libvariable-magic-perl. 261s Preparing to unpack .../085-libvariable-magic-perl_0.64-1build1_s390x.deb ... 261s Unpacking libvariable-magic-perl (0.64-1build1) ... 261s Selecting previously unselected package libb-hooks-endofscope-perl. 261s Preparing to unpack .../086-libb-hooks-endofscope-perl_0.28-2_all.deb ... 261s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 261s Selecting previously unselected package libcrypt-random-seed-perl. 261s Preparing to unpack .../087-libcrypt-random-seed-perl_0.03-3_all.deb ... 261s Unpacking libcrypt-random-seed-perl (0.03-3) ... 261s Selecting previously unselected package libmath-random-isaac-perl. 261s Preparing to unpack .../088-libmath-random-isaac-perl_1.004-2_all.deb ... 261s Unpacking libmath-random-isaac-perl (1.004-2) ... 261s Selecting previously unselected package libbytes-random-secure-perl. 261s Preparing to unpack .../089-libbytes-random-secure-perl_0.29-3_all.deb ... 261s Unpacking libbytes-random-secure-perl (0.29-3) ... 261s Selecting previously unselected package libclass-c3-perl. 261s Preparing to unpack .../090-libclass-c3-perl_0.35-2_all.deb ... 261s Unpacking libclass-c3-perl (0.35-2) ... 261s Selecting previously unselected package libclass-data-inheritable-perl. 261s Preparing to unpack .../091-libclass-data-inheritable-perl_0.10-1_all.deb ... 261s Unpacking libclass-data-inheritable-perl (0.10-1) ... 261s Selecting previously unselected package libclass-singleton-perl. 261s Preparing to unpack .../092-libclass-singleton-perl_1.6-2_all.deb ... 261s Unpacking libclass-singleton-perl (1.6-2) ... 261s Selecting previously unselected package libclone-perl:s390x. 261s Preparing to unpack .../093-libclone-perl_0.47-1_s390x.deb ... 261s Unpacking libclone-perl:s390x (0.47-1) ... 261s Selecting previously unselected package libclone-pp-perl. 261s Preparing to unpack .../094-libclone-pp-perl_1.08-2_all.deb ... 261s Unpacking libclone-pp-perl (1.08-2) ... 262s Selecting previously unselected package perl-openssl-defaults:s390x. 262s Preparing to unpack .../095-perl-openssl-defaults_7build4_s390x.deb ... 262s Unpacking perl-openssl-defaults:s390x (7build4) ... 262s Selecting previously unselected package libcrypt-ssleay-perl. 262s Preparing to unpack .../096-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 262s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 262s Selecting previously unselected package libparams-util-perl. 262s Preparing to unpack .../097-libparams-util-perl_1.102-3build1_s390x.deb ... 262s Unpacking libparams-util-perl (1.102-3build1) ... 262s Selecting previously unselected package libsub-install-perl. 262s Preparing to unpack .../098-libsub-install-perl_0.929-1_all.deb ... 262s Unpacking libsub-install-perl (0.929-1) ... 262s Selecting previously unselected package libdata-optlist-perl. 262s Preparing to unpack .../099-libdata-optlist-perl_0.114-1_all.deb ... 262s Unpacking libdata-optlist-perl (0.114-1) ... 262s Selecting previously unselected package libdevel-stacktrace-perl. 262s Preparing to unpack .../100-libdevel-stacktrace-perl_2.0500-1_all.deb ... 262s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 262s Selecting previously unselected package libencode-locale-perl. 262s Preparing to unpack .../101-libencode-locale-perl_1.05-3_all.deb ... 262s Unpacking libencode-locale-perl (1.05-3) ... 262s Selecting previously unselected package libsub-exporter-perl. 263s Preparing to unpack .../102-libsub-exporter-perl_0.990-1_all.deb ... 263s Unpacking libsub-exporter-perl (0.990-1) ... 263s Selecting previously unselected package libeval-closure-perl. 263s Preparing to unpack .../103-libeval-closure-perl_0.14-3_all.deb ... 263s Unpacking libeval-closure-perl (0.14-3) ... 263s Selecting previously unselected package libexception-class-perl. 263s Preparing to unpack .../104-libexception-class-perl_1.45-1_all.deb ... 263s Unpacking libexception-class-perl (1.45-1) ... 263s Selecting previously unselected package libfcgi0t64:s390x. 263s Preparing to unpack .../105-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 263s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 263s Selecting previously unselected package libfcgi-perl. 263s Preparing to unpack .../106-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 263s Unpacking libfcgi-perl (0.82+ds-3build3) ... 263s Selecting previously unselected package libtimedate-perl. 263s Preparing to unpack .../107-libtimedate-perl_2.3300-2_all.deb ... 263s Unpacking libtimedate-perl (2.3300-2) ... 263s Selecting previously unselected package libhttp-date-perl. 263s Preparing to unpack .../108-libhttp-date-perl_6.06-1_all.deb ... 263s Unpacking libhttp-date-perl (6.06-1) ... 263s Selecting previously unselected package libfile-listing-perl. 263s Preparing to unpack .../109-libfile-listing-perl_6.16-1_all.deb ... 263s Unpacking libfile-listing-perl (6.16-1) ... 263s Selecting previously unselected package libhtml-tagset-perl. 263s Preparing to unpack .../110-libhtml-tagset-perl_3.24-1_all.deb ... 263s Unpacking libhtml-tagset-perl (3.24-1) ... 263s Selecting previously unselected package libhtml-parser-perl:s390x. 263s Preparing to unpack .../111-libhtml-parser-perl_3.83-1build1_s390x.deb ... 263s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 263s Selecting previously unselected package libhtml-tree-perl. 263s Preparing to unpack .../112-libhtml-tree-perl_5.07-3_all.deb ... 263s Unpacking libhtml-tree-perl (5.07-3) ... 264s Selecting previously unselected package libio-html-perl. 264s Preparing to unpack .../113-libio-html-perl_1.004-3_all.deb ... 264s Unpacking libio-html-perl (1.004-3) ... 264s Selecting previously unselected package liblwp-mediatypes-perl. 264s Preparing to unpack .../114-liblwp-mediatypes-perl_6.04-2_all.deb ... 264s Unpacking liblwp-mediatypes-perl (6.04-2) ... 264s Selecting previously unselected package libhttp-message-perl. 264s Preparing to unpack .../115-libhttp-message-perl_7.01-1ubuntu1_all.deb ... 264s Unpacking libhttp-message-perl (7.01-1ubuntu1) ... 264s Selecting previously unselected package libhttp-cookies-perl. 264s Preparing to unpack .../116-libhttp-cookies-perl_6.11-1_all.deb ... 264s Unpacking libhttp-cookies-perl (6.11-1) ... 264s Selecting previously unselected package libpod-parser-perl. 264s Preparing to unpack .../117-libpod-parser-perl_1.67-1_all.deb ... 264s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 264s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 264s Unpacking libpod-parser-perl (1.67-1) ... 264s Selecting previously unselected package libhttp-negotiate-perl. 264s Preparing to unpack .../118-libhttp-negotiate-perl_6.01-2_all.deb ... 264s Unpacking libhttp-negotiate-perl (6.01-2) ... 264s Selecting previously unselected package libnet-ssleay-perl:s390x. 264s Preparing to unpack .../119-libnet-ssleay-perl_1.94-3_s390x.deb ... 264s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 264s Selecting previously unselected package libio-socket-ssl-perl. 264s Preparing to unpack .../120-libio-socket-ssl-perl_2.098-1_all.deb ... 264s Unpacking libio-socket-ssl-perl (2.098-1) ... 264s Selecting previously unselected package libnet-http-perl. 264s Preparing to unpack .../121-libnet-http-perl_6.24-1build1_all.deb ... 264s Unpacking libnet-http-perl (6.24-1build1) ... 264s Selecting previously unselected package liblwp-protocol-https-perl. 264s Preparing to unpack .../122-liblwp-protocol-https-perl_6.14-1_all.deb ... 264s Unpacking liblwp-protocol-https-perl (6.14-1) ... 264s Selecting previously unselected package libwww-robotrules-perl. 264s Preparing to unpack .../123-libwww-robotrules-perl_6.02-1build1_all.deb ... 264s Unpacking libwww-robotrules-perl (6.02-1build1) ... 264s Selecting previously unselected package libwww-perl. 264s Preparing to unpack .../124-libwww-perl_6.81-1build1_all.deb ... 264s Unpacking libwww-perl (6.81-1build1) ... 264s Selecting previously unselected package libxml-parser-perl. 264s Preparing to unpack .../125-libxml-parser-perl_2.47-1build4_s390x.deb ... 264s Unpacking libxml-parser-perl (2.47-1build4) ... 264s Selecting previously unselected package libxml-perl. 264s Preparing to unpack .../126-libxml-perl_0.08-4_all.deb ... 264s Unpacking libxml-perl (0.08-4) ... 264s Selecting previously unselected package libxml-regexp-perl. 264s Preparing to unpack .../127-libxml-regexp-perl_0.04-2_all.deb ... 264s Unpacking libxml-regexp-perl (0.04-2) ... 264s Selecting previously unselected package libxml-dom-perl. 264s Preparing to unpack .../128-libxml-dom-perl_1.46-2_all.deb ... 264s Unpacking libxml-dom-perl (1.46-2) ... 265s Selecting previously unselected package libhttp-dav-perl. 265s Preparing to unpack .../129-libhttp-dav-perl_0.50-1_all.deb ... 265s Unpacking libhttp-dav-perl (0.50-1) ... 265s Selecting previously unselected package libmro-compat-perl. 265s Preparing to unpack .../130-libmro-compat-perl_0.15-2_all.deb ... 265s Unpacking libmro-compat-perl (0.15-2) ... 265s Selecting previously unselected package libpackage-stash-perl. 265s Preparing to unpack .../131-libpackage-stash-perl_0.40-1_all.deb ... 265s Unpacking libpackage-stash-perl (0.40-1) ... 265s Selecting previously unselected package libsub-identify-perl. 265s Preparing to unpack .../132-libsub-identify-perl_0.14-4_s390x.deb ... 265s Unpacking libsub-identify-perl (0.14-4) ... 265s Selecting previously unselected package libsub-name-perl:s390x. 265s Preparing to unpack .../133-libsub-name-perl_0.28-1_s390x.deb ... 265s Unpacking libsub-name-perl:s390x (0.28-1) ... 265s Selecting previously unselected package libnamespace-clean-perl. 265s Preparing to unpack .../134-libnamespace-clean-perl_0.27-2_all.deb ... 265s Unpacking libnamespace-clean-perl (0.27-2) ... 265s Selecting previously unselected package libnamespace-autoclean-perl. 265s Preparing to unpack .../135-libnamespace-autoclean-perl_0.31-1_all.deb ... 265s Unpacking libnamespace-autoclean-perl (0.31-1) ... 265s Selecting previously unselected package libparams-validationcompiler-perl. 265s Preparing to unpack .../136-libparams-validationcompiler-perl_0.31-1_all.deb ... 265s Unpacking libparams-validationcompiler-perl (0.31-1) ... 265s Selecting previously unselected package libprotocol-http2-perl. 265s Preparing to unpack .../137-libprotocol-http2-perl_1.11-1_all.deb ... 265s Unpacking libprotocol-http2-perl (1.11-1) ... 265s Selecting previously unselected package libxstring-perl:s390x. 265s Preparing to unpack .../138-libxstring-perl_0.005-2build4_s390x.deb ... 265s Unpacking libxstring-perl:s390x (0.005-2build4) ... 265s Selecting previously unselected package libspecio-perl. 265s Preparing to unpack .../139-libspecio-perl_0.53-1_all.deb ... 265s Unpacking libspecio-perl (0.53-1) ... 265s Selecting previously unselected package perl-doc. 265s Preparing to unpack .../140-perl-doc_5.40.1-6build1_all.deb ... 265s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 265s Unpacking perl-doc (5.40.1-6build1) ... 267s Selecting previously unselected package libdatetime-locale-perl. 267s Preparing to unpack .../141-libdatetime-locale-perl_1%3a1.45-1_all.deb ... 267s Unpacking libdatetime-locale-perl (1:1.45-1) ... 267s Selecting previously unselected package libdatetime-timezone-perl. 267s Preparing to unpack .../142-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 267s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 268s Selecting previously unselected package libdatetime-perl. 268s Preparing to unpack .../143-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 268s Unpacking libdatetime-perl (2:1.65-1build3) ... 268s Setting up libanyevent-perl (7.170-2build7) ... 268s Setting up libmath-random-isaac-perl (1.004-2) ... 268s Setting up libclass-inspector-perl (1.36-3) ... 268s Setting up libdynaloader-functions-perl (0.004-2) ... 268s Setting up libclass-method-modifiers-perl (2.15-1) ... 268s Setting up libxml-regexp-perl (0.04-2) ... 268s Setting up libclone-perl:s390x (0.47-1) ... 268s Setting up libarchive-zip-perl (1.68-1) ... 268s Setting up libsub-identify-perl (0.14-4) ... 268s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 268s Setting up libhtml-tagset-perl (3.24-1) ... 268s Setting up libdebhelper-perl (13.28ubuntu1) ... 268s Setting up libprotocol-websocket-perl (0.26-3) ... 268s Setting up liblwp-mediatypes-perl (6.04-2) ... 268s Setting up libtry-tiny-perl (0.32-1) ... 268s Setting up libprotocol-http2-perl (1.11-1) ... 268s Setting up perl-openssl-defaults:s390x (7build4) ... 268s Setting up perl-doc (5.40.1-6build1) ... 268s Setting up m4 (1.4.20-2) ... 268s Setting up libclass-singleton-perl (1.6-2) ... 268s Setting up libencode-locale-perl (1.05-3) ... 268s Setting up libxstring-perl:s390x (0.005-2build4) ... 268s Setting up libgomp1:s390x (15.2.0-11ubuntu1) ... 268s Setting up libpcre2-16-0:s390x (10.46-1) ... 268s Setting up libsub-install-perl (0.929-1) ... 268s Setting up autotools-dev (20240727.1) ... 268s Setting up libpcre2-32-0:s390x (10.46-1) ... 268s Setting up libclass-data-inheritable-perl (0.10-1) ... 268s Setting up libalgorithm-c3-perl (0.11-2) ... 268s Setting up libexpat1-dev:s390x (2.7.3-1) ... 268s Setting up libcrypt-random-seed-perl (0.03-3) ... 268s Setting up libldap-dev:s390x (2.6.10+dfsg-1ubuntu5) ... 268s Setting up uuid-dev:s390x (2.41.2-4ubuntu2) ... 268s Setting up libmpc3:s390x (1.3.1-2) ... 268s Setting up libvariable-magic-perl (0.64-1build1) ... 268s Setting up libio-html-perl (1.004-3) ... 268s Setting up libpod-parser-perl (1.67-1) ... 268s Setting up autopoint (0.23.2-1) ... 268s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 268s Setting up libparams-util-perl (1.102-3build1) ... 268s Setting up autoconf (2.72-3.1ubuntu1) ... 268s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 268s Setting up libtimedate-perl (2.3300-2) ... 268s Setting up libubsan1:s390x (15.2.0-11ubuntu1) ... 268s Setting up libsub-name-perl:s390x (0.28-1) ... 268s Setting up libpcre2-posix3:s390x (10.46-1) ... 268s Setting up dwz (0.16-2) ... 268s Setting up libsctp1:s390x (1.0.21+dfsg-1build1) ... 268s Setting up libasan8:s390x (15.2.0-11ubuntu1) ... 268s Setting up libapr1t64:s390x (1.7.6-3) ... 268s Setting up librole-tiny-perl (2.002004-1) ... 268s Setting up debugedit (1:5.2-3) ... 268s Setting up libfile-sharedir-perl (1.118-3) ... 268s Setting up libfcgi-perl (0.82+ds-3build3) ... 268s Setting up liblua5.4-0:s390x (5.4.8-1) ... 268s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 268s Setting up libdevel-stacktrace-perl (2.0500-1) ... 268s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 268s Setting up apache2-data (2.4.65-3ubuntu1) ... 268s Setting up libisl23:s390x (0.27-1build1) ... 268s Setting up libcc1-0:s390x (15.2.0-11ubuntu1) ... 268s Setting up liburi-perl (5.34-2build1) ... 268s Setting up libitm1:s390x (15.2.0-11ubuntu1) ... 268s Setting up libclone-pp-perl (1.08-2) ... 268s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 268s Setting up automake (1:1.18.1-3build1) ... 268s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 268s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 268s Setting up libaprutil1t64:s390x (1.6.3-3ubuntu3) ... 268s Setting up libhttp-date-perl (6.06-1) ... 268s Setting up gettext (0.23.2-1) ... 268s Setting up libgcc-15-dev:s390x (15.2.0-11ubuntu1) ... 268s Setting up libfile-listing-perl (6.16-1) ... 268s Setting up libpcre2-dev:s390x (10.46-1) ... 268s Setting up libanyevent-connector-perl (0.04-1) ... 268s Setting up libnet-http-perl (6.24-1build1) ... 268s Setting up libexception-class-perl (1.45-1) ... 268s Setting up libaprutil1-ldap:s390x (1.6.3-3ubuntu3) ... 268s Setting up libclass-c3-perl (0.35-2) ... 268s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-3ubuntu3) ... 268s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 268s Setting up intltool-debian (0.35.0+20060710.6build1) ... 268s Setting up libbytes-random-secure-perl (0.29-3) ... 268s Setting up libldap2-dev (2.6.10+dfsg-1ubuntu5) ... 268s Setting up libstdc++-15-dev:s390x (15.2.0-11ubuntu1) ... 268s Setting up libdata-optlist-perl (0.114-1) ... 268s Setting up libsctp-dev:s390x (1.0.21+dfsg-1build1) ... 268s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 268s Setting up libwww-robotrules-perl (6.02-1build1) ... 268s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 268s Setting up cpp-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 268s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 268s Setting up libmro-compat-perl (0.15-2) ... 268s Setting up gcc-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 268s Setting up libio-socket-ssl-perl (2.098-1) ... 268s Setting up libsub-exporter-perl (0.990-1) ... 268s Setting up libhttp-message-perl (7.01-1ubuntu1) ... 268s Setting up apache2-utils (2.4.65-3ubuntu1) ... 268s Setting up libeval-closure-perl (0.14-3) ... 268s Setting up g++-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 268s Setting up libhttp-negotiate-perl (6.01-2) ... 268s Setting up libparams-validationcompiler-perl (0.31-1) ... 268s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 268s Setting up libhttp-cookies-perl (6.11-1) ... 268s Setting up po-debconf (1.0.22) ... 268s Setting up libhtml-tree-perl (5.07-3) ... 268s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 268s Setting up apache2-bin (2.4.65-3ubuntu1) ... 268s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 268s Setting up libmodule-runtime-perl (0.018-1) ... 268s Setting up libapr1-dev (1.7.6-3) ... 268s Setting up cpp-15 (15.2.0-11ubuntu1) ... 268s Setting up cpp (4:15.2.0-4ubuntu1) ... 268s Setting up libaprutil1-dev (1.6.3-3ubuntu3) ... 268s Setting up libmodule-implementation-perl (0.09-2) ... 268s Setting up libpackage-stash-perl (0.40-1) ... 268s Setting up libimport-into-perl (1.002005-2) ... 268s Setting up libmoo-perl (2.005005-1) ... 268s Setting up apache2 (2.4.65-3ubuntu1) ... 269s Enabling module mpm_event. 269s Enabling module authz_core. 269s Enabling module authz_host. 269s Enabling module authn_core. 269s Enabling module auth_basic. 269s Enabling module access_compat. 269s Enabling module authn_file. 270s Enabling module authz_user. 270s Enabling module alias. 270s Enabling module dir. 270s Enabling module autoindex. 271s Enabling module env. 271s Enabling module mime. 271s Enabling module negotiation. 271s Enabling module setenvif. 272s Enabling module filter. 272s Enabling module deflate. 272s Enabling module status. 272s Enabling module reqtimeout. 272s Enabling conf charset. 273s Enabling conf localized-error-pages. 273s Enabling conf other-vhosts-access-log. 273s Enabling conf security. 273s Enabling conf serve-cgi-bin. 274s Enabling site 000-default. 276s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 278s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 282s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 282s Setting up gcc-15 (15.2.0-11ubuntu1) ... 282s Setting up libspecio-perl (0.53-1) ... 282s Setting up libmodule-manifest-skip-perl (0.23-4) ... 282s Setting up libperlx-maybe-perl (1.202-1) ... 282s Setting up libb-hooks-endofscope-perl (0.28-2) ... 282s Setting up g++-15 (15.2.0-11ubuntu1) ... 282s Setting up libanyevent-websocket-client-perl (0.55-1) ... 282s Setting up libtool (2.5.4-9) ... 282s Setting up gcc (4:15.2.0-4ubuntu1) ... 282s Setting up dh-autoreconf (21) ... 282s Setting up libnamespace-clean-perl (0.27-2) ... 282s Setting up g++ (4:15.2.0-4ubuntu1) ... 282s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 282s Setting up build-essential (12.12ubuntu2) ... 282s Setting up libnamespace-autoclean-perl (0.31-1) ... 282s Setting up libdatetime-locale-perl (1:1.45-1) ... 282s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 282s Setting up debhelper (13.28ubuntu1) ... 282s Setting up libdatetime-perl (2:1.65-1build3) ... 282s Setting up apache2-dev (2.4.65-3ubuntu1) ... 282s Setting up liblwp-protocol-https-perl (6.14-1) ... 282s Setting up libwww-perl (6.81-1build1) ... 282s Setting up libxml-parser-perl (2.47-1build4) ... 282s Setting up libxml-perl (0.08-4) ... 282s Setting up libxml-dom-perl (1.46-2) ... 282s Setting up libhttp-dav-perl (0.50-1) ... 282s Processing triggers for install-info (7.2-5) ... 283s Processing triggers for libc-bin (2.42-2ubuntu4) ... 283s Processing triggers for ufw (0.36.2-9build1) ... 284s Processing triggers for man-db (2.13.1-1) ... 297s autopkgtest [15:09:02]: test run-test-suite: [----------------------- 298s + set -o pipefail 298s + export LANG=C 298s + LANG=C 298s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 298s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 298s + TESTS= 298s + TESTUSER=tuser 298s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 298s + useradd --user-group --system --create-home -s /bin/bash tuser 298s + cp -a debian/perl-framework /tmp/autopkgtest.x656qg/autopkgtest_tmp 298s + cd /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework 298s + export HARNESS_VERBOSE=1 298s + HARNESS_VERBOSE=1 298s =============Running-with-mpm_prefork========== 298s + run_tests mpm_prefork 298s + local MPM=mpm_prefork 298s + shift 298s + local LOG=testlog.mpm_prefork 298s + echo =============Running-with-mpm_prefork========== 298s + rm -f apache2.conf.debian 298s + cp /etc/apache2/apache2.conf apache2.conf.debian 298s + cat /etc/apache2/mods-available/mpm_prefork.load 298s + 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 298s + grep -v mpm_ 298s + xargs cat 298s + for m in bucketeer case_filter case_filter_in 298s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 298s + for m in bucketeer case_filter case_filter_in 298s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 298s + for m in bucketeer case_filter case_filter_in 298s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 298s + cat /etc/apache2/mods-available/mime.conf 298s + echo 'Servername localhost' 298s + make clean 298s make: *** No rule to make target 'clean'. Stop. 298s + true 298s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 298s + chown -R tuser: /tmp/autopkgtest.x656qg/autopkgtest_tmp 298s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/apache2.conf.debian' 299s [ info] generating script ./t/htdocs/modules/cgi/action.pl 299s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 299s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 299s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 300s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 300s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 300s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 300s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 300s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 300s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 300s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 300s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 300s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 300s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 300s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 300s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 300s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 300s [ info] generating script ./t/htdocs/modules/cgi/big.pl 300s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 300s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 300s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 300s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 300s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 300s [ info] generating script ./t/htdocs/modules/cgi/env.pl 300s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 300s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 300s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 300s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 300s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 300s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 300s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 300s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 300s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 300s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 300s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 300s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 300s Warning: NAME must be a package name 300s Checking if your kit is complete... 300s Looks good 300s [ info] generating script t/TEST 300s [ info] generating script ./t/cgi-bin/cookies.pl 300s [ info] generating script ./t/cgi-bin/next_available_port.pl 300s [ info] generating script t/TEST 300s Writing MYMETA.yml and MYMETA.json 300s Writing MYMETA.yml and MYMETA.json 300s Checking for Cwd...ok 300s Checking for File::Spec...ok 300s Generating a Unix-style Makefile 300s Writing Makefile for httpd-test 300s Writing MYMETA.yml and MYMETA.json 300s + su tuser -c 't/TEST ' 300s + tee testlog.mpm_prefork 301s [warning] setting ulimit to allow core files 301s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/TEST 302s Duplicate specification "clean" for option "clean" 302s Duplicate specification "help" for option "help" 326s [warning] generating SSL CA for asf 326s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 326s ....+....+.....+.+.....+...+.......+++++++++++++++++++++++++++++++++++++++*....+......+...........+...+.........+..........+++++++++++++++++++++++++++++++++++++++*....+......+...............+.+......++++++ 330s ...+..+.......+.........+.................+.......+..+...+...+...+.+...+..+.........+.........+..........+..+....+..+...+.......+...+.........+..................+..+......+.........+...+...+......+...............+.+.....+.......+.....+.+..+...+.+......+..+.+............+.........+........+......+.+.....+.........+......+.+...+.........+...+..+.+...........+....+.........+++++++++++++++++++++++++++++++++++++++*............+.....+....+.....+...+.............+++++++++++++++++++++++++++++++++++++++*.+......+...+..+...+............+...++++++ 330s ----- 330s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 330s [ info] openssl genrsa -out keys/client_revoked.pem 2048 330s [ 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 330s [ 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 330s Using configuration from conf/client_revoked.cnf 330s Check that the request matches the signature 330s Signature ok 330s The Subject's Distinguished Name is as follows 330s countryName :PRINTABLE:'US' 330s stateOrProvinceName :ASN.1 12:'California' 330s localityName :ASN.1 12:'San Francisco' 330s organizationName :ASN.1 12:'ASF' 330s organizationalUnitName:ASN.1 12:'httpd-test' 330s commonName :ASN.1 12:'client_revoked' 330s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 330s Certificate is to be certified until Jan 24 15:11:47 2027 GMT (365 days) 330s 330s Write out database with 1 new entries 330s Database updated 330s [ 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 330s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 330s Using configuration from conf/cacrl.cnf 330s Revoking Certificate 01. 330s Database updated 330s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 330s Using configuration from conf/cacrl.cnf 330s [ info] generating proxy cert: proxy/client_revoked.pem 330s [ info] openssl genrsa -out keys/client_ok.pem 2048 330s [ 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 330s [ 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 330s Using configuration from conf/client_ok.cnf 330s Check that the request matches the signature 330s Signature ok 330s The Subject's Distinguished Name is as follows 330s countryName :PRINTABLE:'US' 330s stateOrProvinceName :ASN.1 12:'California' 330s localityName :ASN.1 12:'San Francisco' 330s organizationName :ASN.1 12:'ASF' 330s organizationalUnitName:ASN.1 12:'httpd-test' 330s commonName :ASN.1 12:'client_ok' 330s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 330s Certificate is to be certified until Jan 24 15:11:48 2027 GMT (365 days) 330s 330s Write out database with 1 new entries 330s Database updated 330s [ 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 330s [ info] generating proxy cert: proxy/client_ok.pem 330s [ info] openssl genrsa -out keys/client_colon.pem 2048 330s [ 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 330s [ 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 330s Using configuration from conf/client_colon.cnf 330s Check that the request matches the signature 330s Signature ok 330s The Subject's Distinguished Name is as follows 330s countryName :PRINTABLE:'US' 330s stateOrProvinceName :ASN.1 12:'California' 330s localityName :ASN.1 12:'San Francisco' 330s organizationName :ASN.1 12:'ASF' 330s organizationalUnitName:ASN.1 12:'httpd-test' 330s commonName :ASN.1 12:'user:colon' 330s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 330s Certificate is to be certified until Jan 24 15:11:49 2027 GMT (365 days) 330s 330s Write out database with 1 new entries 330s Database updated 330s [ 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 330s [ info] generating proxy cert: proxy/client_colon.pem 330s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 343s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 343s [ 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 343s [ 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 343s Using configuration from conf/server2_des3_dsa.cnf 343s Check that the request matches the signature 343s Signature ok 343s The Subject's Distinguished Name is as follows 343s countryName :PRINTABLE:'US' 343s stateOrProvinceName :ASN.1 12:'California' 343s localityName :ASN.1 12:'San Francisco' 343s organizationName :ASN.1 12:'ASF' 343s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 343s commonName :ASN.1 12:'localhost' 343s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 343s Certificate is to be certified until Jan 24 15:12:02 2027 GMT (365 days) 343s 343s Write out database with 1 new entries 343s Database updated 343s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 343s [ 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 343s [ 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 343s Using configuration from conf/client_snakeoil.cnf 343s Check that the request matches the signature 343s Signature ok 343s The Subject's Distinguished Name is as follows 343s countryName :PRINTABLE:'AU' 343s stateOrProvinceName :ASN.1 12:'Queensland' 343s localityName :ASN.1 12:'Mackay' 343s organizationName :ASN.1 12:'Snake Oil, Ltd.' 343s organizationalUnitName:ASN.1 12:'Staff' 343s commonName :ASN.1 12:'client_snakeoil' 343s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 343s Certificate is to be certified until Jan 24 15:12:02 2027 GMT (365 days) 343s 343s Write out database with 1 new entries 343s Database updated 343s [ 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 343s [ info] generating proxy cert: proxy/client_snakeoil.pem 343s [ info] openssl genrsa -out keys/server2.pem 2048 346s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 346s [ 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 346s Using configuration from conf/server2.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/rsa-test-2' 346s commonName :ASN.1 12:'localhost' 346s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 346s Certificate is to be certified until Jan 24 15:12:06 2027 GMT (365 days) 346s 346s Write out database with 1 new entries 346s Database updated 346s [ info] openssl genrsa -out keys/server.pem 2048 348s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 348s [ 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 348s Using configuration from conf/server.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' 348s commonName :ASN.1 12:'localhost' 348s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 348s Certificate is to be certified until Jan 24 15:12:07 2027 GMT (365 days) 348s 348s Write out database with 1 new entries 348s Database updated 348s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 348s [ 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 348s [ 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 348s Using configuration from conf/server_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-test' 348s commonName :ASN.1 12:'localhost' 348s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 348s Certificate is to be certified until Jan 24 15:12:08 2027 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 349s [ 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 349s [ 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 349s Using configuration from conf/server_des3.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-des3-test' 349s commonName :ASN.1 12:'localhost' 349s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 349s Certificate is to be certified until Jan 24 15:12:09 2027 GMT (365 days) 349s 349s Write out database with 1 new entries 349s Database updated 349s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 351s [ 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 351s [ 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 351s Using configuration from conf/server2_des3.cnf 351s Check that the request matches the signature 351s Signature ok 351s The Subject's Distinguished Name is as follows 351s countryName :PRINTABLE:'US' 351s stateOrProvinceName :ASN.1 12:'California' 351s localityName :ASN.1 12:'San Francisco' 351s organizationName :ASN.1 12:'ASF' 351s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 351s commonName :ASN.1 12:'localhost' 351s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 351s Certificate is to be certified until Jan 24 15:12:11 2027 GMT (365 days) 351s 351s Write out database with 1 new entries 351s Database updated 351s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 351s [ 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 351s [ 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 351s Using configuration from conf/server2_dsa.cnf 351s Check that the request matches the signature 351s Signature ok 351s The Subject's Distinguished Name is as follows 351s countryName :PRINTABLE:'US' 351s stateOrProvinceName :ASN.1 12:'California' 351s localityName :ASN.1 12:'San Francisco' 351s organizationName :ASN.1 12:'ASF' 351s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 351s commonName :ASN.1 12:'localhost' 351s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 351s Certificate is to be certified until Jan 24 15:12:11 2027 GMT (365 days) 352s 352s Write out database with 1 new entries 352s Database updated 352s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 352s [ 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 352s [ 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 352s Using configuration from conf/server_des3_dsa.cnf 352s Check that the request matches the signature 352s Signature ok 352s The Subject's Distinguished Name is as follows 352s countryName :PRINTABLE:'US' 352s stateOrProvinceName :ASN.1 12:'California' 352s localityName :ASN.1 12:'San Francisco' 352s organizationName :ASN.1 12:'ASF' 352s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 352s commonName :ASN.1 12:'localhost' 352s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 352s Certificate is to be certified until Jan 24 15:12:11 2027 GMT (365 days) 352s 352s Write out database with 1 new entries 352s Database updated 352s [ info] linked ca-bundle.crl to fdd35eee.r0 352s cd memory_track && make .libs/mod_memory_track.so 352s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 352s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 352s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 354s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 354s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 354s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 354s cd test_session && make .libs/mod_test_session.so 354s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 354s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 354s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 354s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 355s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -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.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 356s cd random_chunk && make .libs/mod_random_chunk.so 356s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 356s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 356s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 356s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 357s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 357s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 357s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 357s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 357s cd fold && make .libs/mod_fold.so 357s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 357s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 357s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 358s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 359s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 359s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 359s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 359s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 359s cd test_ssl && make .libs/mod_test_ssl.so 359s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 359s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 359s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 360s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 361s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 361s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 362s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 362s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 362s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 362s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 362s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 362s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 362s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 363s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 363s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 364s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 364s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 364s cd echo_post && make .libs/mod_echo_post.so 364s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 364s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 364s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 364s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 365s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 365s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 366s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 366s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 366s cd list_modules && make .libs/mod_list_modules.so 366s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 366s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 366s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 366s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 367s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 367s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 367s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 367s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 367s cd authany && make .libs/mod_authany.so 367s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 367s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 367s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 368s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 369s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 369s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 369s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 369s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 369s cd test_apr_uri && make .libs/mod_test_apr_uri.so 369s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 369s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 369s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 370s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 371s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 372s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 373s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 373s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 373s cd eat_post && make .libs/mod_eat_post.so 373s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 373s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 373s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 373s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 374s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 374s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 374s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 374s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 374s cd nntp_like && make .libs/mod_nntp_like.so 374s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 374s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 375s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 375s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 375s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 376s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 377s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 377s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 377s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 377s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 377s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 377s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 377s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 378s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 379s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 380s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 380s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 380s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 380s cd test_utilities && make .libs/mod_test_utilities.so 380s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 380s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 380s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 380s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 381s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 381s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 381s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 381s cd input_body_filter && make .libs/mod_input_body_filter.so 381s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 381s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 381s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 381s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 382s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 383s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 383s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 383s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 383s cd client_add_filter && make .libs/mod_client_add_filter.so 383s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 383s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 384s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 384s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 385s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 385s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 385s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 385s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 385s cd test_rwrite && make .libs/mod_test_rwrite.so 385s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 385s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 385s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 385s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 386s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 386s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 387s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 387s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 387s /usr/sbin/apache2 -d /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 387s using Apache/2.4.65 (prefork MPM) 387s 387s waiting 60 seconds for server to start: .[Sat Jan 24 15:12:47.237362 2026] [core:trace3] [pid 10016:tid 10016] core.c(3484): Setting LogLevel for all modules to trace8 387s [Sat Jan 24 15:12:47.240670 2026] [core:trace6] [pid 10016:tid 10016] core.c(3501): Cannot find module 'rewrite', trying 'rewrite_module' 387s [Sat Jan 24 15:12:47.242354 2026] [core:trace3] [pid 10016:tid 10016] core.c(3511): Setting LogLevel for module mod_rewrite.c to trace8 387s [Sat Jan 24 15:12:47.243066 2026] [core:trace6] [pid 10016:tid 10016] core.c(3501): Cannot find module 'dumpio', trying 'dumpio_module' 387s [Sat Jan 24 15:12:47.243086 2026] [core:trace3] [pid 10016:tid 10016] core.c(3511): Setting LogLevel for module mod_dumpio.c to trace7 387s [Sat Jan 24 15:12:47.243101 2026] [core:trace3] [pid 10016:tid 10016] core.c(3484): Setting LogLevel for all modules to info 387s [Sat Jan 24 15:12:47.243119 2026] [core:trace6] [pid 10016:tid 10016] core.c(3501): Cannot find module 'core', trying 'core_module' 387s [Sat Jan 24 15:12:47.243134 2026] [core:trace3] [pid 10016:tid 10016] core.c(3511): Setting LogLevel for module core.c to crit 387s [Sat Jan 24 15:12:47.243149 2026] [core:trace3] [pid 10016:tid 10016] core.c(3484): Setting LogLevel for all modules to crit 387s [Sat Jan 24 15:12:47.243166 2026] [core:trace6] [pid 10016:tid 10016] core.c(3501): Cannot find module 'core', trying 'core_module' 387s [Sat Jan 24 15:12:47.243181 2026] [core:trace3] [pid 10016:tid 10016] core.c(3511): Setting LogLevel for module core.c to info 387s [Sat Jan 24 15:12:47.243193 2026] [core:trace3] [pid 10016:tid 10016] core.c(3484): Setting LogLevel for all modules to crit 387s [Sat Jan 24 15:12:47.243213 2026] [core:trace6] [pid 10016:tid 10016] core.c(3501): Cannot find module 'core', trying 'core_module' 387s [Sat Jan 24 15:12:47.243227 2026] [core:trace3] [pid 10016:tid 10016] core.c(3511): Setting LogLevel for module core.c to info 387s [Sat Jan 24 15:12:47.243242 2026] [core:trace3] [pid 10016:tid 10016] core.c(3484): Setting LogLevel for all modules to crit 387s [Sat Jan 24 15:12:47.243257 2026] [core:trace3] [pid 10016:tid 10016] core.c(3484): Setting LogLevel for all modules to info 387s [Sat Jan 24 15:12:47.243275 2026] [core:trace6] [pid 10016:tid 10016] core.c(3501): Cannot find module 'core', trying 'core_module' 387s [Sat Jan 24 15:12:47.243290 2026] [core:trace3] [pid 10016:tid 10016] core.c(3511): Setting LogLevel for module core.c to crit 387s [Sat Jan 24 15:12:47.243304 2026] [core:trace3] [pid 10016:tid 10016] core.c(3484): Setting LogLevel for all modules to info 387s [Sat Jan 24 15:12:47.243652 2026] [alias:warn] [pid 10016:tid 10016] AH00671: The Alias directive in /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 387s [Sat Jan 24 15:12:47.243677 2026] [proxy:info] [pid 10016:tid 10016] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 387s [Sat Jan 24 15:12:47.244070 2026] [proxy:info] [pid 10016:tid 10016] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 387s [Sat Jan 24 15:12:47.244093 2026] [core:trace6] [pid 10016:tid 10016] core.c(3501): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 387s [Sat Jan 24 15:12:47.244110 2026] [core:trace3] [pid 10016:tid 10016] core.c(3511): Setting LogLevel for module mod_proxy_hcheck.c to trace4 388s 388s waiting 60 seconds for server to start: ok (waited 0 secs) 388s server localhost:8529 started 388s server localhost:8530 listening (mod_nntp_like) 388s server localhost:8531 listening (mod_nntp_like_ssl) 388s server localhost:8532 listening (mod_ssl) 388s server localhost:8533 listening (ssl_optional_cc) 388s server localhost:8534 listening (ssl_pr33791) 388s server localhost:8535 listening (ssl_ocsp) 388s server localhost:8536 listening (core) 388s server localhost:8537 listening (mod_proxy) 388s server localhost:8538 listening (proxy_http_bal1) 388s server localhost:8539 listening (proxy_http_bal2) 388s server localhost:8540 listening (proxy_http_balancer) 388s server localhost:8543 listening (proxy_fcgi) 388s server localhost:8544 listening (mod_include) 388s server localhost:8545 listening (mod_vhost_alias) 388s server localhost:8546 listening (cve_2011_3368_rewrite) 388s server localhost:8547 listening (proxy_http_reverse) 388s server localhost:8548 listening (proxy_http_nofwd) 388s server localhost:8549 listening (cve_2011_3368) 388s server localhost:8550 listening (mod_headers) 388s server localhost:8551 listening (mod_echo) 388s server localhost:8552 listening (mod_echo_ssl) 388s server localhost:8553 listening (error_document) 388s server localhost:8554 listening (http_unsafe) 388s server localhost:8555 listening (http_strict) 388s server localhost:8556 listening (remote_ip) 388s server localhost:8557 listening (mod_cache) 388s server localhost:8558 listening (proxy_http_https) 388s server localhost:8559 listening (proxy_https_https) 388s server localhost:8560 listening (proxy_http_https_proxy_section) 388s server localhost:8561 listening (proxy_https_https_proxy_section) 388s server localhost:8562 listening (proxy_https_http) 408s [ info] adding source lib /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 463s t/ab/base.t ......................... 463s 1..5 463s # Running under perl version 5.040001 for linux 463s # Current time local: Sat Jan 24 15:13:45 2026 463s # Current time GMT: Sat Jan 24 15:13:45 2026 463s # Using Test.pm version 1.31 463s # Using Apache/Test.pm version 1.44 463s # # running: 463s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8536/ 463s ok 1 463s ok 2 463s # # running: 463s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 463s ok 3 463s ok 4 463s ok 5 463s ok 489s t/apache/404.t ...................... 489s 1..2 489s # Running under perl version 5.040001 for linux 489s # Current time local: Sat Jan 24 15:14:03 2026 489s # Current time GMT: Sat Jan 24 15:14:03 2026 489s # Using Test.pm version 1.31 489s # Using Apache/Test.pm version 1.44 489s # GET_STR Response: 489s # HTTP/1.1 404 Not Found 489s # Connection: close 489s # Date: Sat, 24 Jan 2026 15:14:28 GMT 489s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 489s # Content-Length: 196 489s # Content-Type: text/html; charset=iso-8859-1 489s # Client-Date: Sat, 24 Jan 2026 15:14:28 GMT 489s # Client-Peer: 127.0.0.1:8529 489s # Client-Response-Num: 1 489s # Title: 404 Not Found 489s # 489s # 489s # 489s # 404 Not Found 489s # 489s #

Not Found

489s #

The requested URL was not found on this server.

489s # 489s ok 1 489s ok 2 489s ok 512s t/apache/acceptpathinfo.t ........... 512s 1..36 512s # Running under perl version 5.040001 for linux 512s # Current time local: Sat Jan 24 15:14:28 2026 512s # Current time GMT: Sat Jan 24 15:14:28 2026 512s # Using Test.pm version 1.31 512s # Using Apache/Test.pm version 1.44 512s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 512s # expected: '200' 512s # received: '200' 512s ok 1 512s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 512s # expected: qr/_\(none\)_/ 512s # received: '_(none)_' 512s ok 2 512s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 512s # expected: '404' 512s # received: '404' 512s ok 3 512s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 512s # expected: qr/Not Found/ 512s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

754s #

The requested URL was not found on this server.

754s # ' 754s ok 8 754s # testing : /merge/notfound.html code 754s # expected: 404 754s # received: '404' 754s ok 9 754s # testing : /merge/notfound.html content 754s # expected: 'testing merge' 754s # received: 'testing merge' 754s ok 10 754s # testing : /merge/merge2/notfound.html code 754s # expected: 404 754s # received: '404' 754s ok 11 754s # testing : /merge/merge2/notfound.html content 754s # expected: 'testing merge' 754s # received: 'testing merge' 754s ok 12 754s # testing : /bounce/notfound.html code 754s # expected: 404 754s # received: '404' 754s ok 13 754s # testing : /bounce/notfound.html content 754s # expected: qr/expire test/ 754s # received: ' 754s # expire test 754s # expire test 754s # ' 754s ok 14 754s ok 776s t/apache/etags.t .................... 776s # Checking for existence of FileETag directive 776s # Returned 200: 776s 1..61 776s # Running under perl version 5.040001 for linux 776s # Current time local: Sat Jan 24 15:18:53 2026 776s # Current time GMT: Sat Jan 24 15:18:53 2026 776s # Using Test.pm version 1.31 776s # Using Apache/Test.pm version 1.44 776s # --- 776s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 776s # Expecting one component in ETag field 776s # Received "b" 776s ok 1 776s # --- 776s # HEAD /apache/etags/none/plus-mis/test.txt 776s # Expecting three components in ETag field 776s # Received "833ab-b-643c772b0b480" 776s ok 2 776s # --- 776s # HEAD /apache/etags/none/plus-is/test.txt 776s # Expecting two components in ETag field 776s # Received "8338d-b" 776s ok 3 776s # --- 776s # HEAD /apache/etags/all/inherit/test.txt 776s # Expecting three components in ETag field 776s # Received "8330b-b-643c772b0b480" 776s ok 4 776s # --- 776s # HEAD /apache/etags/none/inherit/test.txt 776s # Expecting field to be absent 776s # ETag field is missing 776s ok 5 776s # --- 776s # HEAD /apache/etags/is/test.txt 776s # Expecting two components in ETag field 776s # Received "8333b-b" 776s ok 6 776s # --- 776s # HEAD /apache/etags/all/minus-mi/test.txt 776s # Expecting one component in ETag field 776s # Received "b" 776s ok 7 776s # --- 776s # HEAD /apache/etags/all/minus-ms/test.txt 776s # Expecting one component in ETag field 776s # Received "83326" 776s ok 8 776s # --- 776s # HEAD /apache/etags/s/test.txt 776s # Expecting one component in ETag field 776s # Received "b" 776s ok 9 776s # --- 776s # HEAD /apache/etags/all/test.txt 776s # Expecting three components in ETag field 776s # Received "83333-b-643c772b0b480" 776s ok 10 776s # --- 776s # HEAD /apache/etags/m/minus-s/test.txt 776s # Expecting field to be absent 776s # Received "643c772b0b480" 776s ok 11 776s # --- 776s # HEAD /apache/etags/m/plus-mis/test.txt 776s # Expecting three components in ETag field 776s # Received "83361-b-643c772b0b480" 776s ok 12 776s # --- 776s # HEAD /apache/etags/none/is/test.txt 776s # Expecting two components in ETag field 776s # Received "8337b-b" 776s ok 13 776s # --- 776s # HEAD /apache/etags/none/s/test.txt 776s # Expecting one component in ETag field 776s # Received "b" 776s ok 14 776s # --- 776s # HEAD /apache/etags/none/m/test.txt 776s # Expecting one component in ETag field 776s # Received "643c772b0b480" 776s ok 15 776s # --- 776s # HEAD /apache/etags/none/mis/test.txt 776s # Expecting three components in ETag field 776s # Received "83384-b-643c772b0b480" 776s ok 16 776s # --- 776s # HEAD /apache/etags/m/plus-mi/test.txt 776s # Expecting two components in ETag field 776s # Received "8335e-643c772b0b480" 776s ok 17 776s # --- 776s # HEAD /apache/etags/m/test.txt 776s # Expecting one component in ETag field 776s # Received "643c772b0b480" 776s ok 18 776s # --- 776s # HEAD /apache/etags/mis/test.txt 776s # Expecting three components in ETag field 776s # Received "8336e-b-643c772b0b480" 776s ok 19 776s # --- 776s # HEAD /apache/etags/all/mi/test.txt 776s # Expecting two components in ETag field 776s # Received "83314-643c772b0b480" 776s ok 20 776s # --- 776s # HEAD /apache/etags/m/plus-i/test.txt 776s # Expecting two components in ETag field 776s # Received "83355-643c772b0b480" 776s ok 21 776s # --- 776s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 776s # Expecting two components in ETag field 776s # Received "833aa-643c772b0b480" 776s ok 22 776s # --- 776s # HEAD /apache/etags/m/plus-m/test.txt 776s # Expecting one component in ETag field 776s # Received "643c772b0b480" 776s ok 23 776s # --- 776s # HEAD /apache/etags/none/plus-ms/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 24 776s # --- 776s # HEAD /apache/etags/none/plus-mi/test.txt 776s # Expecting two components in ETag field 776s # Received "83393-643c772b0b480" 776s ok 25 776s # --- 776s # HEAD /apache/etags/all/minus-is/test.txt 776s # Expecting one component in ETag field 776s # Received "643c772b0b480" 776s ok 26 776s # --- 776s # HEAD /apache/etags/all/minus-mis/test.txt 776s # Expecting field to be absent 776s # Received "b-643c772b0b480" 776s ok 27 776s # --- 776s # HEAD /apache/etags/none/plus-i/test.txt 776s # Expecting one component in ETag field 776s # Received "8338a" 776s ok 28 776s # --- 776s # HEAD /apache/etags/all/m/test.txt 776s # Expecting one component in ETag field 776s # Received "643c772b0b480" 776s ok 29 776s # --- 776s # HEAD /apache/etags/none/plus-s/test.txt 776s # Expecting one component in ETag field 776s # Received "b" 776s ok 30 776s # --- 776s # HEAD /apache/etags/all/minus-m/test.txt 776s # Expecting two components in ETag field 776s # Received "8331d-b" 776s ok 31 776s # --- 776s # HEAD /apache/etags/all/is/test.txt 776s # Expecting two components in ETag field 776s # Received "8330e-b" 776s ok 32 776s # --- 776s # HEAD /apache/etags/none/i/test.txt 776s # Expecting one component in ETag field 776s # Received "83376" 776s ok 33 776s # --- 776s # HEAD /apache/etags/m/plus-s/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 34 776s # --- 776s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 776s # Expecting field to be absent 776s # Received "b-643c772b0b480" 776s ok 35 776s # --- 776s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 776s # Expecting one component in ETag field 776s # Received "833a7" 776s ok 36 776s # --- 776s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 776s # Expecting one component in ETag field 776s # Received "643c772b0b480" 776s ok 37 776s # --- 776s # HEAD /apache/etags/i/test.txt 776s # Expecting one component in ETag field 776s # Received "83338" 776s ok 38 776s # --- 776s # HEAD /apache/etags/none/test.txt 776s # Expecting field to be absent 776s # ETag field is missing 776s ok 39 776s # --- 776s # HEAD /apache/etags/m/minus-ms/test.txt 776s # Expecting field to be absent 776s # Received "b-643c772b0b480" 776s ok 40 776s # --- 776s # HEAD /apache/etags/m/minus-i/test.txt 776s # Expecting field to be absent 776s # Received "643c772b0b480" 776s ok 41 776s # --- 776s # HEAD /apache/etags/all/i/test.txt 776s # Expecting one component in ETag field 776s # Received "83309" 776s ok 42 776s # --- 776s # HEAD /apache/etags/all/ms/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 43 776s # --- 776s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 776s # Expecting two components in ETag field 776s # Received "8339e-b" 776s ok 44 776s # --- 776s # HEAD /apache/etags/all/mis/test.txt 776s # Expecting three components in ETag field 776s # Received "8332c-b-643c772b0b480" 776s ok 45 776s # --- 776s # HEAD /apache/etags/default/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 46 776s # --- 776s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 47 776s # --- 776s # HEAD /apache/etags/m/minus-mis/test.txt 776s # Expecting field to be absent 776s # Received "b-643c772b0b480" 776s ok 48 776s # --- 776s # HEAD /apache/etags/mi/test.txt 776s # Expecting two components in ETag field 776s # Received "8336b-643c772b0b480" 776s ok 49 776s # --- 776s # HEAD /apache/etags/m/minus-m/test.txt 776s # Expecting field to be absent 776s # Received "b-643c772b0b480" 776s ok 50 776s # --- 776s # HEAD /apache/etags/all/s/test.txt 776s # Expecting one component in ETag field 776s # Received "b" 776s ok 51 776s # --- 776s # HEAD /apache/etags/m/minus-is/test.txt 776s # Expecting field to be absent 776s # Received "643c772b0b480" 776s ok 52 776s # --- 776s # HEAD /apache/etags/none/ms/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 53 776s # --- 776s # HEAD /apache/etags/none/mi/test.txt 776s # Expecting two components in ETag field 776s # Received "83381-643c772b0b480" 776s ok 54 776s # --- 776s # HEAD /apache/etags/m/minus-mi/test.txt 776s # Expecting field to be absent 776s # Received "b-643c772b0b480" 776s ok 55 776s # --- 776s # HEAD /apache/etags/all/minus-s/test.txt 776s # Expecting two components in ETag field 776s # Received "83329-643c772b0b480" 776s ok 56 776s # --- 776s # HEAD /apache/etags/none/plus-m/test.txt 776s # Expecting one component in ETag field 776s # Received "643c772b0b480" 776s ok 57 776s # --- 776s # HEAD /apache/etags/ms/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 58 776s # --- 776s # HEAD /apache/etags/m/plus-ms/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 59 776s # --- 776s # HEAD /apache/etags/m/plus-is/test.txt 776s # Expecting three components in ETag field 776s # Received "83358-b-643c772b0b480" 776s ok 60 776s # --- 776s # HEAD /apache/etags/all/minus-i/test.txt 776s # Expecting two components in ETag field 776s # Received "b-643c772b0b480" 776s ok 61 776s ok 799s t/apache/expr.t ..................... 799s 1..229 799s # Running under perl version 5.040001 for linux 799s # Current time local: Sat Jan 24 15:19:16 2026 799s # Current time GMT: Sat Jan 24 15:19:16 2026 799s # Using Test.pm version 1.31 799s # Using Apache/Test.pm version 1.44 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true" should evaluate to true, got true 799s ok 1 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "false" should evaluate to false, got false 799s ok 2 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "foo", got parse error 799s ok 3 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -eq 01" should evaluate to true, got true 799s ok 4 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -eq 2" should evaluate to false, got false 799s ok 5 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -ne 2" should evaluate to true, got true 799s ok 6 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -ne 1" should evaluate to false, got false 799s ok 7 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -lt 02" should evaluate to true, got true 799s ok 8 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -lt 1" should evaluate to false, got false 799s ok 9 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -le 2" should evaluate to true, got true 799s ok 10 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -le 1" should evaluate to true, got true 799s ok 11 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "2 -gt 1" should evaluate to true, got true 799s ok 12 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -gt 1" should evaluate to false, got false 799s ok 13 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "2 -ge 1" should evaluate to true, got true 799s ok 14 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -ge 1" should evaluate to true, got true 799s ok 15 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "1 -gt -1" should evaluate to true, got true 799s ok 16 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' == 'aa'" should evaluate to true, got true 799s ok 17 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' == 'b'" should evaluate to false, got false 799s ok 18 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' = 'aa'" should evaluate to true, got true 799s ok 19 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' = 'b'" should evaluate to false, got false 799s ok 20 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' != 'b'" should evaluate to true, got true 799s ok 21 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' != 'aa'" should evaluate to false, got false 799s ok 22 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' < 'b'" should evaluate to true, got true 799s ok 23 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' < 'aa'" should evaluate to false, got false 799s ok 24 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' <= 'b'" should evaluate to true, got true 799s ok 25 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' <= 'aa'" should evaluate to true, got true 799s ok 26 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'b' > 'aa'" should evaluate to true, got true 799s ok 27 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' > 'aa'" should evaluate to false, got false 799s ok 28 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'b' >= 'aa'" should evaluate to true, got true 799s ok 29 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'aa' >= 'aa'" should evaluate to true, got true 799s ok 30 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 799s ok 31 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 799s ok 32 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 799s ok 33 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 799s ok 34 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 799s ok 35 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 799s ok 36 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 799s ok 37 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 799s ok 38 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 799s ok 39 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 799s ok 40 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME} != ''" should evaluate to true, got true 799s ok 41 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'a' -in { 'b', 'a' } " should evaluate to true, got true 799s ok 42 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'a' -in { 'b', 'c' } " should evaluate to false, got false 799s ok 43 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' =~ /bc/ " should evaluate to true, got true 799s ok 44 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' =~ /BC/i " should evaluate to true, got true 799s ok 45 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' !~ m!bc! " should evaluate to false, got false 799s ok 46 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' !~ m!BC!i " should evaluate to false, got false 799s ok 47 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " $0 == '' " should evaluate to true, got true 799s ok 48 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " $1 == '' " should evaluate to true, got true 799s ok 49 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " $9 == '' " should evaluate to true, got true 799s ok 50 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " '$0' == '' " should evaluate to true, got true 799s ok 51 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 799s ok 52 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 799s ok 53 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 799s ok 54 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 799s ok 55 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 799s ok 56 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 799s ok 57 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 799s ok 58 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 799s ok 59 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 799s ok 60 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 799s ok 61 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 799s ok 62 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 799s ok 63 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 799s ok 64 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 799s ok 65 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 799s ok 66 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 799s ok 67 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 799s ok 68 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 799s ok 69 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 799s ok 70 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{HTTPS} == 'off' " should evaluate to true, got true 799s ok 71 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 799s ok 72 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 799s ok 73 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 799s ok 74 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 799s ok 75 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 799s ok 76 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 799s ok 77 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 799s ok 78 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 799s ok 79 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 799s ok 80 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 799s ok 81 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 799s ok 82 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "escape('?') = '%3f' " should evaluate to true, got true 799s ok 83 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "unescape('%3f') = '?' " should evaluate to true, got true 799s ok 84 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 799s ok 85 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 799s ok 86 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 799s ok 87 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "file('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 799s ok 88 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-n ''" should evaluate to false, got false 799s ok 89 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-z ''" should evaluate to true, got true 799s ok 90 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-n '1'" should evaluate to true, got true 799s ok 91 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-z '1'" should evaluate to false, got false 799s ok 92 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "-R 'abc'", got parse error 799s ok 93 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 799s ok 94 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-R '240.0.0.0'" should evaluate to false, got false 799s ok 95 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-R '240.0.0.0/8'" should evaluate to false, got false 799s ok 96 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-R 'ff::/8'" should evaluate to false, got false 799s ok 97 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 799s ok 98 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 799s ok 99 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 799s ok 100 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 799s ok 101 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 799s ok 102 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 799s ok 103 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 799s ok 104 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'foo' -strmatch '*o'" should evaluate to true, got true 799s ok 105 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 799s ok 106 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'foo' -strmatch 'F*'" should evaluate to false, got false 799s ok 107 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'foo' -strcmatch 'F*'" should evaluate to true, got true 799s ok 108 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'foo' -strmatch 'g*'" should evaluate to false, got false 799s ok 109 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'foo' -strcmatch 'g*'" should evaluate to false, got false 799s ok 110 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 799s ok 111 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 799s ok 112 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 799s ok 113 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 799s ok 114 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "foo('bar') = 'bar'", got parse error 799s ok 115 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "%{FOO} != 'bar'", got parse error 799s ok 116 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s Should get parse error for "'bar' = bar", got parse error 799s ok 117 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true" should evaluate to true, got true 799s ok 118 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && true" should evaluate to true, got true 799s ok 119 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || true" should evaluate to true, got true 799s ok 120 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || true || true" should evaluate to true, got true 799s ok 121 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || true && true" should evaluate to true, got true 799s ok 122 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && true || true" should evaluate to true, got true 799s ok 123 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && true && true" should evaluate to true, got true 799s ok 124 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || true || !true" should evaluate to true, got true 799s ok 125 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || true && !true" should evaluate to true, got true 799s ok 126 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && true || !true" should evaluate to true, got true 799s ok 127 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && true && !true" should evaluate to false, got false 799s ok 128 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && !true" should evaluate to false, got false 799s ok 129 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || !true" should evaluate to true, got true 799s ok 130 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || !true || true" should evaluate to true, got true 799s ok 131 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || !true && true" should evaluate to true, got true 799s ok 132 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && !true || true" should evaluate to true, got true 799s ok 133 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && !true && true" should evaluate to false, got false 799s ok 134 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || !true || !true" should evaluate to true, got true 799s ok 135 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true || !true && !true" should evaluate to true, got true 799s ok 136 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && !true || !true" should evaluate to false, got false 799s ok 137 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "true && !true && !true" should evaluate to false, got false 799s ok 138 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true" should evaluate to false, got false 799s ok 139 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && true" should evaluate to false, got false 799s ok 140 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || true" should evaluate to true, got true 799s ok 141 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || true || true" should evaluate to true, got true 799s ok 142 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || true && true" should evaluate to true, got true 799s ok 143 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && true || true" should evaluate to true, got true 799s ok 144 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && true && true" should evaluate to false, got false 799s ok 145 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || true || !true" should evaluate to true, got true 799s ok 146 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || true && !true" should evaluate to false, got false 799s ok 147 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && true || !true" should evaluate to false, got false 799s ok 148 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && true && !true" should evaluate to false, got false 799s ok 149 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && !true" should evaluate to false, got false 799s ok 150 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || !true" should evaluate to false, got false 799s ok 151 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || !true || true" should evaluate to true, got true 799s ok 152 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || !true && true" should evaluate to false, got false 799s ok 153 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && !true || true" should evaluate to true, got true 799s ok 154 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && !true && true" should evaluate to false, got false 799s ok 155 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || !true || !true" should evaluate to false, got false 799s ok 156 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true || !true && !true" should evaluate to false, got false 799s ok 157 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && !true || !true" should evaluate to false, got false 799s ok 158 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!true && !true && !true" should evaluate to false, got false 799s ok 159 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true)" should evaluate to false, got false 799s ok 160 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && true)" should evaluate to false, got false 799s ok 161 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || true)" should evaluate to false, got false 799s ok 162 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || true || true)" should evaluate to false, got false 799s ok 163 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || true && true)" should evaluate to false, got false 799s ok 164 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && true || true)" should evaluate to false, got false 799s ok 165 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && true && true)" should evaluate to false, got false 799s ok 166 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || true || !true)" should evaluate to false, got false 799s ok 167 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || true && !true)" should evaluate to false, got false 799s ok 168 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && true || !true)" should evaluate to false, got false 799s ok 169 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && true && !true)" should evaluate to true, got true 799s ok 170 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && !true)" should evaluate to true, got true 799s ok 171 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || !true)" should evaluate to false, got false 799s ok 172 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || !true || true)" should evaluate to false, got false 799s ok 173 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || !true && true)" should evaluate to false, got false 799s ok 174 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && !true || true)" should evaluate to false, got false 799s ok 175 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && !true && true)" should evaluate to true, got true 799s ok 176 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || !true || !true)" should evaluate to false, got false 799s ok 177 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true || !true && !true)" should evaluate to false, got false 799s ok 178 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && !true || !true)" should evaluate to true, got true 799s ok 179 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(true && !true && !true)" should evaluate to true, got true 799s ok 180 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true)" should evaluate to true, got true 799s ok 181 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && true)" should evaluate to true, got true 799s ok 182 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || true)" should evaluate to false, got false 799s ok 183 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || true || true)" should evaluate to false, got false 799s ok 184 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || true && true)" should evaluate to false, got false 799s ok 185 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && true || true)" should evaluate to false, got false 799s ok 186 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && true && true)" should evaluate to true, got true 799s ok 187 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || true || !true)" should evaluate to false, got false 799s ok 188 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || true && !true)" should evaluate to true, got true 799s ok 189 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && true || !true)" should evaluate to true, got true 799s ok 190 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && true && !true)" should evaluate to true, got true 799s ok 191 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && !true)" should evaluate to true, got true 799s ok 192 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || !true)" should evaluate to true, got true 799s ok 193 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || !true || true)" should evaluate to false, got false 799s ok 194 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || !true && true)" should evaluate to true, got true 799s ok 195 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && !true || true)" should evaluate to false, got false 799s ok 196 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && !true && true)" should evaluate to true, got true 799s ok 197 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || !true || !true)" should evaluate to true, got true 799s ok 198 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true || !true && !true)" should evaluate to true, got true 799s ok 199 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && !true || !true)" should evaluate to true, got true 799s ok 200 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "!(!true && !true && !true)" should evaluate to true, got true 799s ok 201 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 799s ok 202 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 799s ok 203 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 799s ok 204 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 799s ok 205 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 799s ok 206 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 799s ok 207 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 799s ok 208 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 799s ok 209 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 799s ok 210 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 799s ok 211 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 799s ok 212 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 799s ok 213 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 799s ok 214 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 799s ok 215 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 799s ok 216 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 799s ok 217 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 799s ok 218 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 799s ok 219 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 799s ok 220 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-F '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 799s ok 221 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-F '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 799s ok 222 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-U '/apache/' " should evaluate to true, got true 799s ok 223 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "-U '/apache/expr/none' " should evaluate to false, got false 799s ok 224 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 799s ok 225 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 799s ok 226 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "base64('foo') = 'Zm9v' " should evaluate to true, got true 799s ok 227 799s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 799s ok 228 799s Error log should not have 'Internal evaluation error' entries, found 0 799s ok 229 799s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 799s ok 825s t/apache/expr_string.t .............. 825s 1..29 825s # Running under perl version 5.040001 for linux 825s # Current time local: Sat Jan 24 15:19:39 2026 825s # Current time GMT: Sat Jan 24 15:19:39 2026 825s # Using Test.pm version 1.31 825s # Using Apache/Test.pm version 1.44 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 1 825s Expected return code 200, got 200 for 'foo' 825s ok 2 825s # testing : log message [Sat Jan 24 15:20:02.360347 2026] [log_debug:info] [pid 10020:tid 10020] [client 127.0.0.1:55756] foo (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: 'foo' 825s # received: 'foo' 825s ok 3 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 4 825s Expected return code 200, got 200 for '%{req:SomeHeader}' 825s ok 5 825s # testing : log message [Sat Jan 24 15:20:02.645929 2026] [log_debug:info] [pid 10020:tid 10020] [client 127.0.0.1:55756] SomeValue (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: 'SomeValue' 825s # received: 'SomeValue' 825s ok 6 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 7 825s Should get parse error (500) for "%{", got 500 825s ok 8 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 9 825s Expected return code 200, got 200 for '%' 825s ok 10 825s # testing : log message [Sat Jan 24 15:20:03.168552 2026] [log_debug:info] [pid 10022:tid 10022] [client 127.0.0.1:55768] % (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: '%' 825s # received: '%' 825s ok 11 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 12 825s Expected return code 200, got 200 for '}' 825s ok 13 825s # testing : log message [Sat Jan 24 15:20:03.421631 2026] [log_debug:info] [pid 10022:tid 10022] [client 127.0.0.1:55768] } (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: '}' 825s # received: '}' 825s ok 14 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 15 825s Expected return code 200, got 200 for '\"' 825s ok 16 825s # testing : log message [Sat Jan 24 15:20:03.680834 2026] [log_debug:info] [pid 10022:tid 10022] [client 127.0.0.1:55768] " (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: '"' 825s # received: '"' 825s ok 17 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 18 825s Expected return code 200, got 200 for '\'' 825s ok 19 825s # testing : log message [Sat Jan 24 15:20:03.946893 2026] [log_debug:info] [pid 10022:tid 10022] [client 127.0.0.1:55768] ' (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: '\'' 825s # received: '\'' 825s ok 20 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 21 825s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 825s ok 22 825s # testing : log message [Sat Jan 24 15:20:04.199708 2026] [log_debug:info] [pid 10022:tid 10022] [client 127.0.0.1:55768] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: '%{req:SomeHeader}' 825s # received: '%{req:SomeHeader}' 825s ok 23 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 24 825s Expected return code 200, got 200 for '%{tolower:IDENT}' 825s ok 25 825s # testing : log message [Sat Jan 24 15:20:04.452704 2026] [log_debug:info] [pid 10022:tid 10022] [client 127.0.0.1:55768] ident (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: 'ident' 825s # received: 'ident' 825s ok 26 825s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 27 825s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 825s ok 28 825s # testing : log message [Sat Jan 24 15:20:04.705727 2026] [log_debug:info] [pid 10022:tid 10022] [client 127.0.0.1:55768] get (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 825s # didn't match 825s # expected: 'get' 825s # received: 'get' 825s ok 29 825s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 825s ok 846s t/apache/getfile.t .................. 846s # using LWP client 846s 1..221 846s # Running under perl version 5.040001 for linux 846s # Current time local: Sat Jan 24 15:20:04 2026 846s # Current time GMT: Sat Jan 24 15:20:04 2026 846s # Using Test.pm version 1.31 846s # Using Apache/Test.pm version 1.44 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4c64-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 19556 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl.pod 846s # expected: 19556 846s # received: 19556 846s ok 1 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "dbb0-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 56240 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5004delta.pod 846s # expected: 56240 846s # received: 56240 846s ok 2 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "85ea-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 34282 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5005delta.pod 846s # expected: 34282 846s # received: 34282 846s ok 3 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "da40-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 55872 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5100delta.pod 846s # expected: 55872 846s # received: 55872 846s ok 4 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "ab70-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 43888 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5101delta.pod 846s # expected: 43888 846s # received: 43888 846s ok 5 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "15cb8-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 89272 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5120delta.pod 846s # expected: 89272 846s # received: 89272 846s ok 6 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2707-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 9991 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5121delta.pod 846s # expected: 9991 846s # received: 9991 846s ok 7 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2569-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 9577 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5122delta.pod 846s # expected: 9577 846s # received: 9577 846s ok 8 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1004-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4100 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5123delta.pod 846s # expected: 4100 846s # received: 4100 846s ok 9 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "e58-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 3672 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5124delta.pod 846s # expected: 3672 846s # received: 3672 846s ok 10 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1e00-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7680 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5125delta.pod 846s # expected: 7680 846s # received: 7680 846s ok 11 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "233a9-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 144297 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5140delta.pod 846s # expected: 144297 846s # received: 144297 846s ok 12 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1f1e-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7966 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5141delta.pod 846s # expected: 7966 846s # received: 7966 846s ok 13 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1aeb-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6891 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5142delta.pod 846s # expected: 6891 846s # received: 6891 846s ok 14 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1e50-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7760 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5143delta.pod 846s # expected: 7760 846s # received: 7760 846s ok 15 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "18b7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6327 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5144delta.pod 846s # expected: 6327 846s # received: 6327 846s ok 16 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "20a07-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 133639 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5160delta.pod 846s # expected: 133639 846s # received: 133639 846s ok 17 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "17fe-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6142 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5161delta.pod 846s # expected: 6142 846s # received: 6142 846s ok 18 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "e0a-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 3594 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5162delta.pod 846s # expected: 3594 846s # received: 3594 846s ok 19 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "ff5-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4085 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5163delta.pod 846s # expected: 4085 846s # received: 4085 846s ok 20 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1d280-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 119424 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5180delta.pod 846s # expected: 119424 846s # received: 119424 846s ok 21 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "19c5-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6597 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5181delta.pod 846s # expected: 6597 846s # received: 6597 846s ok 22 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "14d7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5335 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5182delta.pod 846s # expected: 5335 846s # received: 5335 846s ok 23 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1208-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4616 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5184delta.pod 846s # expected: 4616 846s # received: 4616 846s ok 24 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1c352-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 115538 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5200delta.pod 846s # expected: 115538 846s # received: 115538 846s ok 25 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2a07-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 10759 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5201delta.pod 846s # expected: 10759 846s # received: 10759 846s ok 26 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2fef-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 12271 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5202delta.pod 846s # expected: 12271 846s # received: 12271 846s ok 27 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2410-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 9232 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5203delta.pod 846s # expected: 9232 846s # received: 9232 846s ok 28 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1fa8f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 129679 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5220delta.pod 846s # expected: 129679 846s # received: 129679 846s ok 29 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "293d-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 10557 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5221delta.pod 846s # expected: 10557 846s # received: 10557 846s ok 30 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "301f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 12319 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5222delta.pod 846s # expected: 12319 846s # received: 12319 846s ok 31 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "20fa-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8442 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5223delta.pod 846s # expected: 8442 846s # received: 8442 846s ok 32 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1162-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4450 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5224delta.pod 846s # expected: 4450 846s # received: 4450 846s ok 33 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "fc09-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 64521 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5240delta.pod 846s # expected: 64521 846s # received: 64521 846s ok 34 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2009-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8201 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5241delta.pod 846s # expected: 8201 846s # received: 8201 846s ok 35 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1007-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4103 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5242delta.pod 846s # expected: 4103 846s # received: 4103 846s ok 36 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2aac-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 10924 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5243delta.pod 846s # expected: 10924 846s # received: 10924 846s ok 37 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1168-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4456 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5244delta.pod 846s # expected: 4456 846s # received: 4456 846s ok 38 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1875a-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 100186 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5260delta.pod 846s # expected: 100186 846s # received: 100186 846s ok 39 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1e25-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7717 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5261delta.pod 846s # expected: 7717 846s # received: 7717 846s ok 40 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1e16-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7702 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5262delta.pod 846s # expected: 7702 846s # received: 7702 846s ok 41 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1b69-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7017 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5263delta.pod 846s # expected: 7017 846s # received: 7017 846s ok 42 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "115d9-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 71129 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5280delta.pod 846s # expected: 71129 846s # received: 71129 846s ok 43 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "11f7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4599 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5281delta.pod 846s # expected: 4599 846s # received: 4599 846s ok 44 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1806-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6150 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5282delta.pod 846s # expected: 6150 846s # received: 6150 846s ok 45 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "13f7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5111 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5283delta.pod 846s # expected: 5111 846s # received: 5111 846s ok 46 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "a038-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 41016 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5300delta.pod 846s # expected: 41016 846s # received: 41016 846s ok 47 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1662-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5730 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5301delta.pod 846s # expected: 5730 846s # received: 5730 846s ok 48 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "124a-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4682 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5302delta.pod 846s # expected: 4682 846s # received: 4682 846s ok 49 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1374-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4980 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5303delta.pod 846s # expected: 4980 846s # received: 4980 846s ok 50 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "d310-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 54032 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5320delta.pod 846s # expected: 54032 846s # received: 54032 846s ok 51 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1b5f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7007 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5321delta.pod 846s # expected: 7007 846s # received: 7007 846s ok 52 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "9201-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 37377 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5340delta.pod 846s # expected: 37377 846s # received: 37377 846s ok 53 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1076-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4214 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5341delta.pod 846s # expected: 4214 846s # received: 4214 846s ok 54 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "f68-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 3944 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5342delta.pod 846s # expected: 3944 846s # received: 3944 846s ok 55 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "fd6-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4054 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5343delta.pod 846s # expected: 4054 846s # received: 4054 846s ok 56 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "ad8b-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 44427 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5360delta.pod 846s # expected: 44427 846s # received: 44427 846s ok 57 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1288-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4744 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5361delta.pod 846s # expected: 4744 846s # received: 4744 846s ok 58 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "f69-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 3945 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5362delta.pod 846s # expected: 3945 846s # received: 3945 846s ok 59 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "fd7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4055 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5363delta.pod 846s # expected: 4055 846s # received: 4055 846s ok 60 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "10d47-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 68935 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5380delta.pod 846s # expected: 68935 846s # received: 68935 846s ok 61 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "f6a-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 3946 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5381delta.pod 846s # expected: 3946 846s # received: 3946 846s ok 62 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "fd8-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4056 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5382delta.pod 846s # expected: 4056 846s # received: 4056 846s ok 63 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "c79b-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 51099 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5400delta.pod 846s # expected: 51099 846s # received: 51099 846s ok 64 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl5401delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "15dc-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5596 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl5401delta.pod 846s # expected: 5596 846s # received: 5596 846s ok 65 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1e723-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 124707 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl561delta.pod 846s # expected: 124707 846s # received: 124707 846s ok 66 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1a2bb-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 107195 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl56delta.pod 846s # expected: 107195 846s # received: 107195 846s ok 67 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "94ac-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 38060 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl581delta.pod 846s # expected: 38060 846s # received: 38060 846s ok 68 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1176-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4470 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl582delta.pod 846s # expected: 4470 846s # received: 4470 846s ok 69 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "18bf-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6335 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl583delta.pod 846s # expected: 6335 846s # received: 6335 846s ok 70 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1cc3-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7363 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl584delta.pod 846s # expected: 7363 846s # received: 7363 846s ok 71 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1701-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5889 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl585delta.pod 846s # expected: 5889 846s # received: 5889 846s ok 72 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "122b-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4651 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl586delta.pod 846s # expected: 4651 846s # received: 4651 846s ok 73 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "20a4-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8356 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl587delta.pod 846s # expected: 8356 846s # received: 8356 846s ok 74 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "62c1-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 25281 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl588delta.pod 846s # expected: 25281 846s # received: 25281 846s ok 75 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "d28d-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 53901 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl589delta.pod 846s # expected: 53901 846s # received: 53901 846s ok 76 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1c1d5-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 115157 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perl58delta.pod 846s # expected: 115157 846s # received: 115157 846s ok 77 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4fe9-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 20457 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlaix.pod 846s # expected: 20457 846s # received: 20457 846s ok 78 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1688-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5768 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlamiga.pod 846s # expected: 5768 846s # received: 5768 846s ok 79 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2031-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8241 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlandroid.pod 846s # expected: 8241 846s # received: 8241 846s ok 80 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "cec59-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 846937 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlapi.pod 846s # expected: 846937 846s # received: 846937 846s ok 81 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "5838-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 22584 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlapio.pod 846s # expected: 22584 846s # received: 22584 846s ok 82 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1b62-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7010 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlartistic.pod 846s # expected: 7010 846s # received: 7010 846s ok 83 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "210c-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8460 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlbook.pod 846s # expected: 8460 846s # received: 8460 846s ok 84 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "126-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 294 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlboot.pod 846s # expected: 294 846s # received: 294 846s ok 85 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "130-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 304 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlbot.pod 846s # expected: 304 846s # received: 304 846s ok 86 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1f50-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8016 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlbs2000.pod 846s # expected: 8016 846s # received: 8016 846s ok 87 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "dea2-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 56994 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlcall.pod 846s # expected: 56994 846s # received: 56994 846s ok 88 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1180-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4480 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlcheat.pod 846s # expected: 4480 846s # received: 4480 846s ok 89 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "3179-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 12665 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlclass.pod 846s # expected: 12665 846s # received: 12665 846s ok 90 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "3c63-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 15459 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlclassguts.pod 846s # expected: 15459 846s # received: 15459 846s ok 91 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "d19f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 53663 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlclib.pod 846s # expected: 53663 846s # received: 53663 846s ok 92 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "12e5-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4837 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlcn.pod 846s # expected: 4837 846s # received: 4837 846s ok 93 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1b1b-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6939 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlcommunity.pod 846s # expected: 6939 846s # received: 6939 846s ok 94 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "662a-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 26154 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlcygwin.pod 846s # expected: 26154 846s # received: 26154 846s ok 95 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "cfa2-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 53154 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldata.pod 846s # expected: 53154 846s # received: 53154 846s ok 96 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "134d-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4941 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 846s # expected: 4941 846s # received: 4941 846s ok 97 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "a85c-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 43100 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldebguts.pod 846s # expected: 43100 846s # received: 43100 846s ok 98 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "5693-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 22163 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldebtut.pod 846s # expected: 22163 846s # received: 22163 846s ok 99 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "9bc9-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 39881 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldebug.pod 846s # expected: 39881 846s # received: 39881 846s ok 100 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "15dc-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5596 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldelta.pod 846s # expected: 5596 846s # received: 5596 846s ok 101 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "5fb8-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 24504 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldeprecation.pod 846s # expected: 24504 846s # received: 24504 846s ok 102 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4d4ea-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 316650 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldiag.pod 846s # expected: 316650 846s # received: 316650 846s ok 103 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "24a0-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 9376 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldoc.pod 846s # expected: 9376 846s # received: 9376 846s ok 104 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "b4ed-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 46317 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldocstyle.pod 846s # expected: 46317 846s # received: 46317 846s ok 105 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "6946-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 26950 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldsc.pod 846s # expected: 26950 846s # received: 26950 846s ok 106 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1f20-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7968 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perldtrace.pod 846s # expected: 7968 846s # received: 7968 846s ok 107 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1497f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 84351 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlebcdic.pod 846s # expected: 84351 846s # received: 84351 846s ok 108 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "937e-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 37758 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlembed.pod 846s # expected: 37758 846s # received: 37758 846s ok 109 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2812-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 10258 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlexperiment.pod 846s # expected: 10258 846s # received: 10258 846s ok 110 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "58d2-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 22738 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq.pod 846s # expected: 22738 846s # received: 22738 846s ok 111 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "34a1-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 13473 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq1.pod 846s # expected: 13473 846s # received: 13473 846s ok 112 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "292a-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 10538 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq2.pod 846s # expected: 10538 846s # received: 10538 846s ok 113 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "92e1-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 37601 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq3.pod 846s # expected: 37601 846s # received: 37601 846s ok 114 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "16bcd-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 93133 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq4.pod 846s # expected: 93133 846s # received: 93133 846s ok 115 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "dbc1-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 56257 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq5.pod 846s # expected: 56257 846s # received: 56257 846s ok 116 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "9a71-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 39537 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq6.pod 846s # expected: 39537 846s # received: 39537 846s ok 117 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "93ae-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 37806 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq7.pod 846s # expected: 37806 846s # received: 37806 846s ok 118 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "c30c-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 49932 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq8.pod 846s # expected: 49932 846s # received: 49932 846s ok 119 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "3b75-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 15221 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfaq9.pod 846s # expected: 15221 846s # received: 15221 846s ok 120 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "56ca-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 22218 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfilter.pod 846s # expected: 22218 846s # received: 22218 846s ok 121 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "342b-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 13355 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfork.pod 846s # expected: 13355 846s # received: 13355 846s ok 122 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4122-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 16674 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlform.pod 846s # expected: 16674 846s # received: 16674 846s ok 123 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "671-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 1649 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 846s # expected: 1649 846s # received: 1649 846s ok 124 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "68740-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 427840 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlfunc.pod 846s # expected: 427840 846s # received: 427840 846s ok 125 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "7c2e-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 31790 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlgit.pod 846s # expected: 31790 846s # received: 31790 846s ok 126 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "219ca-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 137674 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlglossary.pod 846s # expected: 137674 846s # received: 137674 846s ok 127 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4072-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 16498 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlgov.pod 846s # expected: 16498 846s # received: 16498 846s ok 128 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "35f7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 13815 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlgpl.pod 846s # expected: 13815 846s # received: 13815 846s ok 129 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "31bb8-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 203704 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlguts.pod 846s # expected: 203704 846s # received: 203704 846s ok 130 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "afe5-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 45029 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlhack.pod 846s # expected: 45029 846s # received: 45029 846s ok 131 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1297d-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 76157 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlhacktips.pod 846s # expected: 76157 846s # received: 76157 846s ok 132 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1809-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6153 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlhacktut.pod 846s # expected: 6153 846s # received: 6153 846s ok 133 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "602-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 1538 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlhaiku.pod 846s # expected: 1538 846s # received: 1538 846s ok 134 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "ebeb-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 60395 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlhist.pod 846s # expected: 60395 846s # received: 60395 846s ok 135 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "77a4-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 30628 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlhpux.pod 846s # expected: 30628 846s # received: 30628 846s ok 136 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "7dd-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 2013 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlhurd.pod 846s # expected: 2013 846s # received: 2013 846s ok 137 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1fc9f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 130207 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlintern.pod 846s # expected: 130207 846s # received: 130207 846s ok 138 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "9216-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 37398 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlinterp.pod 846s # expected: 37398 846s # received: 37398 846s ok 139 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "579a-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 22426 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlintro.pod 846s # expected: 22426 846s # received: 22426 846s ok 140 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "8ad2-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 35538 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perliol.pod 846s # expected: 35538 846s # received: 35538 846s ok 141 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "11818-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 71704 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlipc.pod 846s # expected: 71704 846s # received: 71704 846s ok 142 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1150-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4432 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlirix.pod 846s # expected: 4432 846s # received: 4432 846s ok 143 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "20a8-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8360 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perljp.pod 846s # expected: 8360 846s # received: 8360 846s ok 144 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2fc0-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 12224 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlko.pod 846s # expected: 12224 846s # received: 12224 846s ok 145 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "163-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 355 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perllexwarn.pod 846s # expected: 355 846s # received: 355 846s ok 146 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "7ea-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 2026 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perllinux.pod 846s # expected: 2026 846s # received: 2026 846s ok 147 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "12978-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 76152 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perllocale.pod 846s # expected: 76152 846s # received: 76152 846s ok 148 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2487-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 9351 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perllol.pod 846s # expected: 9351 846s # received: 9351 846s ok 149 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2f6f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 12143 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlmacosx.pod 846s # expected: 12143 846s # received: 12143 846s ok 150 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "67a7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 26535 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlmod.pod 846s # expected: 26535 846s # received: 26535 846s ok 151 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2574-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 9588 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 846s # expected: 9588 846s # received: 9588 846s ok 152 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1095c-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 67932 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlmodlib.pod 846s # expected: 67932 846s # received: 67932 846s ok 153 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "573b-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 22331 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 846s # expected: 22331 846s # received: 22331 846s ok 154 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "d65-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 3429 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlmroapi.pod 846s # expected: 3429 846s # received: 3429 846s ok 155 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2ad3-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 10963 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlnewmod.pod 846s # expected: 10963 846s # received: 10963 846s ok 156 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "20a5-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8357 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlnumber.pod 846s # expected: 8357 846s # received: 8357 846s ok 157 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "8d31-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 36145 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlobj.pod 846s # expected: 36145 846s # received: 36145 846s ok 158 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "6885-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 26757 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlootut.pod 846s # expected: 26757 846s # received: 26757 846s ok 159 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2b4ac-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 177324 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlop.pod 846s # expected: 177324 846s # received: 177324 846s ok 160 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4db-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 1243 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 846s # expected: 1243 846s # received: 1243 846s ok 161 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "3b77-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 15223 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlopentut.pod 846s # expected: 15223 846s # received: 15223 846s ok 162 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "16cb7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 93367 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlos2.pod 846s # expected: 93367 846s # received: 93367 846s ok 163 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "37cb-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 14283 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlos390.pod 846s # expected: 14283 846s # received: 14283 846s ok 164 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "12b0-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4784 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlos400.pod 846s # expected: 4784 846s # received: 4784 846s ok 165 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "c8a9-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 51369 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlpacktut.pod 846s # expected: 51369 846s # received: 51369 846s ok 166 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "c2bc-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 49852 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlperf.pod 846s # expected: 49852 846s # received: 49852 846s ok 167 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1418-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5144 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlplan9.pod 846s # expected: 5144 846s # received: 5144 846s ok 168 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "5b65-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 23397 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlpod.pod 846s # expected: 23397 846s # received: 23397 846s ok 169 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "10d10-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 68880 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlpodspec.pod 846s # expected: 68880 846s # received: 68880 846s ok 170 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2f40-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 12096 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 846s # expected: 12096 846s # received: 12096 846s ok 171 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "67b7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 26551 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlpolicy.pod 846s # expected: 26551 846s # received: 26551 846s ok 172 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "15db1-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 89521 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlport.pod 846s # expected: 89521 846s # received: 89521 846s ok 173 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1412-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 5138 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlpragma.pod 846s # expected: 5138 846s # received: 5138 846s ok 174 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1a25-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 6693 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlqnx.pod 846s # expected: 6693 846s # received: 6693 846s ok 175 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "21256-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 135766 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlre.pod 846s # expected: 135766 846s # received: 135766 846s ok 176 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "8a9c-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 35484 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlreapi.pod 846s # expected: 35484 846s # received: 35484 846s ok 177 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "818f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 33167 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 846s # expected: 33167 846s # received: 33167 846s ok 178 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "bec7-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 48839 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 846s # expected: 48839 846s # received: 48839 846s ok 179 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "8d5c-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 36188 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlref.pod 846s # expected: 36188 846s # received: 36188 846s ok 180 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4944-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 18756 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlreftut.pod 846s # expected: 18756 846s # received: 18756 846s ok 181 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "a989-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 43401 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlreguts.pod 846s # expected: 43401 846s # received: 43401 846s ok 182 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1fd-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 509 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlrepository.pod 846s # expected: 509 846s # received: 509 846s ok 183 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4b07-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 19207 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlrequick.pod 846s # expected: 19207 846s # received: 19207 846s ok 184 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "3caa-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 15530 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlreref.pod 846s # expected: 15530 846s # received: 15530 846s ok 185 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1e1ef-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 123375 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlretut.pod 846s # expected: 123375 846s # received: 123375 846s ok 186 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "651-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 1617 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlriscos.pod 846s # expected: 1617 846s # received: 1617 846s ok 187 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "e707-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 59143 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlrun.pod 846s # expected: 59143 846s # received: 59143 846s ok 188 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "6cea-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 27882 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlsec.pod 846s # expected: 27882 846s # received: 27882 846s ok 189 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "4af2-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 19186 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 846s # expected: 19186 846s # received: 19186 846s ok 190 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "7494-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 29844 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlsolaris.pod 846s # expected: 29844 846s # received: 29844 846s ok 191 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1bdc-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7132 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlsource.pod 846s # expected: 7132 846s # received: 7132 846s ok 192 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "233b-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 9019 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlstyle.pod 846s # expected: 9019 846s # received: 9019 846s ok 193 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Accept-Ranges: bytes 846s #ETag: "12fb9-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 77753 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:24 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlsub.pod 846s # expected: 77753 846s # received: 77753 846s ok 194 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "d31f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 54047 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlsyn.pod 846s # expected: 54047 846s # received: 54047 846s ok 195 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "2858-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 10328 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlsynology.pod 846s # expected: 10328 846s # received: 10328 846s ok 196 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "b184-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 45444 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlthrtut.pod 846s # expected: 45444 846s # received: 45444 846s ok 197 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "9a91-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 39569 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perltie.pod 846s # expected: 39569 846s # received: 39569 846s ok 198 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "cda6a-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 842346 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perltoc.pod 846s # expected: 842346 846s # received: 842346 846s ok 199 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "174-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 372 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perltodo.pod 846s # expected: 372 846s # received: 372 846s ok 200 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "126-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 294 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perltooc.pod 846s # expected: 294 846s # received: 294 846s ok 201 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "126-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 294 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perltoot.pod 846s # expected: 294 846s # received: 294 846s ok 202 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "297f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 10623 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perltrap.pod 846s # expected: 10623 846s # received: 10623 846s ok 203 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "213f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 8511 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perltru64.pod 846s # expected: 8511 846s # received: 8511 846s ok 204 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1183-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4483 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perltw.pod 846s # expected: 4483 846s # received: 4483 846s ok 205 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "162b6-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 90806 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlunicode.pod 846s # expected: 90806 846s # received: 90806 846s ok 206 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "6349-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 25417 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlunicook.pod 846s # expected: 25417 846s # received: 25417 846s ok 207 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "372e-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 14126 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlunifaq.pod 846s # expected: 14126 846s # received: 14126 846s ok 208 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "96e1-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 38625 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perluniintro.pod 846s # expected: 38625 846s # received: 38625 846s ok 209 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "6eefa-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 454394 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perluniprops.pod 846s # expected: 454394 846s # received: 454394 846s ok 210 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1f10-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7952 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlunitut.pod 846s # expected: 7952 846s # received: 7952 846s ok 211 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "1ce8-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 7400 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlutil.pod 846s # expected: 7400 846s # received: 7400 846s ok 212 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "16c17-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 93207 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlvar.pod 846s # expected: 93207 846s # received: 93207 846s ok 213 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "c68d-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 50829 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlvms.pod 846s # expected: 50829 846s # received: 50829 846s ok 214 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "f16-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 3862 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlvos.pod 846s # expected: 3862 846s # received: 3862 846s ok 215 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "7c61-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 31841 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlwin32.pod 846s # expected: 31841 846s # received: 31841 846s ok 216 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "12d15-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 77077 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlxs.pod 846s # expected: 77077 846s # received: 77077 846s ok 217 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "c51f-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 50463 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlxstut.pod 846s # expected: 50463 846s # received: 50463 846s ok 218 846s #lwp request: 846s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "5dc1-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 24001 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 846s # expected: 24001 846s # received: 24001 846s ok 219 846s #lwp request: 846s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "c7110-643c96824e5c0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 815376 846s #Last-Modified: Mon, 17 Nov 2025 12:22:55 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-binary-httpd 846s # expected: 815376 846s # received: 815376 846s ok 220 846s #lwp request: 846s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 846s #User-Agent: libwww-perl/6.81 846s # 846s #server response: 846s #HTTP/1.1 200 OK 846s #Connection: close 846s #Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Accept-Ranges: bytes 846s #ETag: "40b7c0-63e8ca8b45cc0" 846s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 846s #Vary: In-If1 846s #Content-Length: 4241344 846s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 846s #Client-Date: Sat, 24 Jan 2026 15:20:25 GMT 846s #Client-Peer: 127.0.0.1:8529 846s #Client-Response-Num: 1 846s #DMMATCH1: 1 846s # 846s # testing : download of /getfiles-binary-perl 846s # expected: 4241344 846s # received: 4241344 846s ok 221 846s ok 864s t/apache/headers.t .................. 864s 1..27 864s # Running under perl version 5.040001 for linux 864s # Current time local: Sat Jan 24 15:20:25 2026 864s # Current time GMT: Sat Jan 24 15:20:25 2026 864s # Using Test.pm version 1.31 864s # Using Apache/Test.pm version 1.44 864s testing: Hello: World 864s ok 1 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 2 864s header: [World] vs [World] 864s # testing : compare header Hello value 864s # expected: 'World' 864s # received: 'World' 864s ok 3 864s testing: Hello: World 864s ok 4 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 5 864s header: [World] vs [World] 864s # testing : compare header Hello value 864s # expected: 'World' 864s # received: 'World' 864s ok 6 864s testing: Hello: World 864s ok 7 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 8 864s header: [World] vs [World] 864s # testing : compare header Hello value 864s # expected: 'World' 864s # received: 'World' 864s ok 9 864s testing: Hello: Foo 864s Bar 864s ok 10 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 11 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 12 864s testing: Hello: Foo 864s Bar 864s ok 13 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 14 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 15 864s testing: Hello: Foo 864s Bar 864s ok 16 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 17 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 18 864s testing: Hello: Foo 864s Bar 864s ok 19 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 20 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 21 864s testing: Hello: Foo 864s Bar 864s ok 22 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 23 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 24 864s testing: Hello:World 864s ok 25 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 26 864s header: [World] vs [World] 864s # testing : compare header Hello value 864s # expected: 'World' 864s # received: 'World' 864s ok 27 864s ok 883s t/apache/hostcheck.t ................ 883s 1..14 883s # Running under perl version 5.040001 for linux 883s # Current time local: Sat Jan 24 15:20:43 2026 883s # Current time GMT: Sat Jan 24 15:20:43 2026 883s # Using Test.pm version 1.31 883s # Using Apache/Test.pm version 1.44 883s # SENDING to 127.0.0.1:8529 883s # GET / HTTP/1.1 883s Host: localhost 883s 883s # expected 200, got 200 for ok 883s ok 1 883s # SENDING to 127.0.0.1:8529 883s # GET / HTTP/1.1 883s Host: localhost:1 883s 883s # expected 200, got 200 for port ignored 883s ok 2 883s # SENDING to 127.0.0.1:8529 883s # GET / HTTP/1.1 883s Host: notlisted 883s 883s # expected 200, got 200 for name not listed 883s ok 3 883s # SENDING to 127.0.0.1:8529 883s # GET / HTTP/1.1 883s Host: 127.0.0.1 883s 883s # expected 200, got 200 for IP not in serveralias/servername 883s ok 4 883s # SENDING to 127.0.0.1:8529 883s # GET / HTTP/1.1 883s Host: default-strict 883s 883s # expected 200, got 200 for NVH matches in default server 883s ok 5 883s # SENDING to 127.0.0.1:8529 883s # GET / HTTP/1.1 883s Host: nvh-strict 883s 883s # expected 200, got 200 for NVH matches 883s ok 6 883s # SENDING to 127.0.0.1:8529 883s # GET / HTTP/1.1 883s Host: nvh-strict:1 883s 883s # expected 200, got 200 for NVH matches port ignored 883s ok 7 883s # SENDING to 127.0.0.1:8536 883s # GET / HTTP/1.1 883s Host: localhost 883s 883s # expected 400, got 400 for ok 883s ok 8 883s # SENDING to 127.0.0.1:8536 883s # GET / HTTP/1.1 883s Host: localhost:1 883s 883s # expected 400, got 400 for port ignored 883s ok 9 883s # SENDING to 127.0.0.1:8536 883s # GET / HTTP/1.1 883s Host: notlisted 883s 883s # expected 400, got 400 for name not listed 883s ok 10 883s # SENDING to 127.0.0.1:8536 883s # GET / HTTP/1.1 883s Host: 127.0.0.1 883s 883s # expected 400, got 400 for IP not in serveralias/servername 883s ok 11 883s # SENDING to 127.0.0.1:8536 883s # GET / HTTP/1.1 883s Host: default-strict 883s 883s # expected 200, got 200 for NVH matches in default server 883s ok 12 883s # SENDING to 127.0.0.1:8536 883s # GET / HTTP/1.1 883s Host: nvh-strict 883s 883s # expected 200, got 200 for NVH matches 883s ok 13 883s # SENDING to 127.0.0.1:8536 883s # GET / HTTP/1.1 883s Host: nvh-strict:1 883s 883s # expected 200, got 200 for NVH matches port ignored 883s ok 14 883s ok 909s t/apache/http_strict.t .............. 909s 1..178 909s # Running under perl version 5.040001 for linux 909s # Current time local: Sat Jan 24 15:21:03 2026 909s # Current time GMT: Sat Jan 24 15:21:03 2026 909s # Using Test.pm version 1.31 909s # Using Apache/Test.pm version 1.44 909s # SENDING: 909s # GET / HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 1 909s # SENDING: 909s # GET / HTTP/1.0\n\n 909s # expecting success, got 200 909s ok 2 909s # SENDING: 909s # get / HTTP/1.0\r\n\r\n 909s # expecting 501, got 501 909s ok 3 909s # SENDING: 909s # G ET / HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 4 909s # SENDING: 909s # G\x00ET / HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 5 909s # SENDING: 909s # G/T / HTTP/1.0\r\n\r\n 909s # expecting 501, got 501 909s ok 6 909s # SENDING: 909s # GET /\x00 HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 7 909s # SENDING: 909s # GET / HTTP/1.0\x00\r\n\r\n 909s # expecting 400, got 400 909s ok 8 909s # SENDING: 909s # GET\x0c/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 9 909s # SENDING: 909s # GET\r/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 10 909s # SENDING: 909s # GET\t/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 11 909s # SENDING: 909s # GET / HTT/1.0\r\n\r\n 909s # expecting error, got 400 909s ok 12 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 909s # expecting success, got 200 909s ok 13 909s # SENDING: 909s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 909s # expecting success, got 200 909s ok 14 909s # SENDING: 909s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 909s # expecting success, got 200 909s ok 15 909s # SENDING: 909s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 909s # expecting 400, got 400 909s ok 16 909s # SENDING: 909s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 909s # expecting 400, got 400 909s ok 17 909s # SENDING: 909s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 909s # expecting 200, got 200 909s ok 18 909s # SENDING: 909s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 909s # expecting 400, got 400 909s ok 19 909s # SENDING: 909s # GET / HTTP/\r\nHost: localhost\r\n\r\n 909s # expecting error, got 400 909s ok 20 909s # SENDING: 909s # GET / HTTP/0.9\r\n\r\n 909s # expecting error, got 400 909s ok 21 909s # SENDING: 909s # GET / HTTP/0.8\r\n\r\n 909s # expecting error, got 400 909s ok 22 909s # SENDING: 909s # GET /\x01 HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 23 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 24 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 909s # expecting 200, got 200 909s ok 25 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 909s # expecting 400, got 400 909s ok 26 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 909s # expecting 200, got 200 909s ok 27 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo\r\n\r\n 909s # expecting 400, got 400 909s ok 28 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 909s # expecting 400, got 400 909s ok 29 909s # SENDING: 909s # GET / HTTP/1.0\r\n: bar\r\n\r\n 909s # expecting 400, got 400 909s ok 30 909s # SENDING: 909s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 31 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 909s # expecting 400, got 400 909s ok 32 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 909s # expecting 400, got 400 909s ok 33 909s # SENDING: 909s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 909s # expecting 400, got 400 909s ok 34 909s # SENDING: 909s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 35 909s # SENDING: 909s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 909s # expecting 400, got 400 909s ok 36 909s # SENDING: 909s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 909s # expecting 400, got 400 909s ok 37 909s # SENDING: 909s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 909s # expecting 200, got 200 909s ok 38 909s # SENDING: 909s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 909s # expecting 400, got 400 909s ok 39 909s # SENDING: 909s # GET / HTTP/1.0\r\r 909s # expecting dropped connection and HTTPD dropped connection 909s ok 40 909s # SENDING: 909s # GET /\r\n 909s # expecting headerless HTTP/0.9 body, got response 909s ok 41 909s # SENDING: 909s # GET /#frag HTTP/1.0\r\n 909s # expecting 400, got 400 909s ok 42 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 909s # expecting 200, got 200 909s ok 43 909s # SENDING: 909s # GET http://017700000001/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 44 909s # SENDING: 909s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 45 909s # SENDING: 909s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 46 909s # SENDING: 909s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 47 909s # SENDING: 909s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 48 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 909s # expecting 200, got 200 909s ok 49 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 909s # expecting 400, got 400 909s ok 50 909s # SENDING: 909s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 51 909s # SENDING: 909s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 52 909s # SENDING: 909s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 53 909s # SENDING: 909s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 54 909s # SENDING: 909s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 55 909s # SENDING: 909s # GET http://[::1]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 56 909s # SENDING: 909s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 57 909s # SENDING: 909s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 58 909s # SENDING: 909s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 59 909s # SENDING: 909s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 60 909s # SENDING: 909s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 61 909s # SENDING: 909s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 62 909s # SENDING: 909s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 63 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 909s # expecting success, got 200 909s ok 64 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 909s # expecting success, got 200 909s ok 65 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 909s # expecting success, got 200 909s ok 66 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 909s # expecting success, got 200 909s ok 67 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 909s # expecting success, got 200 909s ok 68 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 909s # expecting success, got 200 909s ok 69 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 909s # expecting 200, got 200 909s ok 70 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 909s # expecting 200, got 200 909s ok 71 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 909s # expecting 400, got 400 909s ok 72 909s # SENDING: 909s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 73 909s # SENDING: 909s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 74 909s # SENDING: 909s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 75 909s # SENDING: 909s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 76 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 909s # expecting 200, got 200 909s ok 77 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 909s # expecting 200, got 200 909s ok 78 909s # SENDING: 909s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 79 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 909s # DECODED: Foo: bar 909s # RESPONSE: 909s # HTTP/1.1 200 OK\r\n 909s # Date: Sat, 24 Jan 2026 15:21:25 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Foo: bar\r\n 909s # Vary: In-If1\r\n 909s # DMMATCH1: 1\r\n 909s # Connection: close\r\n 909s # Content-Type: text/plain\r\n 909s # \r\n 909s # Hi!\n 909s # SERVERNAME=localhost\n 909s # HTTP_HOST=\n 909s # 909s # expecting 200, got 200 909s ok 80 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 909s # DECODED: Foo: 909s # RESPONSE: 909s # HTTP/1.1 200 OK\r\n 909s # Date: Sat, 24 Jan 2026 15:21:25 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Foo: \r\n 909s # Vary: In-If1\r\n 909s # DMMATCH1: 1\r\n 909s # Content-Length: 36\r\n 909s # Connection: close\r\n 909s # Content-Type: text/plain\r\n 909s # \r\n 909s # Hi!\n 909s # SERVERNAME=localhost\n 909s # HTTP_HOST=\n 909s # 909s # expecting 200, got 200 909s ok 81 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 909s # DECODED: : bar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:25 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Content-Length: 564\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 82 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 909s # DECODED: F\x00oo: bar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:25 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Content-Length: 528\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 83 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 909s # DECODED: F\x01oo: bar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:25 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 84 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 909s # DECODED: F\noo: bar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:25 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Content-Length: 528\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 85 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 909s # DECODED: Foo: b\tar 909s # RESPONSE: 909s # HTTP/1.1 200 OK\r\n 909s # Date: Sat, 24 Jan 2026 15:21:26 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Foo: b\tar\r\n 909s # Vary: In-If1\r\n 909s # DMMATCH1: 1\r\n 909s # Content-Length: 36\r\n 909s # Connection: close\r\n 909s # Content-Type: text/plain\r\n 909s # \r\n 909s # Hi!\n 909s # SERVERNAME=localhost\n 909s # HTTP_HOST=\n 909s # 909s # expecting 200, got 200 909s ok 86 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 909s # DECODED: Foo: b\x01ar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:26 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 87 909s # SENDING: 909s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 909s # expecting 500, got 500 909s ok 88 909s # SENDING: 909s # GET / HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 89 909s # SENDING: 909s # GET / HTTP/1.0\n\n 909s # expecting 400, got 400 909s ok 90 909s # SENDING: 909s # get / HTTP/1.0\r\n\r\n 909s # expecting 501, got 501 909s ok 91 909s # SENDING: 909s # G ET / HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 92 909s # SENDING: 909s # G\x00ET / HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 93 909s # SENDING: 909s # G/T / HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 94 909s # SENDING: 909s # GET /\x00 HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 95 909s # SENDING: 909s # GET / HTTP/1.0\x00\r\n\r\n 909s # expecting 400, got 400 909s ok 96 909s # SENDING: 909s # GET\x0c/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 97 909s # SENDING: 909s # GET\r/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 98 909s # SENDING: 909s # GET\t/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 99 909s # SENDING: 909s # GET / HTT/1.0\r\n\r\n 909s # expecting error, got 400 909s ok 100 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 909s # expecting success, got 200 909s ok 101 909s # SENDING: 909s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 909s # expecting success, got 200 909s ok 102 909s # SENDING: 909s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 909s # expecting success, got 200 909s ok 103 909s # SENDING: 909s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 909s # expecting 400, got 400 909s ok 104 909s # SENDING: 909s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 909s # expecting 400, got 400 909s ok 105 909s # SENDING: 909s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 909s # expecting 400, got 400 909s ok 106 909s # SENDING: 909s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 909s # expecting 400, got 400 909s ok 107 909s # SENDING: 909s # GET / HTTP/\r\nHost: localhost\r\n\r\n 909s # expecting error, got 400 909s ok 108 909s # SENDING: 909s # GET / HTTP/0.9\r\n\r\n 909s # expecting error, got 400 909s ok 109 909s # SENDING: 909s # GET / HTTP/0.8\r\n\r\n 909s # expecting error, got 400 909s ok 110 909s # SENDING: 909s # GET /\x01 HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 111 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 112 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 909s # expecting 200, got 200 909s ok 113 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 909s # expecting 400, got 400 909s ok 114 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 909s # expecting 400, got 400 909s ok 115 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo\r\n\r\n 909s # expecting 400, got 400 909s ok 116 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 909s # expecting 400, got 400 909s ok 117 909s # SENDING: 909s # GET / HTTP/1.0\r\n: bar\r\n\r\n 909s # expecting 400, got 400 909s ok 118 909s # SENDING: 909s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 119 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 909s # expecting 400, got 400 909s ok 120 909s # SENDING: 909s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 909s # expecting 400, got 400 909s ok 121 909s # SENDING: 909s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 909s # expecting 400, got 400 909s ok 122 909s # SENDING: 909s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 909s # expecting 400, got 400 909s ok 123 909s # SENDING: 909s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 909s # expecting 400, got 400 909s ok 124 909s # SENDING: 909s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 909s # expecting 400, got 400 909s ok 125 909s # SENDING: 909s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 909s # expecting 200, got 200 909s ok 126 909s # SENDING: 909s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 909s # expecting 400, got 400 909s ok 127 909s # SENDING: 909s # GET / HTTP/1.0\r\r 909s # expecting dropped connection and HTTPD dropped connection 909s ok 128 909s # SENDING: 909s # GET /\r\n 909s # expecting headerless HTTP/0.9 body, got response 909s ok 129 909s # SENDING: 909s # GET /#frag HTTP/1.0\r\n 909s # expecting 400, got 400 909s ok 130 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 909s # expecting 400, got 400 909s ok 131 909s # SENDING: 909s # GET http://017700000001/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 132 909s # SENDING: 909s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 133 909s # SENDING: 909s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 134 909s # SENDING: 909s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 135 909s # SENDING: 909s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 136 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 909s # expecting 400, got 400 909s ok 137 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 909s # expecting 400, got 400 909s ok 138 909s # SENDING: 909s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 139 909s # SENDING: 909s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 140 909s # SENDING: 909s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 141 909s # SENDING: 909s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 142 909s # SENDING: 909s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 143 909s # SENDING: 909s # GET http://[::1]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 144 909s # SENDING: 909s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 145 909s # SENDING: 909s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 146 909s # SENDING: 909s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 147 909s # SENDING: 909s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 148 909s # SENDING: 909s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 149 909s # SENDING: 909s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 909s # expecting success, got 200 909s ok 150 909s # SENDING: 909s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 909s # expecting 400, got 400 909s ok 151 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 909s # expecting success, got 200 909s ok 152 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 909s # expecting success, got 200 909s ok 153 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 909s # expecting success, got 200 909s ok 154 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 909s # expecting success, got 200 909s ok 155 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 909s # expecting success, got 200 909s ok 156 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 909s # expecting success, got 200 909s ok 157 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 909s # expecting 400, got 400 909s ok 158 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 909s # expecting 400, got 400 909s ok 159 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 909s # expecting 400, got 400 909s ok 160 909s # SENDING: 909s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 161 909s # SENDING: 909s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 162 909s # SENDING: 909s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 163 909s # SENDING: 909s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 909s # expecting 200, got 200 909s ok 164 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 909s # expecting 200, got 200 909s ok 165 909s # SENDING: 909s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 909s # expecting 200, got 200 909s ok 166 909s # SENDING: 909s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 909s # expecting 200, got 200 909s ok 167 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 909s # DECODED: Foo: bar 909s # RESPONSE: 909s # HTTP/1.1 200 OK\r\n 909s # Date: Sat, 24 Jan 2026 15:21:26 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Foo: bar\r\n 909s # Vary: In-If1\r\n 909s # DMMATCH1: 1\r\n 909s # Content-Length: 36\r\n 909s # Connection: close\r\n 909s # Content-Type: text/plain\r\n 909s # \r\n 909s # Hi!\n 909s # SERVERNAME=localhost\n 909s # HTTP_HOST=\n 909s # 909s # expecting 200, got 200 909s ok 168 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 909s # DECODED: Foo: 909s # RESPONSE: 909s # HTTP/1.1 200 OK\r\n 909s # Date: Sat, 24 Jan 2026 15:21:27 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Foo: \r\n 909s # Vary: In-If1\r\n 909s # DMMATCH1: 1\r\n 909s # Content-Length: 36\r\n 909s # Connection: close\r\n 909s # Content-Type: text/plain\r\n 909s # \r\n 909s # Hi!\n 909s # SERVERNAME=localhost\n 909s # HTTP_HOST=\n 909s # 909s # expecting 200, got 200 909s ok 169 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 909s # DECODED: : bar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:27 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 170 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 909s # DECODED: F\x00oo: bar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:27 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Content-Length: 528\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 171 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 909s # DECODED: F\x01oo: bar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:27 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 172 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 909s # DECODED: F\noo: bar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:27 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Content-Length: 528\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 173 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 909s # DECODED: Foo: b\tar 909s # RESPONSE: 909s # HTTP/1.1 200 OK\r\n 909s # Date: Sat, 24 Jan 2026 15:21:27 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Foo: b\tar\r\n 909s # Vary: In-If1\r\n 909s # DMMATCH1: 1\r\n 909s # Connection: close\r\n 909s # Content-Type: text/plain\r\n 909s # \r\n 909s # Hi!\n 909s # SERVERNAME=localhost\n 909s # HTTP_HOST=\n 909s # 909s # expecting 200, got 200 909s ok 174 909s # SENDING: 909s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 909s # DECODED: Foo: b\x01ar 909s # RESPONSE: 909s # HTTP/1.1 500 Internal Server Error\r\n 909s # Date: Sat, 24 Jan 2026 15:21:28 GMT\r\n 909s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 909s # Connection: close\r\n 909s # Content-Type: text/html; charset=iso-8859-1\r\n 909s # \r\n 909s # \n 909s # \n 909s # ... 909s # expecting 500, got 500 909s ok 175 909s # SENDING: 909s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 909s # expecting 500, got 500 909s ok 176 909s ok 177 909s ok 178 909s ok 930s t/apache/if_sections.t .............. 930s 1..46 930s # Running under perl version 5.040001 for linux 930s # Current time local: Sat Jan 24 15:21:28 2026 930s # Current time GMT: Sat Jan 24 15:21:28 2026 930s # Using Test.pm version 1.31 930s # Using Apache/Test.pm version 1.44 930s # /if_sec/ with '': 930s # expected: 200 930s # received: '200' 930s ok 1 930s # expected: undef 930s # received: undef 930s ok 2 930s # /if_sec/foo.if_test with '': 930s # expected: 200 930s # received: '200' 930s ok 3 930s # expected: undef 930s # received: undef 930s ok 4 930s # /if_sec/foo.if_test with '1': 930s # expected: 200 930s # received: '200' 930s ok 5 930s # expected: 'global1' 930s # received: 'global1' 930s ok 6 930s # /if_sec/foo.if_test with '1 11': 930s # expected: 200 930s # received: '200' 930s ok 7 930s # expected: 'global1, nested11, nested113' 930s # received: 'global1, nested11, nested113' 930s ok 8 930s # /if_sec/foo.if_test with '1 11 111': 930s # expected: 200 930s # received: '200' 930s ok 9 930s # expected: 'global1, nested11, nested111' 930s # received: 'global1, nested11, nested111' 930s ok 10 930s # /if_sec/foo.if_test with '1 11 112': 930s # expected: 200 930s # received: '200' 930s ok 11 930s # expected: 'global1, nested11, nested112' 930s # received: 'global1, nested11, nested112' 930s ok 12 930s # /if_sec/foo.if_test with '1 2': 930s # expected: 200 930s # received: '200' 930s ok 13 930s # expected: 'global1, files2' 930s # received: 'global1, files2' 930s ok 14 930s # /if_sec/dir/foo.txt with '1 2': 930s # expected: 200 930s # received: '200' 930s ok 15 930s # expected: 'global1, dir1, dir2, dir_files1' 930s # received: 'global1, dir1, dir2, dir_files1' 930s ok 16 930s # /if_sec/dir/ with '1 2': 930s # expected: 200 930s # received: '200' 930s ok 17 930s # expected: 'global1, dir1, dir2' 930s # received: 'global1, dir1, dir2' 930s ok 18 930s # /if_sec/dir/ with '1 11': 930s # expected: 200 930s # received: '200' 930s ok 19 930s # expected: 'global1, dir1, nested11, nested113' 930s # received: 'global1, dir1, nested11, nested113' 930s ok 20 930s # /if_sec/dir/ with '1 11 111': 930s # expected: 200 930s # received: '200' 930s ok 21 930s # expected: 'global1, dir1, nested11, nested111' 930s # received: 'global1, dir1, nested11, nested111' 930s ok 22 930s # /if_sec/dir/ with '1 11 112': 930s # expected: 200 930s # received: '200' 930s ok 23 930s # expected: 'global1, dir1, nested11, nested112' 930s # received: 'global1, dir1, nested11, nested112' 930s ok 24 930s # /if_sec/loc/ with '1 2': 930s # expected: 200 930s # received: '200' 930s ok 25 930s # expected: 'global1, loc1, loc2' 930s # received: 'global1, loc1, loc2' 930s ok 26 930s # /if_sec/loc/foo.txt with '1 2': 930s # expected: 200 930s # received: '200' 930s ok 27 930s # expected: 'global1, loc1, loc2' 930s # received: 'global1, loc1, loc2' 930s ok 28 930s # /if_sec/loc/ with '1 11': 930s # expected: 200 930s # received: '200' 930s ok 29 930s # expected: 'global1, loc1, nested11, nested113' 930s # received: 'global1, loc1, nested11, nested113' 930s ok 30 930s # /if_sec/loc/ with '1 11 111': 930s # expected: 200 930s # received: '200' 930s ok 31 930s # expected: 'global1, loc1, nested11, nested111' 930s # received: 'global1, loc1, nested11, nested111' 930s ok 32 930s # /if_sec/loc/ with '1 11 112': 930s # expected: 200 930s # received: '200' 930s ok 33 930s # expected: 'global1, loc1, nested11, nested112' 930s # received: 'global1, loc1, nested11, nested112' 930s ok 34 930s # /if_sec/loc/foo.if_test with '1 2': 930s # expected: 200 930s # received: '200' 930s ok 35 930s # expected: 'global1, files2, loc1, loc2' 930s # received: 'global1, files2, loc1, loc2' 930s ok 36 930s # /if_sec/loc/foo.if_test with '1 2 11': 930s # expected: 200 930s # received: '200' 930s ok 37 930s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 930s # received: 'global1, files2, loc1, loc2, nested11, nested113' 930s ok 38 930s # /if_sec/loc/foo.if_test with '1 2 11 111': 930s # expected: 200 930s # received: '200' 930s ok 39 930s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 930s # received: 'global1, files2, loc1, loc2, nested11, nested111' 930s ok 40 930s # /if_sec/loc/foo.if_test with '1 2 11 112': 930s # expected: 200 930s # received: '200' 930s ok 41 930s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 930s # received: 'global1, files2, loc1, loc2, nested11, nested112' 930s ok 42 930s # /if_sec/proxy/ with '1 2': 930s # expected: 200 930s # received: '200' 930s ok 43 930s # expected: 'global1, locp1, locp2' 930s # received: 'global1, locp1, locp2' 930s ok 44 930s # /if_sec/proxy/ with '2': 930s # expected: 200 930s # received: '200' 930s ok 45 930s # expected: 'locp2' 930s # received: 'locp2' 930s ok 46 930s ok 954s t/apache/iffile.t ................... 954s 1..2 954s # Running under perl version 5.040001 for linux 954s # Current time local: Sat Jan 24 15:21:49 2026 954s # Current time GMT: Sat Jan 24 15:21:49 2026 954s # Using Test.pm version 1.31 954s # Using Apache/Test.pm version 1.44 954s # expected: 200 954s # received: '200' 954s ok 1 954s # expected: 'success1, success2, success3, success4, success5' 954s # received: 'success1, success2, success3, success4, success5' 954s ok 2 954s ok 972s t/apache/leaks.t .................... skipped: mod_memory_track not activated 993s t/apache/limits.t ................... 993s 1..12 993s # Running under perl version 5.040001 for linux 993s # Current time local: Sat Jan 24 15:22:32 2026 993s # Current time GMT: Sat Jan 24 15:22:32 2026 993s # Using Test.pm version 1.31 993s # Using Apache/Test.pm version 1.44 993s # Testing LimitRequestLine; should succeed 993s # testing : Test #1 993s # expected: 200 993s # received: '200' 993s ok 1 993s # Testing LimitRequestLine; should fail 993s # testing : Test #2 993s # expected: 414 993s # received: '414' 993s ok 2 993s # Testing LimitRequestFieldSize; should succeed 993s # testing : Test #3 993s # expected: 200 993s # received: '200' 993s ok 3 993s # Testing LimitRequestFieldSize; should fail 993s # testing : Test #4 993s # expected: 400 993s # received: '400' 993s ok 4 993s # Testing LimitRequestFields; should succeed 993s # testing : Test #5 993s # expected: 200 993s # received: '200' 993s ok 5 993s # Testing LimitRequestFields; should fail 993s # testing : Test #6 993s # expected: 400 993s # received: '400' 993s ok 6 993s # Testing LimitRequestBody; should succeed 993s # Chunked transfer-encoding enabled 993s # testing : Test #7 993s # expected: 200 993s # received: '200' 993s ok 7 993s # Testing LimitRequestBody; should succeed 993s # Chunked transfer-encoding disabled 993s # testing : Test #8 993s # expected: 200 993s # received: '200' 993s ok 8 993s # Testing LimitRequestBody; should fail 993s # Chunked transfer-encoding enabled 993s # testing : Test #9 993s # expected: 413 993s # received: '413' 993s ok 9 993s # Testing LimitRequestBody; should fail 993s # Chunked transfer-encoding disabled 993s # testing : Test #10 993s # expected: 413 993s # received: '413' 993s ok 10 993s # Testing LimitRequestFieldSize; should succeed 993s # testing : Test #11 993s # expected: 200 993s # received: '200' 993s ok 11 993s # Testing LimitRequestFieldSize; should fail 993s # testing : Test #12 993s # expected: 400 993s # received: '400' 993s ok 12 993s ok 1016s t/apache/loglevel.t ................. 1016s 1..8 1016s # Running under perl version 5.040001 for linux 1016s # Current time local: Sat Jan 24 15:22:52 2026 1016s # Current time GMT: Sat Jan 24 15:22:52 2026 1016s # Using Test.pm version 1.31 1016s # Using Apache/Test.pm version 1.44 1016s ok 1 1016s ok 2 1016s ok 3 1016s ok 4 1016s ok 5 1016s ok 6 1016s ok 7 1016s ok 8 1016s ok 1031s t/apache/maxranges.t ................ 1031s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1031s 1..19 1031s # Running under perl version 5.040001 for linux 1031s # Current time local: Sat Jan 24 15:23:15 2026 1031s # Current time GMT: Sat Jan 24 15:23:15 2026 1031s # Using Test.pm version 1.31 1031s # Using Apache/Test.pm version 1.44 1031s ok 1 1031s ok 2 1031s ok 3 1031s ok 4 1031s ok 5 1031s ok 6 1031s ok 7 1031s ok 8 1031s ok 9 1031s ok 10 1031s ok 11 1031s ok 12 1031s ok 13 1031s ok 14 1031s ok 15 1031s ok 16 1031s ok 17 1031s ok 18 1031s ok 19 1031s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1031s ok 1042s t/apache/mergeslashes.t ............. 1042s 1..9 1042s # Running under perl version 5.040001 for linux 1042s # Current time local: Sat Jan 24 15:23:30 2026 1042s # Current time GMT: Sat Jan 24 15:23:30 2026 1042s # Using Test.pm version 1.31 1042s # Using Apache/Test.pm version 1.44 1042s # SENDING to 127.0.0.1:8536 1042s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1042s # expected 403, got 403 for exact match 1042s ok 1 1042s # SENDING to 127.0.0.1:8536 1042s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1042s # expected 403, got 403 for merged even at front 1042s ok 2 1042s # SENDING to 127.0.0.1:8536 1042s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1042s # expected 403, got 403 for merged even at front 1042s ok 3 1042s # SENDING to 127.0.0.1:8536 1042s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1042s # expected 403, got 403 for c// should be merged 1042s ok 4 1042s # SENDING to 127.0.0.1:8536 1042s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1042s # expected 403, got 403 for a// should be merged 1042s ok 5 1042s # SENDING to 127.0.0.1:8536 1042s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1042s # expected 403, got 403 for a// matches locationmatch 1042s ok 6 1042s # SENDING to 127.0.0.1:8536 1042s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1042s # expected 200, got 200 for c// doesn't match locationmatch 1042s ok 7 1042s # SENDING to 127.0.0.1:8536 1042s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1042s # expected 403, got 403 for baseline failed 1042s ok 8 1042s # SENDING to 127.0.0.1:8536 1042s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1042s # expected 403, got 403 for b//d not merged for Location with OFF 1042s ok 9 1042s ok 1057s t/apache/mmn.t ...................... 1057s 1..2 1057s # Running under perl version 5.040001 for linux 1057s # Current time local: Sat Jan 24 15:23:41 2026 1057s # Current time GMT: Sat Jan 24 15:23:41 2026 1057s # Using Test.pm version 1.31 1057s # Using Apache/Test.pm version 1.44 1057s ok 1 1057s ok 2 1057s ok 1071s t/apache/options.t .................. 1071s 1..2 1071s # Running under perl version 5.040001 for linux 1071s # Current time local: Sat Jan 24 15:23:56 2026 1071s # Current time GMT: Sat Jan 24 15:23:56 2026 1071s # Using Test.pm version 1.31 1071s # Using Apache/Test.pm version 1.44 1071s # testing : code 1071s # expected: 200 1071s # received: '200' 1071s ok 1 1071s # testing : OPTIONS 1071s # expected: qr/OPTIONS/ 1071s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 1071s ok 2 1071s ok 1091s t/apache/passbrigade.t .............. 1091s # using LWP client 1091s 1..114 1091s # Running under perl version 5.040001 for linux 1091s # Current time local: Sat Jan 24 15:24:10 2026 1091s # Current time GMT: Sat Jan 24 15:24:10 2026 1091s # Using Test.pm version 1.31 1091s # Using Apache/Test.pm version 1.44 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 1024 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #DMMATCH1: 1 1091s # 1091s # testing : bytes in body 1091s # expected: 1024 1091s # received: 1024 1091s ok 1 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 2048 1091s # received: 2048 1091s ok 2 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 3072 1091s # received: 3072 1091s ok 3 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 4096 1091s # received: 4096 1091s ok 4 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 5120 1091s # received: 5120 1091s ok 5 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 6144 1091s # received: 6144 1091s ok 6 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 7168 1091s # received: 7168 1091s ok 7 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 8192 1091s # received: 8192 1091s ok 8 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 9216 1091s # received: 9216 1091s ok 9 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 10240 1091s # received: 10240 1091s ok 10 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 11264 1091s # received: 11264 1091s ok 11 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 12288 1091s # received: 12288 1091s ok 12 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 13312 1091s # received: 13312 1091s ok 13 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1091s #Client-Response-Num: 1 1091s #Client-Transfer-Encoding: chunked 1091s #DMMATCH1: 1 1091s #X-Content-Length-Note: added by Apache::TestRequest 1091s # 1091s # testing : bytes in body 1091s # expected: 14336 1091s # received: 14336 1091s ok 14 1091s #lwp request: 1091s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1091s #User-Agent: libwww-perl/6.81 1091s # 1091s #server response: 1091s #HTTP/1.1 200 OK 1091s #Connection: close 1091s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1091s #Vary: In-If1 1091s #Content-Length: 0 1091s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1091s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 15360 1092s # received: 15360 1092s ok 15 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 16384 1092s # received: 16384 1092s ok 16 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 17408 1092s # received: 17408 1092s ok 17 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 18432 1092s # received: 18432 1092s ok 18 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 19456 1092s # received: 19456 1092s ok 19 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 20480 1092s # received: 20480 1092s ok 20 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 21504 1092s # received: 21504 1092s ok 21 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 22528 1092s # received: 22528 1092s ok 22 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 23552 1092s # received: 23552 1092s ok 23 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 24576 1092s # received: 24576 1092s ok 24 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 25600 1092s # received: 25600 1092s ok 25 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 26624 1092s # received: 26624 1092s ok 26 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 27648 1092s # received: 27648 1092s ok 27 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 28672 1092s # received: 28672 1092s ok 28 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 29696 1092s # received: 29696 1092s ok 29 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 30720 1092s # received: 30720 1092s ok 30 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 31744 1092s # received: 31744 1092s ok 31 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 32768 1092s # received: 32768 1092s ok 32 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 33792 1092s # received: 33792 1092s ok 33 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 34816 1092s # received: 34816 1092s ok 34 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 35840 1092s # received: 35840 1092s ok 35 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 36864 1092s # received: 36864 1092s ok 36 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 37888 1092s # received: 37888 1092s ok 37 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 38912 1092s # received: 38912 1092s ok 38 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 39936 1092s # received: 39936 1092s ok 39 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:25 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 40960 1092s # received: 40960 1092s ok 40 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 41984 1092s # received: 41984 1092s ok 41 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 43008 1092s # received: 43008 1092s ok 42 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 44032 1092s # received: 44032 1092s ok 43 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 45056 1092s # received: 45056 1092s ok 44 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 46080 1092s # received: 46080 1092s ok 45 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 47104 1092s # received: 47104 1092s ok 46 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 48128 1092s # received: 48128 1092s ok 47 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 49152 1092s # received: 49152 1092s ok 48 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 50176 1092s # received: 50176 1092s ok 49 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 51200 1092s # received: 51200 1092s ok 50 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 102400 1092s # received: 102400 1092s ok 51 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 307200 1092s # received: 307200 1092s ok 52 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 512000 1092s # received: 512000 1092s ok 53 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 2048000 1092s # received: 2048000 1092s ok 54 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:26 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:27 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 4096000 1092s # received: 4096000 1092s ok 55 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:27 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:28 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 6144000 1092s # received: 6144000 1092s ok 56 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:28 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 10240000 1092s # received: 10240000 1092s ok 57 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 1024 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #DMMATCH1: 1 1092s # 1092s # testing : bytes in body 1092s # expected: 1024 1092s # received: 1024 1092s ok 58 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 2048 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #DMMATCH1: 1 1092s # 1092s # testing : bytes in body 1092s # expected: 2048 1092s # received: 2048 1092s ok 59 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 3072 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #DMMATCH1: 1 1092s # 1092s # testing : bytes in body 1092s # expected: 3072 1092s # received: 3072 1092s ok 60 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 4096 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #DMMATCH1: 1 1092s # 1092s # testing : bytes in body 1092s # expected: 4096 1092s # received: 4096 1092s ok 61 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 5120 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #DMMATCH1: 1 1092s # 1092s # testing : bytes in body 1092s # expected: 5120 1092s # received: 5120 1092s ok 62 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 6144 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #DMMATCH1: 1 1092s # 1092s # testing : bytes in body 1092s # expected: 6144 1092s # received: 6144 1092s ok 63 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 7168 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #DMMATCH1: 1 1092s # 1092s # testing : bytes in body 1092s # expected: 7168 1092s # received: 7168 1092s ok 64 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 8192 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #DMMATCH1: 1 1092s # 1092s # testing : bytes in body 1092s # expected: 8192 1092s # received: 8192 1092s ok 65 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 9216 1092s # received: 9216 1092s ok 66 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 10240 1092s # received: 10240 1092s ok 67 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 11264 1092s # received: 11264 1092s ok 68 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 12288 1092s # received: 12288 1092s ok 69 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 13312 1092s # received: 13312 1092s ok 70 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 14336 1092s # received: 14336 1092s ok 71 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 15360 1092s # received: 15360 1092s ok 72 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 16384 1092s # received: 16384 1092s ok 73 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 17408 1092s # received: 17408 1092s ok 74 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 18432 1092s # received: 18432 1092s ok 75 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 19456 1092s # received: 19456 1092s ok 76 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 20480 1092s # received: 20480 1092s ok 77 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 21504 1092s # received: 21504 1092s ok 78 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:29 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 22528 1092s # received: 22528 1092s ok 79 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 23552 1092s # received: 23552 1092s ok 80 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 24576 1092s # received: 24576 1092s ok 81 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 25600 1092s # received: 25600 1092s ok 82 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 26624 1092s # received: 26624 1092s ok 83 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 27648 1092s # received: 27648 1092s ok 84 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 28672 1092s # received: 28672 1092s ok 85 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 29696 1092s # received: 29696 1092s ok 86 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 30720 1092s # received: 30720 1092s ok 87 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 31744 1092s # received: 31744 1092s ok 88 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 32768 1092s # received: 32768 1092s ok 89 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 33792 1092s # received: 33792 1092s ok 90 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 34816 1092s # received: 34816 1092s ok 91 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 35840 1092s # received: 35840 1092s ok 92 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 36864 1092s # received: 36864 1092s ok 93 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 37888 1092s # received: 37888 1092s ok 94 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 38912 1092s # received: 38912 1092s ok 95 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 39936 1092s # received: 39936 1092s ok 96 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 40960 1092s # received: 40960 1092s ok 97 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 41984 1092s # received: 41984 1092s ok 98 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 43008 1092s # received: 43008 1092s ok 99 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 44032 1092s # received: 44032 1092s ok 100 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 45056 1092s # received: 45056 1092s ok 101 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 46080 1092s # received: 46080 1092s ok 102 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 47104 1092s # received: 47104 1092s ok 103 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 48128 1092s # received: 48128 1092s ok 104 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 49152 1092s # received: 49152 1092s ok 105 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 50176 1092s # received: 50176 1092s ok 106 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 51200 1092s # received: 51200 1092s ok 107 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 102400 1092s # received: 102400 1092s ok 108 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 307200 1092s # received: 307200 1092s ok 109 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 512000 1092s # received: 512000 1092s ok 110 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 2048000 1092s # received: 2048000 1092s ok 111 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 4096000 1092s # received: 4096000 1092s ok 112 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 6144000 1092s # received: 6144000 1092s ok 113 1092s #lwp request: 1092s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1092s #User-Agent: libwww-perl/6.81 1092s # 1092s #server response: 1092s #HTTP/1.1 200 OK 1092s #Connection: close 1092s #Date: Sat, 24 Jan 2026 15:24:30 GMT 1092s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1092s #Vary: In-If1 1092s #Content-Length: 0 1092s #Client-Date: Sat, 24 Jan 2026 15:24:31 GMT 1092s #Client-Peer: 127.0.0.1:8529 1092s #Client-Response-Num: 1 1092s #Client-Transfer-Encoding: chunked 1092s #DMMATCH1: 1 1092s #X-Content-Length-Note: added by Apache::TestRequest 1092s # 1092s # testing : bytes in body 1092s # expected: 10240000 1092s # received: 10240000 1092s ok 114 1092s ok 1102s t/apache/post.t ..................... 1102s # using LWP client 1102s 1..51 1102s # Running under perl version 5.040001 for linux 1102s # Current time local: Sat Jan 24 15:24:31 2026 1102s # Current time GMT: Sat Jan 24 15:24:31 2026 1102s # Using Test.pm version 1.31 1102s # Using Apache/Test.pm version 1.44 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 1024 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '1024' 1102s # received: 1024 1102s ok 1 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 2048 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '2048' 1102s # received: 2048 1102s ok 2 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 3072 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '3072' 1102s # received: 3072 1102s ok 3 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 4096 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '4096' 1102s # received: 4096 1102s ok 4 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 5120 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '5120' 1102s # received: 5120 1102s ok 5 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 6144 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '6144' 1102s # received: 6144 1102s ok 6 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 7168 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '7168' 1102s # received: 7168 1102s ok 7 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 8192 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '8192' 1102s # received: 8192 1102s ok 8 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 9216 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 5 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '9216' 1102s # received: 9216 1102s ok 9 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 10240 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '10240' 1102s # received: 10240 1102s ok 10 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 11264 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '11264' 1102s # received: 11264 1102s ok 11 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 12288 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '12288' 1102s # received: 12288 1102s ok 12 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 13312 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '13312' 1102s # received: 13312 1102s ok 13 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 14336 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '14336' 1102s # received: 14336 1102s ok 14 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 15360 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '15360' 1102s # received: 15360 1102s ok 15 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 16384 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '16384' 1102s # received: 16384 1102s ok 16 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 17408 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '17408' 1102s # received: 17408 1102s ok 17 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 18432 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '18432' 1102s # received: 18432 1102s ok 18 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 19456 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '19456' 1102s # received: 19456 1102s ok 19 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 20480 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '20480' 1102s # received: 20480 1102s ok 20 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 21504 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '21504' 1102s # received: 21504 1102s ok 21 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 22528 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '22528' 1102s # received: 22528 1102s ok 22 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 23552 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '23552' 1102s # received: 23552 1102s ok 23 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 24576 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '24576' 1102s # received: 24576 1102s ok 24 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 25600 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '25600' 1102s # received: 25600 1102s ok 25 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 26624 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '26624' 1102s # received: 26624 1102s ok 26 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 27648 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '27648' 1102s # received: 27648 1102s ok 27 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 28672 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '28672' 1102s # received: 28672 1102s ok 28 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 29696 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '29696' 1102s # received: 29696 1102s ok 29 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 30720 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '30720' 1102s # received: 30720 1102s ok 30 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 31744 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '31744' 1102s # received: 31744 1102s ok 31 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 32768 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '32768' 1102s # received: 32768 1102s ok 32 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 33792 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '33792' 1102s # received: 33792 1102s ok 33 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 34816 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '34816' 1102s # received: 34816 1102s ok 34 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 35840 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '35840' 1102s # received: 35840 1102s ok 35 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 36864 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '36864' 1102s # received: 36864 1102s ok 36 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 37888 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '37888' 1102s # received: 37888 1102s ok 37 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 38912 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '38912' 1102s # received: 38912 1102s ok 38 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 39936 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '39936' 1102s # received: 39936 1102s ok 39 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 40960 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '40960' 1102s # received: 40960 1102s ok 40 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 41984 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '41984' 1102s # received: 41984 1102s ok 41 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 43008 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '43008' 1102s # received: 43008 1102s ok 42 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 44032 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '44032' 1102s # received: 44032 1102s ok 43 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 45056 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '45056' 1102s # received: 45056 1102s ok 44 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 46080 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '46080' 1102s # received: 46080 1102s ok 45 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 47104 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '47104' 1102s # received: 47104 1102s ok 46 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 48128 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '48128' 1102s # received: 48128 1102s ok 47 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 49152 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '49152' 1102s # received: 49152 1102s ok 48 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 50176 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '50176' 1102s # received: 50176 1102s ok 49 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 51200 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 6 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '51200' 1102s # received: 51200 1102s ok 50 1102s #lwp request: 1102s #POST http://localhost:8529/eat_post HTTP/1.1 1102s #User-Agent: libwww-perl/6.81 1102s #Content-Length: 102400 1102s # 1102s #server response: 1102s #HTTP/1.1 200 OK 1102s #Connection: close 1102s #Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1102s #Vary: In-If1 1102s #Content-Length: 7 1102s #Client-Date: Sat, 24 Jan 2026 15:24:41 GMT 1102s #Client-Peer: 127.0.0.1:8529 1102s #Client-Response-Num: 1 1102s #DMMATCH1: 1 1102s # 1102s # testing : length posted 1102s # expected: '102400' 1102s # received: 102400 1102s ok 51 1102s ok 1112s t/apache/pr17629.t .................. 1112s 1..4 1112s # Running under perl version 5.040001 for linux 1112s # Current time local: Sat Jan 24 15:24:42 2026 1112s # Current time GMT: Sat Jan 24 15:24:42 2026 1112s # Using Test.pm version 1.31 1112s # Using Apache/Test.pm version 1.44 1112s # expected: 'begin-foobar-end 1112s # ' 1112s # received: 'begin-foobar-end 1112s # ' 1112s ok 1 1112s # expected: 200 1112s # received: '200' 1112s ok 2 1112s # testing : response was gzipped 1112s # expected: 'gzip' 1112s # received: 'gzip' 1112s ok 3 1112s # expected: 'begin-foobar-end 1112s # ' 1112s # received: 'begin-foobar-end 1112s # ' 1112s ok 4 1112s ok 1128s t/apache/pr18757.t .................. 1128s 1..3 1128s # Running under perl version 5.040001 for linux 1128s # Current time local: Sat Jan 24 15:24:52 2026 1128s # Current time GMT: Sat Jan 24 15:24:52 2026 1128s # Using Test.pm version 1.31 1128s # Using Apache/Test.pm version 1.44 1128s # testing : 200 response from GET 1128s # expected: 200 1128s # received: '200' 1128s ok 1 1128s # expected C-L is 26 1128s # URL via proxy is http://localhost:8537/index.html 1128s ok 2 1128s # line: HTTP/1.1 200 OK 1128s # line: Date: Sat, 24 Jan 2026 15:25:08 GMT 1128s # line: Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1128s # line: Vary: In-If1 1128s # line: Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 1128s # line: ETag: "1a-643c772b0b480" 1128s # line: Accept-Ranges: bytes 1128s # line: Content-Length: 26 1128s # line: DMMATCH1: 1 1128s # line: Content-Type: text/html 1128s # line: 1128s # testing : whether proxy strips Content-Length header 1128s # expected: 1 1128s # received: 1 1128s ok 3 1128s ok 1142s t/apache/pr35292.t .................. 1142s 1..3 1142s # Running under perl version 5.040001 for linux 1142s # Current time local: Sat Jan 24 15:25:08 2026 1142s # Current time GMT: Sat Jan 24 15:25:08 2026 1142s # Using Test.pm version 1.31 1142s # Using Apache/Test.pm version 1.44 1142s ok 1 1142s ok 2 1142s # testing : read response-line 1142s # expected: qr/^HTTP\/1\.. 413/ 1142s # received: 'HTTP/1.1 413 Request Entity Too Large 1142s # ' 1142s ok 3 1142s ok 1156s t/apache/pr35330.t .................. 1156s 1..2 1156s # Running under perl version 5.040001 for linux 1156s # Current time local: Sat Jan 24 15:25:22 2026 1156s # Current time GMT: Sat Jan 24 15:25:22 2026 1156s # Using Test.pm version 1.31 1156s # Using Apache/Test.pm version 1.44 1156s # testing : SSI was allowed for location 1156s # expected: 200 1156s # received: '200' 1156s ok 1 1156s # testing : file was served with correct content 1156s # expected: 'hello' 1156s # received: 'hello' 1156s ok 2 1156s ok 1168s t/apache/pr37166.t .................. 1168s 1..4 1168s # Running under perl version 5.040001 for linux 1168s # Current time local: Sat Jan 24 15:25:36 2026 1168s # Current time GMT: Sat Jan 24 15:25:36 2026 1168s # Using Test.pm version 1.31 1168s # Using Apache/Test.pm version 1.44 1168s # testing : SSI was allowed for location 1168s # expected: 200 1168s # received: '200' 1168s ok 1 1168s # testing : file was served with correct content 1168s # expected: 'Hello world 1168s # ' 1168s # received: 'Hello world 1168s # ' 1168s ok 2 1168s # testing : explicit 200 response 1168s # expected: 200 1168s # received: '200' 1168s ok 3 1168s # testing : file was again served with correct content 1168s # expected: 'Hello world 1168s # ' 1168s # received: 'Hello world 1168s # ' 1168s ok 4 1168s ok 1181s t/apache/pr43939.t .................. 1181s 1..4 1181s # Running under perl version 5.040001 for linux 1181s # Current time local: Sat Jan 24 15:25:48 2026 1181s # Current time GMT: Sat Jan 24 15:25:48 2026 1181s # Using Test.pm version 1.31 1181s # Using Apache/Test.pm version 1.44 1181s # expected: 'begin-default-end 1181s # ' 1181s # received: 'begin-default-end 1181s # ' 1181s ok 1 1181s # expected: 200 1181s # received: '200' 1181s ok 2 1181s # testing : response was gzipped 1181s # expected: 'gzip' 1181s # received: 'gzip' 1181s ok 3 1181s # expected: 'begin-default-end 1181s # ' 1181s # received: 'begin-default-end 1181s # ' 1181s ok 4 1181s ok 1196s t/apache/pr49328.t .................. 1196s 1..1 1196s # Running under perl version 5.040001 for linux 1196s # Current time local: Sat Jan 24 15:26:01 2026 1196s # Current time GMT: Sat Jan 24 15:26:01 2026 1196s # Using Test.pm version 1.31 1196s # Using Apache/Test.pm version 1.44 1196s # expected: 'before 1196s # included 1196s # after 1196s # ' 1196s # received: 'before 1196s # included 1196s # after 1196s # ' 1196s ok 1 1196s ok 1210s t/apache/pr64339.t .................. 1210s 1..12 1210s # Running under perl version 5.040001 for linux 1210s # Current time local: Sat Jan 24 15:26:15 2026 1210s # Current time GMT: Sat Jan 24 15:26:15 2026 1210s # Using Test.pm version 1.31 1210s # Using Apache/Test.pm version 1.44 1210s # testing : fetching /doc.xml 1210s # expected: 200 1210s # received: '200' 1210s ok 1 1210s # testing : content-type header test for /doc.xml 1210s # expected: 'application/xml; charset=utf-8' 1210s # received: 'application/xml; charset=utf-8' 1210s ok 2 1210s # testing : content test for /doc.xml 1210s # expected: qr/fóó 1210s # / 1210s # received: 'fóó 1210s # ' 1210s ok 3 1210s # testing : fetching /doc.fooxml 1210s # expected: 200 1210s # received: '200' 1210s ok 4 1210s # testing : content-type header test for /doc.fooxml 1210s # expected: 'application/foo+xml; charset=utf-8' 1210s # received: 'application/foo+xml; charset=utf-8' 1210s ok 5 1210s # testing : content test for /doc.fooxml 1210s # expected: qr/fóó 1210s # / 1210s # received: 'fóó 1210s # ' 1210s ok 6 1210s # testing : fetching /doc.notxml 1210s # expected: 200 1210s # received: '200' 1210s ok 7 1210s # testing : content-type header test for /doc.notxml 1210s # expected: 'application/notreallyxml' 1210s # received: 'application/notreallyxml' 1210s ok 8 1210s # testing : content test for /doc.notxml 1210s # expected: qr/fóó 1210s # / 1210s # received: 'fóó 1210s # ' 1210s ok 9 1210s # testing : fetching /doc.isohtml 1210s # expected: 200 1210s # received: '200' 1210s ok 10 1210s # testing : content-type header test for /doc.isohtml 1210s # expected: 'text/html;charset=utf-8' 1210s # received: 'text/html;charset=utf-8' 1210s ok 11 1210s # testing : content test for /doc.isohtml 1210s # expected: qr/.*fóó 1210s # .*<\/body><\/html>/ 1210s # received: 'fóó 1210s # ' 1210s ok 12 1210s ok 1228s t/apache/rwrite.t ................... 1228s # using LWP client 1228s 1..114 1228s # Running under perl version 5.040001 for linux 1228s # Current time local: Sat Jan 24 15:26:30 2026 1228s # Current time GMT: Sat Jan 24 15:26:30 2026 1228s # Using Test.pm version 1.31 1228s # Using Apache/Test.pm version 1.44 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 1024 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 1024 1228s # received: 1024 1228s ok 1 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 2048 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 2048 1228s # received: 2048 1228s ok 2 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 3072 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 3072 1228s # received: 3072 1228s ok 3 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 4096 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 4096 1228s # received: 4096 1228s ok 4 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 5120 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 5120 1228s # received: 5120 1228s ok 5 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 6144 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 6144 1228s # received: 6144 1228s ok 6 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 7168 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 7168 1228s # received: 7168 1228s ok 7 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 8192 1228s # received: 8192 1228s ok 8 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 9216 1228s # received: 9216 1228s ok 9 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 10240 1228s # received: 10240 1228s ok 10 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 11264 1228s # received: 11264 1228s ok 11 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 12288 1228s # received: 12288 1228s ok 12 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 13312 1228s # received: 13312 1228s ok 13 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 14336 1228s # received: 14336 1228s ok 14 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 15360 1228s # received: 15360 1228s ok 15 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 16384 1228s # received: 16384 1228s ok 16 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 17408 1228s # received: 17408 1228s ok 17 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 18432 1228s # received: 18432 1228s ok 18 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 19456 1228s # received: 19456 1228s ok 19 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 20480 1228s # received: 20480 1228s ok 20 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 21504 1228s # received: 21504 1228s ok 21 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 22528 1228s # received: 22528 1228s ok 22 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 23552 1228s # received: 23552 1228s ok 23 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 24576 1228s # received: 24576 1228s ok 24 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 25600 1228s # received: 25600 1228s ok 25 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 26624 1228s # received: 26624 1228s ok 26 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 27648 1228s # received: 27648 1228s ok 27 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 28672 1228s # received: 28672 1228s ok 28 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 29696 1228s # received: 29696 1228s ok 29 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 30720 1228s # received: 30720 1228s ok 30 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 31744 1228s # received: 31744 1228s ok 31 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 32768 1228s # received: 32768 1228s ok 32 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 33792 1228s # received: 33792 1228s ok 33 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 34816 1228s # received: 34816 1228s ok 34 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 35840 1228s # received: 35840 1228s ok 35 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 36864 1228s # received: 36864 1228s ok 36 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 37888 1228s # received: 37888 1228s ok 37 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 38912 1228s # received: 38912 1228s ok 38 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 39936 1228s # received: 39936 1228s ok 39 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 40960 1228s # received: 40960 1228s ok 40 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 41984 1228s # received: 41984 1228s ok 41 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 43008 1228s # received: 43008 1228s ok 42 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 44032 1228s # received: 44032 1228s ok 43 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 45056 1228s # received: 45056 1228s ok 44 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 46080 1228s # received: 46080 1228s ok 45 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 47104 1228s # received: 47104 1228s ok 46 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 48128 1228s # received: 48128 1228s ok 47 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 49152 1228s # received: 49152 1228s ok 48 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 50176 1228s # received: 50176 1228s ok 49 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 51200 1228s # received: 51200 1228s ok 50 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 102400 1228s # received: 102400 1228s ok 51 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 307200 1228s # received: 307200 1228s ok 52 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 512000 1228s # received: 512000 1228s ok 53 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 2048000 1228s # received: 2048000 1228s ok 54 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 4096000 1228s # received: 4096000 1228s ok 55 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:44 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 6144000 1228s # received: 6144000 1228s ok 56 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 10240000 1228s # received: 10240000 1228s ok 57 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 1024 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 1024 1228s # received: 1024 1228s ok 58 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 2048 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 2048 1228s # received: 2048 1228s ok 59 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 3072 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 3072 1228s # received: 3072 1228s ok 60 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 4096 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 4096 1228s # received: 4096 1228s ok 61 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 5120 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 5120 1228s # received: 5120 1228s ok 62 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 6144 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 6144 1228s # received: 6144 1228s ok 63 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 7168 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s # 1228s # testing : bytes in body 1228s # expected: 7168 1228s # received: 7168 1228s ok 64 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 8192 1228s # received: 8192 1228s ok 65 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 9216 1228s # received: 9216 1228s ok 66 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 10240 1228s # received: 10240 1228s ok 67 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 11264 1228s # received: 11264 1228s ok 68 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 12288 1228s # received: 12288 1228s ok 69 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 13312 1228s # received: 13312 1228s ok 70 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 14336 1228s # received: 14336 1228s ok 71 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 15360 1228s # received: 15360 1228s ok 72 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 16384 1228s # received: 16384 1228s ok 73 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:45 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 17408 1228s # received: 17408 1228s ok 74 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 18432 1228s # received: 18432 1228s ok 75 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 19456 1228s # received: 19456 1228s ok 76 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 20480 1228s # received: 20480 1228s ok 77 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 21504 1228s # received: 21504 1228s ok 78 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 22528 1228s # received: 22528 1228s ok 79 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 23552 1228s # received: 23552 1228s ok 80 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 24576 1228s # received: 24576 1228s ok 81 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 25600 1228s # received: 25600 1228s ok 82 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 26624 1228s # received: 26624 1228s ok 83 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 27648 1228s # received: 27648 1228s ok 84 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 28672 1228s # received: 28672 1228s ok 85 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 29696 1228s # received: 29696 1228s ok 86 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 30720 1228s # received: 30720 1228s ok 87 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 31744 1228s # received: 31744 1228s ok 88 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 32768 1228s # received: 32768 1228s ok 89 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 33792 1228s # received: 33792 1228s ok 90 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 34816 1228s # received: 34816 1228s ok 91 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 35840 1228s # received: 35840 1228s ok 92 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 36864 1228s # received: 36864 1228s ok 93 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 37888 1228s # received: 37888 1228s ok 94 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 38912 1228s # received: 38912 1228s ok 95 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 39936 1228s # received: 39936 1228s ok 96 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 40960 1228s # received: 40960 1228s ok 97 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 41984 1228s # received: 41984 1228s ok 98 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 43008 1228s # received: 43008 1228s ok 99 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 44032 1228s # received: 44032 1228s ok 100 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 45056 1228s # received: 45056 1228s ok 101 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 46080 1228s # received: 46080 1228s ok 102 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 47104 1228s # received: 47104 1228s ok 103 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 48128 1228s # received: 48128 1228s ok 104 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 49152 1228s # received: 49152 1228s ok 105 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 50176 1228s # received: 50176 1228s ok 106 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 51200 1228s # received: 51200 1228s ok 107 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 102400 1228s # received: 102400 1228s ok 108 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 307200 1228s # received: 307200 1228s ok 109 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 512000 1228s # received: 512000 1228s ok 110 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 2048000 1228s # received: 2048000 1228s ok 111 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 4096000 1228s # received: 4096000 1228s ok 112 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 6144000 1228s # received: 6144000 1228s ok 113 1228s #lwp request: 1228s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1228s #User-Agent: libwww-perl/6.81 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: close 1228s #Date: Sat, 24 Jan 2026 15:26:46 GMT 1228s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1228s #Vary: In-If1 1228s #Content-Length: 0 1228s #Client-Date: Sat, 24 Jan 2026 15:26:47 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #Client-Transfer-Encoding: chunked 1228s #DMMATCH1: 1 1228s #X-Content-Length-Note: added by Apache::TestRequest 1228s # 1228s # testing : bytes in body 1228s # expected: 10240000 1228s # received: 10240000 1228s ok 114 1228s ok 1240s t/apache/server_name_port.t ......... 1240s 1..84 1240s # Running under perl version 5.040001 for linux 1240s # Current time local: Sat Jan 24 15:26:47 2026 1240s # Current time GMT: Sat Jan 24 15:26:47 2026 1240s # Using Test.pm version 1.31 1240s # Using Apache/Test.pm version 1.44 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1240s # expecting 200, got 200 1240s ok 1 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 2 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 3 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 4 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 5 1240s # got SERVER_PORT='123', expected '123' 1240s ok 6 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1240s # expecting 200, got 200 1240s ok 7 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 8 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 9 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 10 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 11 1240s # got SERVER_PORT='123', expected '123' 1240s ok 12 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1240s # expecting 200, got 200 1240s ok 13 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 14 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 15 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 16 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 17 1240s # got SERVER_PORT='123', expected '123' 1240s ok 18 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1240s # expecting 200, got 200 1240s ok 19 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 20 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 21 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 22 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 23 1240s # got SERVER_PORT='123', expected '123' 1240s ok 24 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1240s # expecting 200, got 200 1240s ok 25 1240s # got SERVER_NAME='[a::1]', expected '[a::1]' 1240s ok 26 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 27 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 28 1240s # got SERVER_NAME='[a::1]', expected '[a::1]' 1240s ok 29 1240s # got SERVER_PORT='123', expected '123' 1240s ok 30 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1240s # expecting 200, got 200 1240s ok 31 1240s # got SERVER_NAME='[a::1]', expected '[a::1]' 1240s ok 32 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 33 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 34 1240s # got SERVER_NAME='[a::1]', expected '[a::1]' 1240s ok 35 1240s # got SERVER_PORT='123', expected '123' 1240s ok 36 1240s # SENDING: 1240s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 37 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 38 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 39 1240s # SENDING: 1240s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 40 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 41 1240s # got SERVER_PORT='123', expected '123' 1240s ok 42 1240s # SENDING: 1240s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 43 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 44 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 45 1240s # SENDING: 1240s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 46 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 47 1240s # got SERVER_PORT='123', expected '123' 1240s ok 48 1240s # SENDING: 1240s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 49 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 50 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 51 1240s # SENDING: 1240s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 52 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 53 1240s # got SERVER_PORT='123', expected '123' 1240s ok 54 1240s # SENDING: 1240s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 55 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 56 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 57 1240s # SENDING: 1240s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 58 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 59 1240s # got SERVER_PORT='123', expected '123' 1240s ok 60 1240s # SENDING: 1240s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1240s # expecting 200, got 200 1240s ok 61 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 62 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 63 1240s # SENDING: 1240s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1240s # expecting 200, got 200 1240s ok 64 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 65 1240s # got SERVER_PORT='123', expected '123' 1240s ok 66 1240s # SENDING: 1240s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1240s # expecting 200, got 200 1240s ok 67 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 68 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 69 1240s # SENDING: 1240s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1240s # expecting 200, got 200 1240s ok 70 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 71 1240s # got SERVER_PORT='123', expected '123' 1240s ok 72 1240s # SENDING: 1240s # 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 1240s # expecting 200, got 200 1240s ok 73 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 74 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 75 1240s # SENDING: 1240s # 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 1240s # expecting 200, got 200 1240s ok 76 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 77 1240s # got SERVER_PORT='123', expected '123' 1240s ok 78 1240s # SENDING: 1240s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1240s # expecting 200, got 200 1240s ok 79 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 80 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 81 1240s # SENDING: 1240s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1240s # expecting 200, got 200 1240s ok 82 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 83 1240s # got SERVER_PORT='123', expected '123' 1240s ok 84 1240s ok 1254s t/apache/teclchunk.t ................ skipped: Not supported yet 1270s t/apr/uri.t ......................... 1270s 1..1 1270s # Running under perl version 5.040001 for linux 1270s # Current time local: Sat Jan 24 15:27:14 2026 1270s # Current time GMT: Sat Jan 24 15:27:14 2026 1270s # Using Test.pm version 1.31 1270s # Using Apache/Test.pm version 1.44 1270s ok 1 1270s ok 1284s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.65 1295s t/filter/case.t ..................... 1295s 1..4 1295s # Running under perl version 5.040001 for linux 1295s # Current time local: Sat Jan 24 15:27:44 2026 1295s # Current time GMT: Sat Jan 24 15:27:44 2026 1295s # Using Test.pm version 1.31 1295s # Using Apache/Test.pm version 1.44 1295s ok 1 1295s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1295s # expected 200 1295s # received 200 1295s # body: =HEAD1 NAME 1295s X X 1295s 1295s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1295s 1295s =HEAD1 SYNOPSIS 1295s 1295s TO DECLARE SUBROUTINES: 1295s X X 1295s 1295s SUB NAME; # A "FORWARD" DECLARATION. 1295s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1295s SUB NAME : ATTRS; # WITH ATTRIBUTES 1295s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1295s 1295s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1295s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1295s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1295s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1295s 1295s USE FEATURE 'SIGNATURES'; 1295s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1295s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1295s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1295s 1295s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1295s X 1295s 1295s $SUBREF = SUB BLOCK; # NO PROTO 1295s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1295s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1295s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1295s 1295s USE FEATURE 'SIGNATURES'; 1295s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1295s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1295s 1295s TO IMPORT SUBROUTINES: 1295s X 1295s 1295s USE MODULE QW(NAME1 NAME2 NAME3); 1295s 1295s TO CALL SUBROUTINES: 1295s X X 1295s 1295s NAME(LIST); # REGULAR SUBROUTINE CALL. 1295s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1295s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1295s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1295s 1295s =HEAD1 DESCRIPTION 1295s 1295s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1295s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1295s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1295s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1295s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1295s ITS NAME OR A CODE REFERENCE. 1295s 1295s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1295s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1295s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1295s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1295s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1295s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1295s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1295s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1295s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1295s X X 1295s 1295s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1295s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1295s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1295s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1295s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1295s SUCH A SIGNATURE-USING SUBROUTINE. 1295s 1295s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1295s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1295s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1295s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1295s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1295s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1295s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1295s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1295s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1295s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1295s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1295s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1295s X X X<@_> 1295s 1295s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1295s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1295s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1295s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1295s L AND L. 1295s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1295s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1295s 1295s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1295s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1295s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1295s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1295s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1295s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1295s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1295s ONE LARGE INDISTINGUISHABLE LIST. 1295s 1295s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1295s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1295s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1295s EMPTY SUB RETURNS THE EMPTY LIST. 1295s X X X 1295s 1295s EXAMPLE: 1295s 1295s SUB MAX { 1295s MY $MAX = SHIFT(@_); 1295s FOREACH $FOO (@_) { 1295s $MAX = $FOO IF $MAX < $FOO; 1295s } 1295s RETURN $MAX; 1295s } 1295s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1295s 1295s EXAMPLE: 1295s 1295s # GET A LINE, COMBINING CONTINUATION LINES 1295s # THAT START WITH WHITESPACE 1295s 1295s SUB GET_LINE { 1295s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1295s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1295s IF ($LOOKAHEAD =~ /^[ \T]/) { 1295s $THISLINE .= $LOOKAHEAD; 1295s } 1295s ELSE { 1295s LAST LINE; 1295s } 1295s } 1295s RETURN $THISLINE; 1295s } 1295s 1295s $LOOKAHEAD = ; # GET FIRST LINE 1295s WHILE (DEFINED($LINE = GET_LINE())) { 1295s ... 1295s } 1295s 1295s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1295s 1295s SUB MAYBESET { 1295s MY($KEY, $VALUE) = @_; 1295s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1295s } 1295s 1295s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1295s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1295s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1295s ITS CALLER'S VALUES. 1295s X X 1295s 1295s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1295s SUB UPCASE_IN { 1295s FOR (@_) { TR/A-Z/A-Z/ } 1295s } 1295s 1295s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1295s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1295s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1295s X X 1295s 1295s UPCASE_IN("FREDERICK"); 1295s 1295s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1295s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1295s OF CHANGING THEM IN PLACE: 1295s 1295s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1295s SUB UPCASE { 1295s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1295s MY @PARMS = @_; 1295s FOR (@PARMS) { TR/A-Z/A-Z/ } 1295s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1295s } 1295s 1295s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1295s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1295s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1295s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1295s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1295s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1295s 1295s @NEWLIST = UPCASE(@LIST1, @LIST2); 1295s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1295s 1295s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1295s 1295s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1295s 1295s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1295s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1295s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1295s L FOR ALTERNATIVES. 1295s 1295s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1295s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1295s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1295s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1295s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1295s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1295s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1295s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1295s SEE L FOR MORE ABOUT ALL THAT. 1295s X<&> 1295s 1295s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1295s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1295s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1295s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1295s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1295s X 1295s 1295s &FOO(1,2,3); # PASS THREE ARGUMENTS 1295s FOO(1,2,3); # THE SAME 1295s 1295s FOO(); # PASS AN EMPTY ARGUMENT LIST 1295s &FOO(); # THE SAME 1295s 1295s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1295s USE STRICT 'SUBS'; 1295s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1295s # A COMPILE-TIME ERROR 1295s NO STRICT 'SUBS'; 1295s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1295s # A LITERAL STRING "FOO" 1295s 1295s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1295s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1295s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1295s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1295s X<&> 1295s 1295s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1295s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1295s YOUR SUBROUTINE'S NAME. 1295s 1295s USE V5.16; 1295s MY $FACTORIAL = SUB { 1295s MY ($X) = @_; 1295s RETURN 1 IF $X == 1; 1295s RETURN($X * __SUB__->( $X - 1 ) ); 1295s }; 1295s 1295s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1295s IS SUBJECT TO CHANGE. 1295s 1295s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1295s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1295s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1295s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1295s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1295s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1295s SPECIAL, PRE-DEFINED THINGS. 1295s 1295s =OVER 1295s 1295s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1295s 1295s C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C, C, C, C, C, C, 1295s C, C, C, C, C, C, 1295s C, C, C, C, C, C, C, 1295s C, C, C, C, C, C, 1295s C, C, C, C, C, 1295s C, C, C, C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C, C, C, C, C, C, 1295s C, C, C, C, C, C, C, 1295s C, C, C, C, C, C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1295s L<< C|PERLFUNC/REQUIRE >> 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C, C, C, C 1295s 1295s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1295s 1295s ANY STARTING WITH C<(> 1295s 1295s =BACK 1295s 1295s THE C, C, C, C AND C SUBROUTINES 1295s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1295s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1295s EXPLICITLY. SEE L 1295s 1295s =HEAD2 SIGNATURES 1295s 1295s X X 1295s 1295s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1295s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1295s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1295s 1295s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1295s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1295s DIRECTLY BY C, IN THE CURRENT SCOPE. 1295s 1295s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1295s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1295s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1295s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1295s 1295s FOR EXAMPLE, 1295s 1295s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1295s 1295s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1295s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1295s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1295s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1295s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1295s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1295s 1295s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1295s THE SIGNATURE. FOR EXAMPLE, 1295s 1295s SUB FOO ($LEFT, $RIGHT) { 1295s RETURN $LEFT + $RIGHT; 1295s } 1295s 1295s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1295s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1295s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1295s EQUIVALENT TO 1295s 1295s SUB FOO { 1295s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1295s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1295s MY $LEFT = $_[0]; 1295s MY $RIGHT = $_[1]; 1295s RETURN $LEFT + $RIGHT; 1295s } 1295s 1295s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1295s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1295s 1295s SUB FOO ($FIRST, $, $THIRD) { 1295s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1295s } 1295s 1295s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1295s MANDATORY FOR THE CALLER TO PASS IT. 1295s 1295s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1295s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1295s 1295s SUB FOO ($LEFT, $RIGHT = 0) { 1295s RETURN $LEFT + $RIGHT; 1295s } 1295s 1295s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1295s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1295s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1295s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1295s FOR EXAMPLE, 1295s 1295s MY $AUTO_ID = 0; 1295s SUB FOO ($THING, $ID = $AUTO_ID++) { 1295s PRINT "$THING HAS ID $ID"; 1295s } 1295s 1295s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1295s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1295s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1295s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1295s 1295s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1295s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1295s } 1295s 1295s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1295s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1295s VALUE PROVIDED WAS C. 1295s 1295s SUB FOO ($NAME //= "WORLD") { 1295s PRINT "HELLO, $NAME"; 1295s } 1295s 1295s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1295s 1295s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1295s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1295s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1295s 1295s SUB FOO ($X ||= 10) { 1295s RETURN 5 + $X; 1295s } 1295s 1295s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1295s FOR EXAMPLE, 1295s 1295s SUB FOO ($THING, $ = 1) { 1295s PRINT $THING; 1295s } 1295s 1295s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1295s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1295s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1295s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1295s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1295s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1295s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1295s 1295s SUB FOO ($THING, $=) { 1295s PRINT $THING; 1295s } 1295s 1295s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1295s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1295s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1295s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1295s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1295s TO RIGHT. 1295s 1295s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1295s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1295s 1295s SUB FOO ($FILTER, @INPUTS) { 1295s PRINT $FILTER->($_) FOREACH @INPUTS; 1295s } 1295s 1295s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1295s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1295s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1295s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1295s 1295s SUB FOO ($THING, @) { 1295s PRINT $THING; 1295s } 1295s 1295s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1295s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1295s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1295s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1295s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1295s AS WITH STANDARD HASH CONSTRUCTION. 1295s 1295s SUB FOO ($FILTER, %INPUTS) { 1295s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1295s } 1295s 1295s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1295s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1295s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1295s 1295s SUB FOO ($THING, %) { 1295s PRINT $THING; 1295s } 1295s 1295s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1295s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1295s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1295s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1295s AN EMPTY ARRAY OR EMPTY HASH. 1295s 1295s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1295s THAT THE CALLER PASSED NO ARGUMENTS: 1295s 1295s SUB FOO () { 1295s RETURN 123; 1295s } 1295s 1295s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1295s WARNING IN THE C CATEGORY. FROM PERL 5.36 1295s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1295s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1295s STATEMENT SUCH AS: 1295s 1295s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1295s 1295s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1295s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1295s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1295s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1295s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1295s WARNINGS IN THE C CATEGORY WHEN 1295s COMPILED: 1295s 1295s SUB F ($X) { 1295s # THIS LINE EMITS THE WARNING SEEN BELOW 1295s PRINT "ARGUMENTS ARE @_"; 1295s } 1295s 1295s Z<> 1295s 1295s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1295s EXPERIMENTAL AT ... 1295s 1295s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1295s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1295s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1295s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1295s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1295s SUPPLY THAT ARGUMENT. 1295s 1295s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1295s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1295s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1295s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1295s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1295s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1295s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1295s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1295s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1295s 1295s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1295s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1295s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1295s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1295s L. FOR EXAMPLE, 1295s 1295s SUB FOO :PROTOTYPE($) { $_[0] } 1295s 1295s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1295s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1295s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1295s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1295s 1295s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1295s RETURN $LEFT + $RIGHT; 1295s } 1295s 1295s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1295s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1295s THE SUBROUTINE'S BODY. 1295s 1295s =HEAD2 PRIVATE VARIABLES VIA MY() 1295s X X X X X 1295s X X 1295s 1295s SYNOPSIS: 1295s 1295s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1295s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1295s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1295s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1295s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1295s 1295s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1295s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1295s SEE L AND L. 1295s 1295s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1295s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1295s (C/C/C/C), LOOP 1295s (C/C/C/C/C), SUBROUTINE, C, 1295s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1295s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1295s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1295s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1295s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1295s 1295s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1295s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1295s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1295s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1295s X 1295s 1295s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1295s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1295s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1295s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1295s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1295s 1295s MY $X = 10; 1295s SUB BUMPX { $X++ } 1295s 1295s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1295s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1295s THE C ITSELF. SEE L. 1295s X 1295s 1295s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1295s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1295s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1295s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1295s 1295s $ARG = "FRED"; # "GLOBAL" VARIABLE 1295s $N = CUBE_ROOT(27); 1295s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1295s # OUTPUTS: FRED THINKS THE ROOT IS 3 1295s 1295s SUB CUBE_ROOT { 1295s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1295s $ARG **= 1/3; 1295s RETURN $ARG; 1295s } 1295s 1295s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1295s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1295s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1295s 1295s MY ($FOO) = ; # WRONG? 1295s MY @FOO = ; 1295s 1295s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1295s 1295s MY $FOO = ; 1295s 1295s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1295s 1295s MY $FOO, $BAR = 1; # WRONG 1295s 1295s THAT HAS THE SAME EFFECT AS 1295s 1295s MY $FOO; 1295s $BAR = 1; 1295s 1295s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1295s THE CURRENT STATEMENT. THUS, 1295s 1295s MY $X = $X; 1295s 1295s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1295s THE EXPRESSION 1295s 1295s MY $X = 123 AND $X == 123 1295s 1295s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1295s 1295s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1295s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1295s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1295s 1295s WHILE (MY $LINE = <>) { 1295s $LINE = LC $LINE; 1295s } CONTINUE { 1295s PRINT $LINE; 1295s } 1295s 1295s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1295s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1295s IT. SIMILARLY, IN THE CONDITIONAL 1295s 1295s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1295s USER_AGREES(); 1295s } ELSIF ($ANSWER =~ /^NO$/I) { 1295s USER_DISAGREES(); 1295s } ELSE { 1295s CHOMP $ANSWER; 1295s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1295s } 1295s 1295s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1295s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1295s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1295s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1295s 1295s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1295s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1295s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1295s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1295s IN THE LOOP 1295s X X 1295s 1295s FOR MY $I (1, 2, 3) { 1295s SOME_FUNCTION(); 1295s } 1295s 1295s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1295s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1295s X X 1295s 1295s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1295s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1295s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1295s 1295s USE STRICT 'VARS'; 1295s 1295s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1295s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1295s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1295s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1295s THIS WITH C. 1295s 1295s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1295s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1295s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1295s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1295s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1295s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1295s EXAMPLE. 1295s 1295s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1295s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1295s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1295s 1295s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1295s 1295s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1295s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1295s IS ALSO VISIBLE: 1295s 1295s PACKAGE MAIN; 1295s OUR $X = 10; 1295s MY $X = 20; 1295s PRINT "$X AND $::X\N"; 1295s 1295s THAT WILL PRINT OUT C<20> AND C<10>. 1295s 1295s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1295s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1295s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1295s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1295s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1295s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1295s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1295s AN ANONYMOUS SUB REFERENCE: 1295s 1295s MY $SECRET_VERSION = '1.001-BETA'; 1295s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1295s $SECRET_SUB->(); 1295s 1295s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1295s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1295s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1295s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1295s UNQUALIFIED AND UNQUALIFIABLE. 1295s 1295s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1295s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1295s L FOR SOMETHING OF A WORK-AROUND TO 1295s THIS. 1295s 1295s =HEAD2 PERSISTENT PRIVATE VARIABLES 1295s X X X X 1295s X X 1295s 1295s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1295s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1295s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1295s 1295s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1295s 1295s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1295s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1295s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1295s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1295s THE C FORM DOES NOT REQUIRE THE 1295s C PRAGMA. 1295s 1295s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1295s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1295s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1295s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1295s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1295s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1295s SUBROUTINE EACH TIME IT IS EXECUTED.) 1295s 1295s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1295s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1295s 1295s USE FEATURE 'STATE'; 1295s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1295s 1295s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1295s 1295s USE FEATURE 'STATE'; 1295s SUB CREATE_COUNTER { 1295s RETURN SUB { STATE $X; RETURN ++$X } 1295s } 1295s 1295s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1295s CODE OUTSIDE. 1295s 1295s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1295s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1295s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1295s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1295s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1295s 1295s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1295s 1295s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1295s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1295s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1295s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1295s 1295s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1295s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1295s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1295s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1295s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1295s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1295s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1295s 1295s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1295s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1295s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1295s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1295s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1295s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1295s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1295s 1295s { 1295s MY $SECRET_VAL = 0; 1295s SUB GIMME_ANOTHER { 1295s RETURN ++$SECRET_VAL; 1295s } 1295s } 1295s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1295s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1295s 1295s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1295s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1295s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1295s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1295s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1295s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1295s STARTS TO RUN: 1295s 1295s BEGIN { 1295s MY $SECRET_VAL = 0; 1295s SUB GIMME_ANOTHER { 1295s RETURN ++$SECRET_VAL; 1295s } 1295s } 1295s 1295s SEE L ABOUT THE 1295s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1295s C AND C. 1295s 1295s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1295s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1295s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1295s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1295s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1295s 1295s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1295s X X X X 1295s X 1295s 1295s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1295s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1295s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1295s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1295s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1295s 1295s SYNOPSIS: 1295s 1295s # LOCALIZATION OF VALUES 1295s 1295s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1295s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1295s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1295s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1295s 1295s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1295s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1295s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1295s # LOCALIZATION 1295s 1295s # LOCALIZATION OF SYMBOLS 1295s 1295s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1295s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1295s # @MERLYN IS REALLY @RANDAL, ETC 1295s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1295s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1295s 1295s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1295s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1295s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1295s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1295s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1295s 1295s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1295s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1295s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1295s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1295s 1295s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1295s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1295s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1295s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1295s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1295s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1295s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1295s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1295s UNDEFINED VALUE.) 1295s 1295s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1295s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1295s VARIABLES OUTSIDE THE LOOP. 1295s 1295s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1295s X 1295s 1295s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1295s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1295s VIEWED AS A SCALAR OR AN ARRAY. SO 1295s 1295s LOCAL($FOO) = ; 1295s LOCAL @FOO = ; 1295s 1295s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1295s 1295s LOCAL $FOO = ; 1295s 1295s SUPPLIES A SCALAR CONTEXT. 1295s 1295s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1295s X 1295s 1295s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1295s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1295s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1295s 1295s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1295s 1295s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1295s { LOCAL $/ = UNDEF; $SLURP = ; } 1295s 1295s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1295s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1295s I, BECAUSE THE $1 VARIABLE IS 1295s MAGICAL AND READ-ONLY : 1295s 1295s LOCAL $1 = 2; 1295s 1295s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1295s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1295s TO SAFELY REUSE $_ IN A SUBROUTINE. 1295s 1295s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1295s WORK AS DESCRIBED. 1295s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1295s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1295s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1295s SEE L FOR MORE 1295s DETAILS. 1295s X 1295s 1295s =HEAD3 LOCALIZATION OF GLOBS 1295s X X 1295s 1295s THE CONSTRUCT 1295s 1295s LOCAL *NAME; 1295s 1295s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1295s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1295s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1295s 1295s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1295s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1295s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1295s SEPARATOR. 1295s 1295s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1295s X X 1295s X 1295s 1295s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1295s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1295s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1295s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1295s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1295s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1295s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1295s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1295s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1295s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1295s 1295s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1295s @ARY = ( 0..5 ); 1295s { 1295s LOCAL($ARY[5]) = 6; 1295s LOCAL($HASH{'A'}) = 'DRILL'; 1295s WHILE (MY $E = POP(@ARY)) { 1295s PRINT "$E . . .\N"; 1295s LAST UNLESS $E > 3; 1295s } 1295s IF (@ARY) { 1295s $HASH{'ONLY A'} = 'TEST'; 1295s DELETE $HASH{'A'}; 1295s } 1295s } 1295s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1295s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1295s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1295s 1295s PERL WILL PRINT 1295s 1295s 6 . . . 1295s 4 . . . 1295s 3 . . . 1295s THIS IS A TEST ONLY A TEST. 1295s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1295s 1295s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1295s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1295s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1295s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1295s 1295s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1295s X X X 1295s X 1295s 1295s YOU CAN USE THE C AND C 1295s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1295s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1295s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1295s 1295s DO { 1295s MY $VAL = $ARRAY[$IDX]; 1295s LOCAL $ARRAY[$IDX]; 1295s DELETE $ARRAY[$IDX]; 1295s $VAL 1295s } 1295s 1295s AND 1295s 1295s DO { 1295s MY $VAL = $HASH{KEY}; 1295s LOCAL $HASH{KEY}; 1295s DELETE $HASH{KEY}; 1295s $VAL 1295s } 1295s 1295s EXCEPT THAT FOR THOSE THE C IS 1295s SCOPED TO THE C BLOCK. SLICES ARE 1295s ALSO ACCEPTED. 1295s 1295s MY %HASH = ( 1295s A => [ 7, 8, 9 ], 1295s B => 1, 1295s ) 1295s 1295s { 1295s MY $X = DELETE LOCAL $HASH{A}; 1295s # $X IS [ 7, 8, 9 ] 1295s # %HASH IS (B => 1) 1295s 1295s { 1295s MY @NUMS = DELETE LOCAL @$X[0, 2] 1295s # @NUMS IS (7, 9) 1295s # $X IS [ UNDEF, 8 ] 1295s 1295s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1295s } 1295s # $X IS BACK TO [ 7, 8, 9 ] 1295s 1295s } 1295s # %HASH IS BACK TO ITS ORIGINAL STATE 1295s 1295s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1295s 1295s =HEAD2 LVALUE SUBROUTINES 1295s X X 1295s 1295s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1295s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1295s 1295s MY $VAL; 1295s SUB CANMOD : LVALUE { 1295s $VAL; # OR: RETURN $VAL; 1295s } 1295s SUB NOMOD { 1295s $VAL; 1295s } 1295s 1295s CANMOD() = 5; # ASSIGNS TO $VAL 1295s NOMOD() = 5; # ERROR 1295s 1295s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1295s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1295s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1295s 1295s DATA(2,3) = GET_DATA(3,4); 1295s 1295s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1295s 1295s (DATA(2,3)) = GET_DATA(3,4); 1295s 1295s AND IN: 1295s 1295s (DATA(2),DATA(3)) = GET_DATA(3,4); 1295s 1295s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1295s 1295s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1295s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1295s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1295s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1295s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1295s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1295s 1295s =HEAD2 LEXICAL SUBROUTINES 1295s X X X X 1295s 1295s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1295s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1295s AVAILABLE UNDER C OR C OR HIGHER. 1295s 1295s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1295s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1295s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1295s CATEGORY WAS DISABLED. 1295s 1295s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1295s DECLARED, AND ONLY AFTER THAT DECLARATION: 1295s 1295s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1295s # VERSIONS EARLIER THAN 5.26. 1295s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1295s USE FEATURE 'LEXICAL_SUBS'; 1295s 1295s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1295s STATE SUB FOO { 1295s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1295s } 1295s FOO(); # CALLS "STATE" SUB 1295s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1295s 1295s MY SUB BAR { ... } 1295s BAR(); # CALLS "MY" SUB 1295s 1295s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1295s 1295s # WRONG 1295s MY SUB BAZ { 1295s BAZ(); 1295s } 1295s 1295s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1295s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1295s 1295s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1295s 1295s MY SUB BAZ { 1295s __SUB__->(); # CALLS ITSELF 1295s } 1295s 1295s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1295s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1295s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1295s HOWEVER: 1295s 1295s MY SUB BAZ; # PREDECLARATION 1295s SUB BAZ { # DEFINE THE "MY" SUB 1295s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1295s } 1295s 1295s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1295s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1295s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1295s 1295s =HEAD3 C VS C 1295s 1295s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1295s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1295s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1295s CONTAINING BLOCK TO THE NEXT. 1295s 1295s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1295s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1295s 1295s SUB WHATEVER { 1295s MY $X = SHIFT; 1295s MY SUB INNER { 1295s ... DO SOMETHING WITH $X ... 1295s } 1295s INNER(); 1295s } 1295s 1295s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1295s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1295s SEE THE C<$X> FROM THE FIRST CALL TO C. 1295s 1295s =HEAD3 C SUBROUTINES 1295s 1295s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1295s SUBROUTINE OF THE SAME NAME. 1295s 1295s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1295s INSIDE AN INNER SCOPE: 1295s 1295s SUB FOO { ... } 1295s 1295s SUB BAR { 1295s MY SUB FOO { ... } 1295s { 1295s # NEED TO USE THE OUTER FOO HERE 1295s OUR SUB FOO; 1295s FOO(); 1295s } 1295s } 1295s 1295s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1295s 1295s PACKAGE MYSNEAKYMODULE; 1295s 1295s OUR SUB DO_SOMETHING { ... } 1295s 1295s SUB DO_SOMETHING_WITH_CALLER { 1295s PACKAGE DB; 1295s () = CALLER 1; # SETS @DB::ARGS 1295s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1295s } 1295s 1295s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1295s X X<*> 1295s 1295s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1295s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1295s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1295s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1295s 1295s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1295s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1295s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1295s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1295s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1295s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1295s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1295s 1295s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1295s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1295s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1295s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1295s 1295s SUB DOUBLEARY { 1295s LOCAL(*SOMEARY) = @_; 1295s FOREACH $ELEM (@SOMEARY) { 1295s $ELEM *= 2; 1295s } 1295s } 1295s DOUBLEARY(*FOO); 1295s DOUBLEARY(*BAR); 1295s 1295s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1295s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1295s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1295s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1295s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1295s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1295s 1295s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1295s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1295s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1295s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1295s L. 1295s 1295s =HEAD2 WHEN TO STILL USE LOCAL() 1295s X X 1295s 1295s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1295s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1295s I USE C INSTEAD OF C. 1295s 1295s =OVER 4 1295s 1295s =ITEM 1. 1295s 1295s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1295s 1295s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1295s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1295s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1295s IN C<@FIELDS>. 1295s 1295s { 1295s LOCAL @ARGV = ("/ETC/MOTD"); 1295s LOCAL $/ = UNDEF; 1295s LOCAL $_ = <>; 1295s @FIELDS = SPLIT /^\S*=+\S*$/; 1295s } 1295s 1295s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1295s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1295s 1295s =ITEM 2. 1295s 1295s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1295s 1295s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1295s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1295s TABLE ENTRIES: 1295s 1295s SUB IOQUEUE { 1295s LOCAL (*READER, *WRITER); # NOT MY! 1295s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1295s RETURN (*READER, *WRITER); 1295s } 1295s ($HEAD, $TAIL) = IOQUEUE(); 1295s 1295s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1295s ENTRIES. 1295s 1295s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1295s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1295s A LOCAL ALIAS. 1295s 1295s { 1295s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1295s GROW(); # REALLY CALLS SHRINK() 1295s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1295s } 1295s GROW(); # GET THE REAL GROW() AGAIN 1295s 1295s SEE L FOR MORE ABOUT MANIPULATING 1295s FUNCTIONS BY NAME IN THIS WAY. 1295s 1295s =ITEM 3. 1295s 1295s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1295s 1295s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1295s IS DONE ON DYNAMICS: 1295s 1295s { 1295s LOCAL $SIG{INT} = 'IGNORE'; 1295s FUNCT(); # UNINTERRUPTIBLE 1295s } 1295s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1295s 1295s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1295s 1295s =BACK 1295s 1295s =HEAD2 PASS BY REFERENCE 1295s X X X 1295s 1295s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1295s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1295s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1295s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1295s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1295s 1295s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1295s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1295s OF ALL THEIR FORMER LAST ELEMENTS: 1295s 1295s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1295s 1295s SUB POPMANY { 1295s MY $AREF; 1295s MY @RETLIST; 1295s FOREACH $AREF ( @_ ) { 1295s PUSH @RETLIST, POP @$AREF; 1295s } 1295s RETURN @RETLIST; 1295s } 1295s 1295s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1295s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1295s 1295s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1295s SUB INTER { 1295s MY ($K, $HREF, %SEEN); # LOCALS 1295s FOREACH $HREF (@_) { 1295s WHILE ( $K = EACH %$HREF ) { 1295s $SEEN{$K}++; 1295s } 1295s } 1295s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1295s } 1295s 1295s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1295s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1295s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1295s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1295s A LITTLE EXPENSIVE. 1295s 1295s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1295s 1295s (@W, @X) = FUNC(@Y, @Z); 1295s OR 1295s (%W, %X) = FUNC(%Y, %Z); 1295s 1295s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1295s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1295s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1295s AS ALWAYS. 1295s 1295s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1295s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1295s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1295s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1295s 1295s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1295s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1295s SUB FUNC { 1295s MY ($YREF, $ZREF) = @_; 1295s IF (@$YREF > @$ZREF) { 1295s RETURN ($YREF, $ZREF); 1295s } ELSE { 1295s RETURN ($ZREF, $YREF); 1295s } 1295s } 1295s 1295s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1295s 1295s (*W, *X) = FUNC(\@Y, \@Z); 1295s PRINT "@W HAS MORE THAN @X\N"; 1295s SUB FUNC { 1295s LOCAL (*Y, *Z) = @_; 1295s IF (@Y > @Z) { 1295s RETURN (\@Y, \@Z); 1295s } ELSE { 1295s RETURN (\@Z, \@Y); 1295s } 1295s } 1295s 1295s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1295s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1295s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1295s ARE IN THE SYMBOL TABLE. 1295s 1295s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1295s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1295s FOR EXAMPLE: 1295s 1295s SPLUTTER(\*STDOUT); 1295s SUB SPLUTTER { 1295s MY $FH = SHIFT; 1295s PRINT $FH "HER UM WELL A HMMM\N"; 1295s } 1295s 1295s $REC = GET_REC(\*STDIN); 1295s SUB GET_REC { 1295s MY $FH = SHIFT; 1295s RETURN SCALAR <$FH>; 1295s } 1295s 1295s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1295s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1295s 1295s SUB OPENIT { 1295s MY $PATH = SHIFT; 1295s LOCAL *FH; 1295s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1295s } 1295s 1295s =HEAD2 PROTOTYPES 1295s X X 1295s 1295s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1295s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1295s SECTION OR WITH A L. 1295s IF YOU DECLARE EITHER OF 1295s 1295s SUB MYPUSH (\@@) 1295s SUB MYPUSH :PROTOTYPE(\@@) 1295s 1295s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1295s 1295s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1295s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1295s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1295s OF AN ATTRIBUTE. 1295s 1295s THE 1295s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1295s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1295s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1295s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1295s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1295s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1295s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1295s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1295s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1295s 1295s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1295s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1295s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1295s 1295s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1295s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1295s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1295s CORRESPONDING BUILT-IN. 1295s 1295s DECLARED AS CALLED AS 1295s 1295s SUB MYLINK ($$) MYLINK $OLD, $NEW 1295s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1295s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1295s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1295s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1295s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1295s SUB MYPOP (\@) MYPOP @ARRAY 1295s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1295s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1295s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1295s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1295s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1295s SUB MYRAND (;$) MYRAND 42 1295s SUB MYTIME () MYTIME 1295s 1295s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1295s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1295s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1295s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1295s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1295s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1295s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1295s 1295s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1295s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1295s 1295s SUB MYREF (\[$@%&*]) 1295s 1295s WILL ALLOW CALLING MYREF() AS 1295s 1295s MYREF $VAR 1295s MYREF @ARRAY 1295s MYREF %HASH 1295s MYREF &SUB 1295s MYREF *GLOB 1295s 1295s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1295s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1295s 1295s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1295s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1295s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1295s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1295s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1295s OR A SUBSEQUENT COMMA. 1295s 1295s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1295s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1295s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1295s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1295s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1295s FOLLOWS: 1295s 1295s USE SYMBOL 'QUALIFY_TO_REF'; 1295s 1295s SUB FOO (*) { 1295s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1295s ... 1295s } 1295s 1295s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1295s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1295s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1295s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1295s 1295s SUB MYPUSH (+@) { 1295s MY $AREF = SHIFT; 1295s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1295s PUSH @$AREF, @_; 1295s } 1295s 1295s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1295s IS OF AN ACCEPTABLE TYPE. 1295s 1295s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1295s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1295s 1295s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1295s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1295s PROVIDED, C<$_> WILL BE USED INSTEAD. 1295s 1295s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1295s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1295s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1295s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1295s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1295s 1295s MYTIME +2; 1295s 1295s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1295s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1295s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1295s 1295s SUB MYGETPROTOBYNUMBER($;); 1295s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1295s 1295s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1295s PROVIDED IT'S IN THE INITIAL POSITION: 1295s X<&> 1295s 1295s SUB TRY (&@) { 1295s MY($TRY,$CATCH) = @_; 1295s EVAL { &$TRY }; 1295s IF ($@) { 1295s LOCAL $_ = $@; 1295s &$CATCH; 1295s } 1295s } 1295s SUB CATCH (&) { $_[0] } 1295s 1295s TRY { 1295s DIE "PHOOEY"; 1295s } CATCH { 1295s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1295s }; 1295s 1295s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1295s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1295s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1295s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1295s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1295s 1295s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1295s X 1295s 1295s SUB MYGREP (&@) { 1295s MY $CODE = SHIFT; 1295s MY @RESULT; 1295s FOREACH $_ (@_) { 1295s PUSH(@RESULT, $_) IF &$CODE; 1295s } 1295s @RESULT; 1295s } 1295s 1295s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1295s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1295s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1295s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1295s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1295s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1295s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1295s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1295s 1295s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1295s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1295s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1295s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1295s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1295s MAJORITY OF OFFENDING CODE IS FIXED. 1295s 1295s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1295s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1295s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1295s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1295s 1295s SUB FUNC ($) { 1295s MY $N = SHIFT; 1295s PRINT "YOU GAVE ME $N\N"; 1295s } 1295s 1295s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1295s RETURNING A LIST: 1295s 1295s FUNC(@FOO); 1295s FUNC( $TEXT =~ /\W+/G ); 1295s 1295s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1295s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1295s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1295s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1295s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1295s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1295s 1295s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1295s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1295s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1295s EFFECT, LIKE SO: 1295s 1295s SUB FOO($$); 1295s SUB FOO($$) { 1295s FOO 1, 2; 1295s } 1295s 1295s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1295s TO MAKE THE WORLD A BETTER PLACE. 1295s 1295s =HEAD2 CONSTANT FUNCTIONS 1295s X 1295s 1295s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1295s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1295s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1295s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1295s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1295s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1295s 1295s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1295s 1295s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1295s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1295s # AND IT'S INLINED, TOO! 1295s SUB ST_DEV () { 0 } 1295s SUB ST_INO () { 1 } 1295s 1295s SUB FLAG_FOO () { 1 << 8 } 1295s SUB FLAG_BAR () { 1 << 9 } 1295s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1295s 1295s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1295s 1295s SUB N () { INT(OPT_BAZ) / 3 } 1295s 1295s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1295s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1295s 1295s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1295s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1295s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1295s C: 1295s 1295s SUB BAZ_VAL () { 1295s IF (OPT_BAZ) { 1295s RETURN 23; 1295s } 1295s ELSE { 1295s RETURN 42; 1295s } 1295s } 1295s SUB BONK_VAL () { RETURN 12345 } 1295s 1295s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1295s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1295s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1295s 1295s BEGIN { 1295s MY $VAR = 1; 1295s NO STRICT 'REFS'; 1295s *INLINED = SUB () { $VAR }; 1295s } 1295s 1295s BEGIN { 1295s MY $VAR = 1; 1295s MY $REF = \$VAR; 1295s NO STRICT 'REFS'; 1295s *NOT_INLINED = SUB () { $VAR }; 1295s } 1295s 1295s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1295s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1295s 1295s BEGIN { 1295s MY $X = 10; 1295s *FOO = SUB () { $X }; 1295s $X++; 1295s } 1295s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1295s 1295s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1295s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1295s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1295s SO IT PRINTED C<10>, NOT C<11>. 1295s 1295s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1295s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1295s ASIDE FROM WHERE IT IS DECLARED. 1295s 1295s # FINE, NO WARNING 1295s BEGIN { 1295s MY $X = 54321; 1295s *INLINED = SUB () { $X }; 1295s } 1295s # ERROR 1295s BEGIN { 1295s MY $X; 1295s $X = 54321; 1295s *ALSO_INLINED = SUB () { $X }; 1295s } 1295s 1295s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1295s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1295s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1295s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1295s CONSTANT SUBROUTINE: 1295s 1295s MY $X = 54321; 1295s *INLINED = SUB : CONST { $X }; 1295s $X++; 1295s 1295s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1295s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1295s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1295s VALUE CAPTURED THE SAME WAY. 1295s 1295s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1295s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1295s AN EXPLICIT C: 1295s 1295s BEGIN { 1295s MY $X = 10; 1295s *FOO = SUB () { RETURN $X }; 1295s $X++; 1295s } 1295s PRINT FOO(); # PRINTS 11 1295s 1295s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1295s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1295s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1295s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1295s 1295s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1295s SUB ONE { 1295s 1; 1295s } 1295s IF (ONE ) { 1295s PRINT ONE() IF ONE ; 1295s } 1295s 1295s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1295s SUB ONE () { 1 } 1295s DO { 1295s PRINT 1 1295s }; 1295s 1295s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1295s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1295s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1295s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1295s 1295s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1295s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1295s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1295s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1295s 1295s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1295s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1295s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1295s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1295s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1295s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1295s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1295s MENTIONED ABOVE: 1295s 1295s SUB NOT_INLINED () { RETURN 23 } 1295s 1295s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1295s X X X X 1295s 1295s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1295s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1295s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1295s ON A NON-UNIX SYSTEM. 1295s 1295s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1295s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1295s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1295s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1295s 1295s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1295s CHDIR $SOMEWHERE; 1295s SUB CHDIR { ... } 1295s 1295s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1295s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1295s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1295s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1295s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1295s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1295s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1295s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1295s FOR SOME KEYWORDS. SEE L. 1295s 1295s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1295s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1295s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1295s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1295s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1295s THAT IS, THEY COULD SAY 1295s 1295s USE MODULE 'OPEN'; 1295s 1295s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1295s 1295s USE MODULE; 1295s 1295s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1295s 1295s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1295s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1295s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1295s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1295s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1295s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1295s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1295s 1295s PACKAGE REGLOB; 1295s REQUIRE EXPORTER; 1295s @ISA = 'EXPORTER'; 1295s @EXPORT_OK = 'GLOB'; 1295s 1295s SUB IMPORT { 1295s MY $PKG = SHIFT; 1295s RETURN UNLESS @_; 1295s MY $SYM = SHIFT; 1295s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1295s $PKG->EXPORT($WHERE, $SYM, @_); 1295s } 1295s 1295s SUB GLOB { 1295s MY $PAT = SHIFT; 1295s MY @GOT; 1295s IF (OPENDIR MY $D, '.') { 1295s @GOT = GREP /$PAT/, READDIR $D; 1295s CLOSEDIR $D; 1295s } 1295s RETURN @GOT; 1295s } 1295s 1; 1295s 1295s AND HERE'S HOW IT COULD BE (AB)USED: 1295s 1295s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1295s PACKAGE FOO; 1295s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1295s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1295s 1295s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1295s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1295s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1295s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1295s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1295s IT MUST BE DONE AT ALL. 1295s 1295s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1295s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1295s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1295s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1295s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1295s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1295s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1295s LIBRARY. 1295s 1295s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1295s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1295s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1295s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1295s (SEE L). 1295s 1295s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1295s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1295s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1295s 1295s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1295s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1295s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1295s C SYNTAX, THOUGH). 1295s 1295s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1295s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1295s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1295s 1295s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1295s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1295s 1295s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1295s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1295s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1295s 1295s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1295s 1295s =HEAD2 AUTOLOADING 1295s X X 1295s 1295s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1295s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1295s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1295s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1295s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1295s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1295s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1295s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1295s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1295s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1295s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1295s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1295s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1295s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1295s SUBROUTINE NAME. SEE L FOR DETAILS.) 1295s 1295s 1295s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1295s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1295s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1295s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1295s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1295s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1295s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1295s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1295s 1295s SUB AUTOLOAD { 1295s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1295s MY $PROGRAM = $AUTOLOAD; 1295s $PROGRAM =~ S/.*:://; 1295s SYSTEM($PROGRAM, @_); 1295s } 1295s DATE(); 1295s WHO(); 1295s LS('-L'); 1295s 1295s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1295s EVEN NEED PARENTHESES: 1295s 1295s USE SUBS QW(DATE WHO LS); 1295s DATE; 1295s WHO; 1295s LS '-L'; 1295s 1295s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1295s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1295s 1295s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1295s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1295s DESCRIBED IN L AND IN L, THE STANDARD 1295s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1295s FUNCTIONS TO PERL CODE IN L. 1295s 1295s =HEAD2 SUBROUTINE ATTRIBUTES 1295s X X X 1295s 1295s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1295s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1295s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1295s C HAD BEEN SEEN. SEE L FOR DETAILS 1295s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1295s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1295s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1295s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1295s 1295s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1295s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1295s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1295s NEST PROPERLY. 1295s 1295s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1295s 1295s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1295s SUB PLUGH () : UGLY('\(") :BAD; 1295s SUB XYZZY : _5X5 { ... } 1295s 1295s EXAMPLES OF INVALID SYNTAX: 1295s 1295s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1295s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1295s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1295s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1295s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1295s 1295s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1295s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1295s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1295s PARSED AND INVOKED: 1295s 1295s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1295s 1295s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1295s SEE L AND L. 1295s 1295s =HEAD1 SEE ALSO 1295s 1295s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1295s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1295s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1295s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1295s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1295s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1295s 1295s =FOR VI 1295s # EX: SET STS=0 SW=4 ET: 1295s 1295s ok 2 1295s # testing mod_cgi with /modules/cgi/perl.pl 1295s # expected 200 1295s # received 200 1295s # body: PERL CGI 1295s ok 3 1295s # testing mod_test_rwrite with /test_rwrite 1295s # expected 200 1295s # received 200 1295s # body: A 1295s ok 4 1295s ok 1307s t/filter/case_in.t .................. 1307s 1..3 1307s # Running under perl version 5.040001 for linux 1307s # Current time local: Sat Jan 24 15:27:55 2026 1307s # Current time GMT: Sat Jan 24 15:27:55 2026 1307s # Using Test.pm version 1.31 1307s # Using Apache/Test.pm version 1.44 1307s ok 1 1307s # testing mod_cgi with /modules/cgi/perl_echo.pl 1307s # expected 200 1307s # received 200 1307s ok 2 1307s # testing mod_echo_post with /echo_post 1307s # expected 200 1307s # received 200 1307s ok 3 1307s ok 1321s t/filter/input_body.t ............... 1321s 1..2 1321s # Running under perl version 5.040001 for linux 1321s # Current time local: Sat Jan 24 15:28:06 2026 1321s # Current time GMT: Sat Jan 24 15:28:06 2026 1321s # Using Test.pm version 1.31 1321s # Using Apache/Test.pm version 1.44 1321s # testing : Posted "1 ko" 1321s # expected: 'ok 1' 1321s # received: 'ok 1' 1321s ok 1 1321s # testing : Posted "2 ko" 1321s # expected: 'ok 2' 1321s # received: 'ok 2' 1321s ok 2 1321s ok 1338s t/http11/basicauth.t ................ 1338s 1..3 1338s # Running under perl version 5.040001 for linux 1338s # Current time local: Sat Jan 24 15:28:20 2026 1338s # Current time GMT: Sat Jan 24 15:28:20 2026 1338s # Using Test.pm version 1.31 1338s # Using Apache/Test.pm version 1.44 1338s ok 1 1338s ok 2 1338s ok 3 1338s ok 1359s t/http11/chunked.t .................. 1359s 1..30 1359s # Running under perl version 5.040001 for linux 1359s # Current time local: Sat Jan 24 15:28:38 2026 1359s # Current time GMT: Sat Jan 24 15:28:38 2026 1359s # Using Test.pm version 1.31 1359s # Using Apache/Test.pm version 1.44 1359s # testing : response protocol 1359s # expected: 'HTTP/1.1' 1359s # received: 'HTTP/1.1' 1359s ok 1 1359s # testing : response Transfer-Encoding 1359s # expected: 'chunked' 1359s # received: 'chunked' 1359s ok 2 1359s # testing : no Content-Length 1359s # expected: 0 1359s # received: 0 1359s ok 3 1359s # testing : body length 1359s # expected: '70976' 1359s # received: 70976 1359s ok 4 1359s # testing : number of requests 1359s # expected: 1 1359s # received: 1 1359s ok 5 1359s # testing : response protocol 1359s # expected: 'HTTP/1.1' 1359s # received: 'HTTP/1.1' 1359s ok 6 1359s # testing : response Transfer-Encoding 1359s # expected: 'chunked' 1359s # received: 'chunked' 1359s ok 7 1359s # testing : no Content-Length 1359s # expected: 0 1359s # received: 0 1359s ok 8 1359s # testing : body length 1359s # expected: '212509' 1359s # received: 212509 1359s ok 9 1359s # testing : number of requests 1359s # expected: 2 1359s # received: 2 1359s ok 10 1359s # testing : response protocol 1359s # expected: 'HTTP/1.1' 1359s # received: 'HTTP/1.1' 1359s ok 11 1359s # testing : response Transfer-Encoding 1359s # expected: 'chunked' 1359s # received: 'chunked' 1359s ok 12 1359s # testing : no Content-Length 1359s # expected: 0 1359s # received: 0 1359s ok 13 1359s # testing : body length 1359s # expected: '280545' 1359s # received: 280545 1359s ok 14 1359s # testing : number of requests 1359s # expected: 3 1359s # received: 3 1359s ok 15 1359s # testing : response protocol 1359s # expected: 'HTTP/1.1' 1359s # received: 'HTTP/1.1' 1359s ok 16 1359s # testing : response Transfer-Encoding 1359s # expected: 'chunked' 1359s # received: 'chunked' 1359s ok 17 1359s # testing : no Content-Length 1359s # expected: 0 1359s # received: 0 1359s ok 18 1359s # testing : body length 1359s # expected: '845969' 1359s # received: 845969 1359s ok 19 1359s # testing : number of requests 1359s # expected: 4 1359s # received: 4 1359s ok 20 1359s # testing : response protocol 1359s # expected: 'HTTP/1.1' 1359s # received: 'HTTP/1.1' 1359s ok 21 1359s # testing : no Transfer-Encoding (test result inverted) 1359s # expected: 'chunked' 1359s # received: '' 1359s ok 22 1359s # testing : content length 1359s # expected: 253 1359s # received: '253' 1359s ok 23 1359s # testing : body length 1359s # expected: '242' 1359s # received: 242 1359s ok 24 1359s # testing : number of requests 1359s # expected: 5 1359s # received: 5 1359s ok 25 1359s # testing : response protocol 1359s # expected: 'HTTP/1.1' 1359s # received: 'HTTP/1.1' 1359s ok 26 1359s # testing : no Transfer-Encoding (test result inverted) 1359s # expected: 'chunked' 1359s # received: '' 1359s ok 27 1359s # testing : content length 1359s # expected: '' 1359s # received: '' 1359s ok 28 1359s # testing : body length 1359s # expected: '14276' 1359s # received: 14276 1359s ok 29 1359s # testing : number of requests 1359s # expected: 6 1359s # received: 6 1359s ok 30 1359s ok 1379s t/http11/chunked2.t ................. 1379s 1..2 1379s # Running under perl version 5.040001 for linux 1379s # Current time local: Sat Jan 24 15:28:58 2026 1379s # Current time GMT: Sat Jan 24 15:28:58 2026 1379s # Using Test.pm version 1.31 1379s # Using Apache/Test.pm version 1.44 1379s # testing : successful response 1379s # expected: 200 1379s # received: '200' 1379s ok 1 1379s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1379s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1379s ok 2 1379s ok 1396s t/http11/clength.t .................. 1396s 1..6 1396s # Running under perl version 5.040001 for linux 1396s # Current time local: Sat Jan 24 15:29:19 2026 1396s # Current time GMT: Sat Jan 24 15:29:19 2026 1396s # Using Test.pm version 1.31 1396s # Using Apache/Test.pm version 1.44 1396s # testing : successful response 1396s # expected: 200 1396s # received: '200' 1396s ok 1 1396s # expected: 10 1396s # received: '10' 1396s ok 2 1396s # expected: 'bbbbbbbbbb' 1396s # received: 'bbbbbbbbbb' 1396s ok 3 1396s # testing : successful response 1396s # expected: 200 1396s # received: '200' 1396s ok 4 1396s # expected: 6 1396s # received: '6' 1396s ok 5 1396s # expected: 'foobar' 1396s # received: 'foobar' 1396s ok 6 1396s ok 1414s t/http11/post.t ..................... 1414s # using LWP client 1414s 1..51 1414s # Running under perl version 5.040001 for linux 1414s # Current time local: Sat Jan 24 15:29:35 2026 1414s # Current time GMT: Sat Jan 24 15:29:35 2026 1414s # Using Test.pm version 1.31 1414s # Using Apache/Test.pm version 1.44 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 1024 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Connection: Keep-Alive 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 1 1414s #DMMATCH1: 1 1414s #Keep-Alive: timeout=5, max=100 1414s # 1414s # testing : length posted 1414s # expected: '1024' 1414s # received: 1024 1414s ok 1 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 2048 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 2 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '2048' 1414s # received: 2048 1414s ok 2 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 3072 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 3 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '3072' 1414s # received: 3072 1414s ok 3 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 4096 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 4 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '4096' 1414s # received: 4096 1414s ok 4 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 5120 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 5 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '5120' 1414s # received: 5120 1414s ok 5 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 6144 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 6 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '6144' 1414s # received: 6144 1414s ok 6 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 7168 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 7 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '7168' 1414s # received: 7168 1414s ok 7 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 8192 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 8 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '8192' 1414s # received: 8192 1414s ok 8 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 9216 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 5 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 9 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '9216' 1414s # received: 9216 1414s ok 9 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 10240 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 10 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '10240' 1414s # received: 10240 1414s ok 10 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 11264 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 11 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '11264' 1414s # received: 11264 1414s ok 11 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 12288 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 12 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '12288' 1414s # received: 12288 1414s ok 12 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 13312 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 13 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '13312' 1414s # received: 13312 1414s ok 13 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 14336 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 14 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '14336' 1414s # received: 14336 1414s ok 14 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 15360 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 15 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '15360' 1414s # received: 15360 1414s ok 15 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 16384 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:51 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 16 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '16384' 1414s # received: 16384 1414s ok 16 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 17408 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 17 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '17408' 1414s # received: 17408 1414s ok 17 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 18432 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 18 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '18432' 1414s # received: 18432 1414s ok 18 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 19456 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 19 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '19456' 1414s # received: 19456 1414s ok 19 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 20480 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 20 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '20480' 1414s # received: 20480 1414s ok 20 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 21504 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 21 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '21504' 1414s # received: 21504 1414s ok 21 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 22528 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 22 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '22528' 1414s # received: 22528 1414s ok 22 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 23552 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 23 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '23552' 1414s # received: 23552 1414s ok 23 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 24576 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 24 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '24576' 1414s # received: 24576 1414s ok 24 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 25600 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 25 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '25600' 1414s # received: 25600 1414s ok 25 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 26624 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 26 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '26624' 1414s # received: 26624 1414s ok 26 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 27648 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 27 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '27648' 1414s # received: 27648 1414s ok 27 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 28672 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 28 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '28672' 1414s # received: 28672 1414s ok 28 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 29696 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 29 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '29696' 1414s # received: 29696 1414s ok 29 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 30720 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 30 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '30720' 1414s # received: 30720 1414s ok 30 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 31744 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 31 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '31744' 1414s # received: 31744 1414s ok 31 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 32768 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 32 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '32768' 1414s # received: 32768 1414s ok 32 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 33792 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 33 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '33792' 1414s # received: 33792 1414s ok 33 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 34816 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 34 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '34816' 1414s # received: 34816 1414s ok 34 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 35840 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 35 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '35840' 1414s # received: 35840 1414s ok 35 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 36864 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:52 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 36 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '36864' 1414s # received: 36864 1414s ok 36 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 37888 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 37 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '37888' 1414s # received: 37888 1414s ok 37 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 38912 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 38 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '38912' 1414s # received: 38912 1414s ok 38 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 39936 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 39 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '39936' 1414s # received: 39936 1414s ok 39 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 40960 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 40 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '40960' 1414s # received: 40960 1414s ok 40 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 41984 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 41 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '41984' 1414s # received: 41984 1414s ok 41 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 43008 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 42 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '43008' 1414s # received: 43008 1414s ok 42 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 44032 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 43 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '44032' 1414s # received: 44032 1414s ok 43 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 45056 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 44 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '45056' 1414s # received: 45056 1414s ok 44 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 46080 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 45 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '46080' 1414s # received: 46080 1414s ok 45 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 47104 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 46 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '47104' 1414s # received: 47104 1414s ok 46 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 48128 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 47 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '48128' 1414s # received: 48128 1414s ok 47 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 49152 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 48 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '49152' 1414s # received: 49152 1414s ok 48 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 50176 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 49 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '50176' 1414s # received: 50176 1414s ok 49 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 51200 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 6 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 50 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '51200' 1414s # received: 51200 1414s ok 50 1414s #lwp request: 1414s #POST http://localhost:8529/eat_post HTTP/1.1 1414s #User-Agent: libwww-perl/6.81 1414s #Content-Length: 102400 1414s # 1414s #server response: 1414s #HTTP/1.1 200 OK 1414s #Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1414s #Vary: In-If1 1414s #Content-Length: 7 1414s #Client-Date: Sat, 24 Jan 2026 15:29:53 GMT 1414s #Client-Peer: 127.0.0.1:8529 1414s #Client-Response-Num: 51 1414s #DMMATCH1: 1 1414s # 1414s # testing : length posted 1414s # expected: '102400' 1414s # received: 102400 1414s ok 51 1414s ok 1424s t/modules/aaa.t ..................... 1424s 1..40 1424s # Running under perl version 5.040001 for linux 1424s # Current time local: Sat Jan 24 15:29:53 2026 1424s # Current time GMT: Sat Jan 24 15:29:53 2026 1424s # Using Test.pm version 1.31 1424s # Using Apache/Test.pm version 1.44 1424s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm2 1424s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 1424s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/form1 1424s ok 1 1424s ok 2 1424s ok 3 1424s ok 4 1424s ok 5 1424s ok 6 1424s ok 7 1424s ok 8 1424s ok 9 1424s ok 10 1424s ok 11 1424s ok 12 1424s ok 13 1424s ok 14 1424s ok 15 1424s ok 16 1424s ok 17 1424s ok 18 1424s ok 19 1424s ok 20 1424s ok 21 1424s ok 22 1424s ok 23 1424s ok 24 1424s ok 25 1424s ok 26 1424s ok 27 1424s ok 28 1424s ok 29 1424s ok 30 1424s ok 31 1424s ok 32 1424s ok 33 1424s ok 34 1424s ok 35 1424s ok 36 1424s ok 37 1424s ok 38 1424s ok 39 1424s ok 40 1424s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 1424s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/form1 1424s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm2 1424s ok 1443s t/modules/access.t .................. 1443s 1..408 1443s # Running under perl version 5.040001 for linux 1443s # Current time local: Sat Jan 24 15:30:03 2026 1443s # Current time GMT: Sat Jan 24 15:30:03 2026 1443s # Using Test.pm version 1.31 1443s # Using Apache/Test.pm version 1.44 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # expecting access. 1443s ok 1 1443s # --- 1443s # Order deny,allow 1443s # Deny from all 1443s # expecting access denial. 1443s ok 2 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # Deny from all 1443s # expecting access. 1443s ok 3 1443s # --- 1443s # Order deny,allow 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 4 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # Deny from localhost 1443s # expecting access. 1443s ok 5 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 6 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # Deny from 127.0.0.1 1443s # expecting access. 1443s ok 7 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 8 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # Deny from 127.0 1443s # expecting access. 1443s ok 9 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 10 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 11 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 12 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # Deny from 127.0.0.1/16 1443s # expecting access. 1443s ok 13 1443s # --- 1443s # Order deny,allow 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 14 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 15 1443s # --- 1443s # Order deny,allow 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 16 1443s # --- 1443s # Order deny,allow 1443s # Allow from all 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 17 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # expecting access. 1443s ok 18 1443s # --- 1443s # Order deny,allow 1443s # Deny from all 1443s # expecting access denial. 1443s ok 19 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # Deny from all 1443s # expecting access. 1443s ok 20 1443s # --- 1443s # Order deny,allow 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 21 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # Deny from localhost 1443s # expecting access. 1443s ok 22 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 23 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # Deny from 127.0.0.1 1443s # expecting access. 1443s ok 24 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 25 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # Deny from 127.0 1443s # expecting access. 1443s ok 26 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 27 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 28 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 29 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # Deny from 127.0.0.1/16 1443s # expecting access. 1443s ok 30 1443s # --- 1443s # Order deny,allow 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 31 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 32 1443s # --- 1443s # Order deny,allow 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 33 1443s # --- 1443s # Order deny,allow 1443s # Allow from localhost 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 34 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # expecting access. 1443s ok 35 1443s # --- 1443s # Order deny,allow 1443s # Deny from all 1443s # expecting access denial. 1443s ok 36 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # Deny from all 1443s # expecting access. 1443s ok 37 1443s # --- 1443s # Order deny,allow 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 38 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # Deny from localhost 1443s # expecting access. 1443s ok 39 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 40 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1 1443s # expecting access. 1443s ok 41 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 42 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0 1443s # expecting access. 1443s ok 43 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 44 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 45 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 46 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1/16 1443s # expecting access. 1443s ok 47 1443s # --- 1443s # Order deny,allow 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 48 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 49 1443s # --- 1443s # Order deny,allow 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 50 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 51 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # expecting access. 1443s ok 52 1443s # --- 1443s # Order deny,allow 1443s # Deny from all 1443s # expecting access denial. 1443s ok 53 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # Deny from all 1443s # expecting access. 1443s ok 54 1443s # --- 1443s # Order deny,allow 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 55 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # Deny from localhost 1443s # expecting access. 1443s ok 56 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 57 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1 1443s # expecting access. 1443s ok 58 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 59 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # Deny from 127.0 1443s # expecting access. 1443s ok 60 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 61 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 62 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 63 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1/16 1443s # expecting access. 1443s ok 64 1443s # --- 1443s # Order deny,allow 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 65 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 66 1443s # --- 1443s # Order deny,allow 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 67 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 68 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 69 1443s # --- 1443s # Order deny,allow 1443s # Deny from all 1443s # expecting access denial. 1443s ok 70 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from all 1443s # expecting access. 1443s ok 71 1443s # --- 1443s # Order deny,allow 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 72 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from localhost 1443s # expecting access. 1443s ok 73 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 74 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1 1443s # expecting access. 1443s ok 75 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 76 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0 1443s # expecting access. 1443s ok 77 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 78 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 79 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 80 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1/16 1443s # expecting access. 1443s ok 81 1443s # --- 1443s # Order deny,allow 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 82 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 83 1443s # --- 1443s # Order deny,allow 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 84 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 85 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # expecting access. 1443s ok 86 1443s # --- 1443s # Order deny,allow 1443s # Deny from all 1443s # expecting access denial. 1443s ok 87 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # Deny from all 1443s # expecting access. 1443s ok 88 1443s # --- 1443s # Order deny,allow 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 89 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # Deny from localhost 1443s # expecting access. 1443s ok 90 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 91 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1 1443s # expecting access. 1443s ok 92 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 93 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0 1443s # expecting access. 1443s ok 94 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 95 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 96 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 97 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1/16 1443s # expecting access. 1443s ok 98 1443s # --- 1443s # Order deny,allow 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 99 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 100 1443s # --- 1443s # Order deny,allow 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 101 1443s # --- 1443s # Order deny,allow 1443s # Allow from 127.0.0.1/16 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 102 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # expecting access. 1443s ok 103 1443s # --- 1443s # Order deny,allow 1443s # Deny from all 1443s # expecting access denial. 1443s ok 104 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # Deny from all 1443s # expecting access denial. 1443s ok 105 1443s # --- 1443s # Order deny,allow 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 106 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 107 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 108 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 109 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 110 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 111 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 112 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 113 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 114 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 115 1443s # --- 1443s # Order deny,allow 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 116 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 117 1443s # --- 1443s # Order deny,allow 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 118 1443s # --- 1443s # Order deny,allow 1443s # Allow from somewhere.else.com 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 119 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # expecting access. 1443s ok 120 1443s # --- 1443s # Order deny,allow 1443s # Deny from all 1443s # expecting access denial. 1443s ok 121 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # Deny from all 1443s # expecting access denial. 1443s ok 122 1443s # --- 1443s # Order deny,allow 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 123 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 124 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 125 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 126 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 127 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 128 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 129 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 130 1443s # --- 1443s # Order deny,allow 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 131 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 132 1443s # --- 1443s # Order deny,allow 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 133 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 134 1443s # --- 1443s # Order deny,allow 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 135 1443s # --- 1443s # Order deny,allow 1443s # Allow from 66.6.6.6 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 136 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # expecting access. 1443s ok 137 1443s # --- 1443s # Order allow,deny 1443s # Deny from all 1443s # expecting access denial. 1443s ok 138 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # Deny from all 1443s # expecting access denial. 1443s ok 139 1443s # --- 1443s # Order allow,deny 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 140 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 141 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 142 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 143 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 144 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 145 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 146 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 147 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 148 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 149 1443s # --- 1443s # Order allow,deny 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 150 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 151 1443s # --- 1443s # Order allow,deny 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 152 1443s # --- 1443s # Order allow,deny 1443s # Allow from all 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 153 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # expecting access. 1443s ok 154 1443s # --- 1443s # Order allow,deny 1443s # Deny from all 1443s # expecting access denial. 1443s ok 155 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # Deny from all 1443s # expecting access denial. 1443s ok 156 1443s # --- 1443s # Order allow,deny 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 157 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 158 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 159 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 160 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 161 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 162 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 163 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 164 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 165 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 166 1443s # --- 1443s # Order allow,deny 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 167 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 168 1443s # --- 1443s # Order allow,deny 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 169 1443s # --- 1443s # Order allow,deny 1443s # Allow from localhost 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 170 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # expecting access. 1443s ok 171 1443s # --- 1443s # Order allow,deny 1443s # Deny from all 1443s # expecting access denial. 1443s ok 172 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # Deny from all 1443s # expecting access denial. 1443s ok 173 1443s # --- 1443s # Order allow,deny 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 174 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 175 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 176 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 177 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 178 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 179 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 180 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 181 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 182 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 183 1443s # --- 1443s # Order allow,deny 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 184 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 185 1443s # --- 1443s # Order allow,deny 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 186 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 187 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # expecting access. 1443s ok 188 1443s # --- 1443s # Order allow,deny 1443s # Deny from all 1443s # expecting access denial. 1443s ok 189 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # Deny from all 1443s # expecting access denial. 1443s ok 190 1443s # --- 1443s # Order allow,deny 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 191 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 192 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 193 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 194 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 195 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 196 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 197 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 198 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 199 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 200 1443s # --- 1443s # Order allow,deny 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 201 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 202 1443s # --- 1443s # Order allow,deny 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 203 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 204 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 205 1443s # --- 1443s # Order allow,deny 1443s # Deny from all 1443s # expecting access denial. 1443s ok 206 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from all 1443s # expecting access denial. 1443s ok 207 1443s # --- 1443s # Order allow,deny 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 208 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 209 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 210 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 211 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 212 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 213 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 214 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 215 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 216 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 217 1443s # --- 1443s # Order allow,deny 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 218 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 219 1443s # --- 1443s # Order allow,deny 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 220 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 221 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # expecting access. 1443s ok 222 1443s # --- 1443s # Order allow,deny 1443s # Deny from all 1443s # expecting access denial. 1443s ok 223 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # Deny from all 1443s # expecting access denial. 1443s ok 224 1443s # --- 1443s # Order allow,deny 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 225 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 226 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 227 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 228 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 229 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 230 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 231 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 232 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 233 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 234 1443s # --- 1443s # Order allow,deny 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 235 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 236 1443s # --- 1443s # Order allow,deny 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 237 1443s # --- 1443s # Order allow,deny 1443s # Allow from 127.0.0.1/16 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 238 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # expecting access denial. 1443s ok 239 1443s # --- 1443s # Order allow,deny 1443s # Deny from all 1443s # expecting access denial. 1443s ok 240 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # Deny from all 1443s # expecting access denial. 1443s ok 241 1443s # --- 1443s # Order allow,deny 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 242 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 243 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 244 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 245 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 246 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 247 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 248 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 249 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 250 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 251 1443s # --- 1443s # Order allow,deny 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 252 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 253 1443s # --- 1443s # Order allow,deny 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 254 1443s # --- 1443s # Order allow,deny 1443s # Allow from somewhere.else.com 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 255 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # expecting access denial. 1443s ok 256 1443s # --- 1443s # Order allow,deny 1443s # Deny from all 1443s # expecting access denial. 1443s ok 257 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # Deny from all 1443s # expecting access denial. 1443s ok 258 1443s # --- 1443s # Order allow,deny 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 259 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 260 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 261 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 262 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 263 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 264 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 265 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 266 1443s # --- 1443s # Order allow,deny 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 267 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 268 1443s # --- 1443s # Order allow,deny 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 269 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 270 1443s # --- 1443s # Order allow,deny 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 271 1443s # --- 1443s # Order allow,deny 1443s # Allow from 66.6.6.6 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 272 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # expecting access. 1443s ok 273 1443s # --- 1443s # Order mutual-failure 1443s # Deny from all 1443s # expecting access denial. 1443s ok 274 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # Deny from all 1443s # expecting access denial. 1443s ok 275 1443s # --- 1443s # Order mutual-failure 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 276 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 277 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 278 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 279 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 280 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 281 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 282 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 283 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 284 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 285 1443s # --- 1443s # Order mutual-failure 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 286 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 287 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 288 1443s # --- 1443s # Order mutual-failure 1443s # Allow from all 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 289 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # expecting access. 1443s ok 290 1443s # --- 1443s # Order mutual-failure 1443s # Deny from all 1443s # expecting access denial. 1443s ok 291 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # Deny from all 1443s # expecting access denial. 1443s ok 292 1443s # --- 1443s # Order mutual-failure 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 293 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 294 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 295 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 296 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 297 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 298 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 299 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 300 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 301 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 302 1443s # --- 1443s # Order mutual-failure 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 303 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 304 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 305 1443s # --- 1443s # Order mutual-failure 1443s # Allow from localhost 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 306 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # expecting access. 1443s ok 307 1443s # --- 1443s # Order mutual-failure 1443s # Deny from all 1443s # expecting access denial. 1443s ok 308 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # Deny from all 1443s # expecting access denial. 1443s ok 309 1443s # --- 1443s # Order mutual-failure 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 310 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 311 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 312 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 313 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 314 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 315 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 316 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 317 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 318 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 319 1443s # --- 1443s # Order mutual-failure 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 320 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 321 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 322 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 323 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # expecting access. 1443s ok 324 1443s # --- 1443s # Order mutual-failure 1443s # Deny from all 1443s # expecting access denial. 1443s ok 325 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # Deny from all 1443s # expecting access denial. 1443s ok 326 1443s # --- 1443s # Order mutual-failure 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 327 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 328 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 329 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 330 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 331 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 332 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 333 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 334 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 335 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 336 1443s # --- 1443s # Order mutual-failure 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 337 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 338 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 339 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 340 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # expecting access. 1443s ok 341 1443s # --- 1443s # Order mutual-failure 1443s # Deny from all 1443s # expecting access denial. 1443s ok 342 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from all 1443s # expecting access denial. 1443s ok 343 1443s # --- 1443s # Order mutual-failure 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 344 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 345 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 346 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 347 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 348 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 349 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 350 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 351 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 352 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 353 1443s # --- 1443s # Order mutual-failure 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 354 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 355 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 356 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/255.255.0.0 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 357 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # expecting access. 1443s ok 358 1443s # --- 1443s # Order mutual-failure 1443s # Deny from all 1443s # expecting access denial. 1443s ok 359 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # Deny from all 1443s # expecting access denial. 1443s ok 360 1443s # --- 1443s # Order mutual-failure 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 361 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 362 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 363 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 364 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 365 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 366 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 367 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 368 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 369 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 370 1443s # --- 1443s # Order mutual-failure 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 371 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # Deny from somewhere.else.com 1443s # expecting access. 1443s ok 372 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 373 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 127.0.0.1/16 1443s # Deny from 66.6.6.6 1443s # expecting access. 1443s ok 374 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # expecting access denial. 1443s ok 375 1443s # --- 1443s # Order mutual-failure 1443s # Deny from all 1443s # expecting access denial. 1443s ok 376 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # Deny from all 1443s # expecting access denial. 1443s ok 377 1443s # --- 1443s # Order mutual-failure 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 378 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 379 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 380 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 381 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 382 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 383 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 384 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 385 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 386 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 387 1443s # --- 1443s # Order mutual-failure 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 388 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 389 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 390 1443s # --- 1443s # Order mutual-failure 1443s # Allow from somewhere.else.com 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 391 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # expecting access denial. 1443s ok 392 1443s # --- 1443s # Order mutual-failure 1443s # Deny from all 1443s # expecting access denial. 1443s ok 393 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # Deny from all 1443s # expecting access denial. 1443s ok 394 1443s # --- 1443s # Order mutual-failure 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 395 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # Deny from localhost 1443s # expecting access denial. 1443s ok 396 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 397 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1 1443s # expecting access denial. 1443s ok 398 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 399 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0 1443s # expecting access denial. 1443s ok 400 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 401 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1/255.255.0.0 1443s # expecting access denial. 1443s ok 402 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 403 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # Deny from 127.0.0.1/16 1443s # expecting access denial. 1443s ok 404 1443s # --- 1443s # Order mutual-failure 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 405 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # Deny from somewhere.else.com 1443s # expecting access denial. 1443s ok 406 1443s # --- 1443s # Order mutual-failure 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 407 1443s # --- 1443s # Order mutual-failure 1443s # Allow from 66.6.6.6 1443s # Deny from 66.6.6.6 1443s # expecting access denial. 1443s ok 408 1443s ok 1459s t/modules/actions.t ................. 1459s 1..20 1459s # Running under perl version 5.040001 for linux 1459s # Current time local: Sat Jan 24 15:30:23 2026 1459s # Current time GMT: Sat Jan 24 15:30:23 2026 1459s # Using Test.pm version 1.31 1459s # Using Apache/Test.pm version 1.44 1459s # expected: 200 1459s # received: '200' 1459s ok 1 1459s # expected: 'nada' 1459s # received: 'nada' 1459s ok 2 1459s # expected: 404 1459s # received: '404' 1459s ok 3 1459s ok 4 # skip RC=404, no need to check content 1459s # expected: 404 1459s # received: '404' 1459s ok 5 1459s ok 6 # skip RC=404, no need to check content 1459s # expected: 404 1459s # received: '404' 1459s ok 7 1459s ok 8 # skip RC=404, no need to check content 1459s # expected: 200 1459s # received: '200' 1459s ok 9 1459s # expected: 'nada' 1459s # received: 'nada' 1459s ok 10 1459s # expected: 404 1459s # received: '404' 1459s ok 11 1459s ok 12 # skip RC=404, no need to check content 1459s # expected: 200 1459s # received: '200' 1459s ok 13 1459s # expected: 'POST 1459s # foo2: bar2 1459s # ' 1459s # received: 'POST 1459s # foo2: bar2 1459s # ' 1459s ok 14 1459s # expected: 405 1459s # received: '405' 1459s ok 15 1459s # expected: 200 1459s # received: '200' 1459s ok 16 1459s # expected: 'foo=bar' 1459s # received: 'foo=bar' 1459s ok 17 1459s # expected: 200 1459s # received: '200' 1459s ok 18 1459s # expected: 'POST 1459s # foo2: bar2 1459s # ' 1459s # received: 'POST 1459s # foo2: bar2 1459s # ' 1459s ok 19 1459s # expected: 405 1459s # received: '405' 1459s ok 20 1459s ok 1473s t/modules/alias.t ................... 1473s 1..134 1473s # Running under perl version 5.040001 for linux 1473s # Current time local: Sat Jan 24 15:30:39 2026 1473s # Current time GMT: Sat Jan 24 15:30:39 2026 1473s # Using Test.pm version 1.31 1473s # Using Apache/Test.pm version 1.44 1473s # verifying simple aliases 1473s # testing : /alias/ 1473s # expected: 200 1473s # received: '200' 1473s ok 1 1473s # testing : /bogu/ 1473s # expected: 404 1473s # received: '404' 1473s ok 2 1473s # verifying alias match with /ali[0-9]. 1473s # testing : /ali0 1473s # expected: 0 1473s # received: '0' 1473s ok 3 1473s # testing : /ali1 1473s # expected: 1 1473s # received: '1' 1473s ok 4 1473s # testing : /ali2 1473s # expected: 2 1473s # received: '2' 1473s ok 5 1473s # testing : /ali3 1473s # expected: 3 1473s # received: '3' 1473s ok 6 1473s # testing : /ali4 1473s # expected: 4 1473s # received: '4' 1473s ok 7 1473s # testing : /ali5 1473s # expected: 5 1473s # received: '5' 1473s ok 8 1473s # testing : /ali6 1473s # expected: 6 1473s # received: '6' 1473s ok 9 1473s # testing : /ali7 1473s # expected: 7 1473s # received: '7' 1473s ok 10 1473s # testing : /ali8 1473s # expected: 8 1473s # received: '8' 1473s ok 11 1473s # testing : /ali9 1473s # expected: 9 1473s # received: '9' 1473s ok 12 1473s # verifying expression alias match with /expr/ali[0-9]. 1473s # testing : /ali0 1473s # expected: 0 1473s # received: '0' 1473s ok 13 1473s # testing : /ali1 1473s # expected: 1 1473s # received: '1' 1473s ok 14 1473s # testing : /ali2 1473s # expected: 2 1473s # received: '2' 1473s ok 15 1473s # testing : /ali3 1473s # expected: 3 1473s # received: '3' 1473s ok 16 1473s # testing : /ali4 1473s # expected: 4 1473s # received: '4' 1473s ok 17 1473s # testing : /ali5 1473s # expected: 5 1473s # received: '5' 1473s ok 18 1473s # testing : /ali6 1473s # expected: 6 1473s # received: '6' 1473s ok 19 1473s # testing : /ali7 1473s # expected: 7 1473s # received: '7' 1473s ok 20 1473s # testing : /ali8 1473s # expected: 8 1473s # received: '8' 1473s ok 21 1473s # testing : /ali9 1473s # expected: 9 1473s # received: '9' 1473s ok 22 1473s # testing : /forbid 1473s # expected: '403' 1473s # received: '403' 1473s ok 23 1473s # testing : /gone 1473s # expected: '410' 1473s # received: '410' 1473s ok 24 1473s # testing : /perm 1473s # expected: '301' 1473s # received: '301' 1473s ok 25 1473s # testing : /perm2 1473s # expected: '301' 1473s # received: '301' 1473s ok 26 1473s # testing : /seeother 1473s # expected: '303' 1473s # received: '303' 1473s ok 27 1473s # testing : /temp 1473s # expected: '302' 1473s # received: '302' 1473s ok 28 1473s # testing : /temp2 1473s # expected: '302' 1473s # received: '302' 1473s ok 29 1473s verifying body of perm and temp redirect match 1473s # testing : /p0 1473s # expected: 0 1473s # received: '0' 1473s ok 30 1473s # testing : /p1 1473s # expected: 1 1473s # received: '1' 1473s ok 31 1473s # testing : /p2 1473s # expected: 2 1473s # received: '2' 1473s ok 32 1473s # testing : /p3 1473s # expected: 3 1473s # received: '3' 1473s ok 33 1473s # testing : /p4 1473s # expected: 4 1473s # received: '4' 1473s ok 34 1473s # testing : /p5 1473s # expected: 5 1473s # received: '5' 1473s ok 35 1473s # testing : /p6 1473s # expected: 6 1473s # received: '6' 1473s ok 36 1473s # testing : /p7 1473s # expected: 7 1473s # received: '7' 1473s ok 37 1473s # testing : /p8 1473s # expected: 8 1473s # received: '8' 1473s ok 38 1473s # testing : /p9 1473s # expected: 9 1473s # received: '9' 1473s ok 39 1473s # testing : /t0 1473s # expected: 0 1473s # received: '0' 1473s ok 40 1473s # testing : /t1 1473s # expected: 1 1473s # received: '1' 1473s ok 41 1473s # testing : /t2 1473s # expected: 2 1473s # received: '2' 1473s ok 42 1473s # testing : /t3 1473s # expected: 3 1473s # received: '3' 1473s ok 43 1473s # testing : /t4 1473s # expected: 4 1473s # received: '4' 1473s ok 44 1473s # testing : /t5 1473s # expected: 5 1473s # received: '5' 1473s ok 45 1473s # testing : /t6 1473s # expected: 6 1473s # received: '6' 1473s ok 46 1473s # testing : /t7 1473s # expected: 7 1473s # received: '7' 1473s ok 47 1473s # testing : /t8 1473s # expected: 8 1473s # received: '8' 1473s ok 48 1473s # testing : /t9 1473s # expected: 9 1473s # received: '9' 1473s ok 49 1473s verifying body of perm and temp redirect match with expression support 1473s # testing : /p0 1473s # expected: 0 1473s # received: '0' 1473s ok 50 1473s # testing : /p1 1473s # expected: 1 1473s # received: '1' 1473s ok 51 1473s # testing : /p2 1473s # expected: 2 1473s # received: '2' 1473s ok 52 1473s # testing : /p3 1473s # expected: 3 1473s # received: '3' 1473s ok 53 1473s # testing : /p4 1473s # expected: 4 1473s # received: '4' 1473s ok 54 1473s # testing : /p5 1473s # expected: 5 1473s # received: '5' 1473s ok 55 1473s # testing : /p6 1473s # expected: 6 1473s # received: '6' 1473s ok 56 1473s # testing : /p7 1473s # expected: 7 1473s # received: '7' 1473s ok 57 1473s # testing : /p8 1473s # expected: 8 1473s # received: '8' 1473s ok 58 1473s # testing : /p9 1473s # expected: 9 1473s # received: '9' 1473s ok 59 1473s # testing : /t0 1473s # expected: 0 1473s # received: '0' 1473s ok 60 1473s # testing : /t1 1473s # expected: 1 1473s # received: '1' 1473s ok 61 1473s # testing : /t2 1473s # expected: 2 1473s # received: '2' 1473s ok 62 1473s # testing : /t3 1473s # expected: 3 1473s # received: '3' 1473s ok 63 1473s # testing : /t4 1473s # expected: 4 1473s # received: '4' 1473s ok 64 1473s # testing : /t5 1473s # expected: 5 1473s # received: '5' 1473s ok 65 1473s # testing : /t6 1473s # expected: 6 1473s # received: '6' 1473s ok 66 1473s # testing : /t7 1473s # expected: 7 1473s # received: '7' 1473s ok 67 1473s # testing : /t8 1473s # expected: 8 1473s # received: '8' 1473s ok 68 1473s # testing : /t9 1473s # expected: 9 1473s # received: '9' 1473s ok 69 1473s verifying return code of seeother and gone redirect match 1473s # testing : s0 1473s # expected: '303' 1473s # received: '303' 1473s ok 70 1473s # testing : s1 1473s # expected: '303' 1473s # received: '303' 1473s ok 71 1473s # testing : s2 1473s # expected: '303' 1473s # received: '303' 1473s ok 72 1473s # testing : s3 1473s # expected: '303' 1473s # received: '303' 1473s ok 73 1473s # testing : s4 1473s # expected: '303' 1473s # received: '303' 1473s ok 74 1473s # testing : s5 1473s # expected: '303' 1473s # received: '303' 1473s ok 75 1473s # testing : s6 1473s # expected: '303' 1473s # received: '303' 1473s ok 76 1473s # testing : s7 1473s # expected: '303' 1473s # received: '303' 1473s ok 77 1473s # testing : s8 1473s # expected: '303' 1473s # received: '303' 1473s ok 78 1473s # testing : s9 1473s # expected: '303' 1473s # received: '303' 1473s ok 79 1473s # testing : g0 1473s # expected: '410' 1473s # received: '410' 1473s ok 80 1473s # testing : g1 1473s # expected: '410' 1473s # received: '410' 1473s ok 81 1473s # testing : g2 1473s # expected: '410' 1473s # received: '410' 1473s ok 82 1473s # testing : g3 1473s # expected: '410' 1473s # received: '410' 1473s ok 83 1473s # testing : g4 1473s # expected: '410' 1473s # received: '410' 1473s ok 84 1473s # testing : g5 1473s # expected: '410' 1473s # received: '410' 1473s ok 85 1473s # testing : g6 1473s # expected: '410' 1473s # received: '410' 1473s ok 86 1473s # testing : g7 1473s # expected: '410' 1473s # received: '410' 1473s ok 87 1473s # testing : g8 1473s # expected: '410' 1473s # received: '410' 1473s ok 88 1473s # testing : g9 1473s # expected: '410' 1473s # received: '410' 1473s ok 89 1473s # testing : f0 1473s # expected: '403' 1473s # received: '403' 1473s ok 90 1473s # testing : f1 1473s # expected: '403' 1473s # received: '403' 1473s ok 91 1473s # testing : f2 1473s # expected: '403' 1473s # received: '403' 1473s ok 92 1473s # testing : f3 1473s # expected: '403' 1473s # received: '403' 1473s ok 93 1473s # testing : f4 1473s # expected: '403' 1473s # received: '403' 1473s ok 94 1473s # testing : f5 1473s # expected: '403' 1473s # received: '403' 1473s ok 95 1473s # testing : f6 1473s # expected: '403' 1473s # received: '403' 1473s ok 96 1473s # testing : f7 1473s # expected: '403' 1473s # received: '403' 1473s ok 97 1473s # testing : f8 1473s # expected: '403' 1473s # received: '403' 1473s ok 98 1473s # testing : f9 1473s # expected: '403' 1473s # received: '403' 1473s ok 99 1473s verifying return code of seeother and gone redirect match with expression support 1473s # testing : s0 1473s # expected: '303' 1473s # received: '303' 1473s ok 100 1473s # testing : s1 1473s # expected: '303' 1473s # received: '303' 1473s ok 101 1473s # testing : s2 1473s # expected: '303' 1473s # received: '303' 1473s ok 102 1473s # testing : s3 1473s # expected: '303' 1473s # received: '303' 1473s ok 103 1473s # testing : s4 1473s # expected: '303' 1473s # received: '303' 1473s ok 104 1473s # testing : s5 1473s # expected: '303' 1473s # received: '303' 1473s ok 105 1473s # testing : s6 1473s # expected: '303' 1473s # received: '303' 1473s ok 106 1473s # testing : s7 1473s # expected: '303' 1473s # received: '303' 1473s ok 107 1473s # testing : s8 1473s # expected: '303' 1473s # received: '303' 1473s ok 108 1473s # testing : s9 1473s # expected: '303' 1473s # received: '303' 1473s ok 109 1473s # testing : g0 1473s # expected: '410' 1473s # received: '410' 1473s ok 110 1473s # testing : g1 1473s # expected: '410' 1473s # received: '410' 1473s ok 111 1473s # testing : g2 1473s # expected: '410' 1473s # received: '410' 1473s ok 112 1473s # testing : g3 1473s # expected: '410' 1473s # received: '410' 1473s ok 113 1473s # testing : g4 1473s # expected: '410' 1473s # received: '410' 1473s ok 114 1473s # testing : g5 1473s # expected: '410' 1473s # received: '410' 1473s ok 115 1473s # testing : g6 1473s # expected: '410' 1473s # received: '410' 1473s ok 116 1473s # testing : g7 1473s # expected: '410' 1473s # received: '410' 1473s ok 117 1473s # testing : g8 1473s # expected: '410' 1473s # received: '410' 1473s ok 118 1473s # testing : g9 1473s # expected: '410' 1473s # received: '410' 1473s ok 119 1473s # testing : f0 1473s # expected: '403' 1473s # received: '403' 1473s ok 120 1473s # testing : f1 1473s # expected: '403' 1473s # received: '403' 1473s ok 121 1473s # testing : f2 1473s # expected: '403' 1473s # received: '403' 1473s ok 122 1473s # testing : f3 1473s # expected: '403' 1473s # received: '403' 1473s ok 123 1473s # testing : f4 1473s # expected: '403' 1473s # received: '403' 1473s ok 124 1473s # testing : f5 1473s # expected: '403' 1473s # received: '403' 1473s ok 125 1473s # testing : f6 1473s # expected: '403' 1473s # received: '403' 1473s ok 126 1473s # testing : f7 1473s # expected: '403' 1473s # received: '403' 1473s ok 127 1473s # testing : f8 1473s # expected: '403' 1473s # received: '403' 1473s ok 128 1473s # testing : f9 1473s # expected: '403' 1473s # received: '403' 1473s ok 129 1473s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1473s # verifying /modules/alias/script is plain text 1473s # testing : /modules/alias/script 1473s # expected: '#!/bin/sh 1473s # echo Content-type: text/plain 1473s # echo 1473s # echo this is a shell script cgi. 1473s # ' 1473s # received: '#!/bin/sh 1473s # echo Content-type: text/plain 1473s # echo 1473s # echo this is a shell script cgi. 1473s # ' 1473s ok 130 1473s # verifying same file accessed at /cgi/script is executed code 1473s # testing : /cgi/script 1473s # expected: 'this is a shell script cgi. 1473s # ' 1473s # received: 'this is a shell script cgi. 1473s # ' 1473s ok 131 1473s # verifying ScriptAliasMatch with /aliascgi-script 1473s # testing : /aliascgi-script 1473s # expected: 'this is a shell script cgi. 1473s # ' 1473s # received: 'this is a shell script cgi. 1473s # ' 1473s ok 132 1473s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1473s # testing : /aliascgi-script 1473s # expected: 'this is a shell script cgi. 1473s # ' 1473s # received: 'this is a shell script cgi. 1473s # ' 1473s ok 133 1473s # verifying bad script alias. 1473s # testing : /aliascgi-nada 1473s # expected: 404 1473s # received: '404' 1473s ok 134 1473s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1473s ok 1488s t/modules/allowmethods.t ............ 1488s 1..9 1488s # Running under perl version 5.040001 for linux 1488s # Current time local: Sat Jan 24 15:30:52 2026 1488s # Current time GMT: Sat Jan 24 15:30:52 2026 1488s # Using Test.pm version 1.31 1488s # Using Apache/Test.pm version 1.44 1488s # testing : Get request to /Get responds 200 1488s # expected: 200 1488s # received: '200' 1488s ok 1 1488s # testing : Head request to /Get responds 200 1488s # expected: 200 1488s # received: '200' 1488s ok 2 1488s # testing : Post request to /Get responds 405 1488s # expected: 405 1488s # received: '405' 1488s ok 3 1488s # testing : Get request to /Head responds 200 1488s # expected: 200 1488s # received: '200' 1488s ok 4 1488s # testing : Head request to /Head responds 200 1488s # expected: 200 1488s # received: '200' 1488s ok 5 1488s # testing : Post request to /Head responds 405 1488s # expected: 405 1488s # received: '405' 1488s ok 6 1488s # testing : Get request to /Post responds 405 1488s # expected: 405 1488s # received: '405' 1488s ok 7 1488s # testing : Head request to /Post responds 405 1488s # expected: 405 1488s # received: '405' 1488s ok 8 1488s # testing : Post request to /Post responds 200 1488s # expected: 200 1488s # received: '200' 1488s ok 9 1488s ok 1502s t/modules/asis.t .................... 1502s 1..3 1502s # Running under perl version 5.040001 for linux 1502s # Current time local: Sat Jan 24 15:31:07 2026 1502s # Current time GMT: Sat Jan 24 15:31:07 2026 1502s # Using Test.pm version 1.31 1502s # Using Apache/Test.pm version 1.44 1502s # testing : asis content OK 1502s # expected: 'This is asis content. 1502s # ' 1502s # received: 'This is asis content. 1502s # ' 1502s ok 1 1502s # testing : asis gave 404 error 1502s # expected: 404 1502s # received: '404' 1502s ok 2 1502s # testing : asis gave 403 error 1502s # expected: 403 1502s # received: '403' 1502s ok 3 1502s ok 1521s t/modules/authz_core.t .............. 1521s 1..504 1521s # Running under perl version 5.040001 for linux 1521s # Current time local: Sat Jan 24 15:31:22 2026 1521s # Current time GMT: Sat Jan 24 15:31:22 2026 1521s # Using Test.pm version 1.31 1521s # Using Apache/Test.pm version 1.44 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/groups1 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 200, expected 200 [a/ : a/ ] 1521s ok 1 1521s # got 200, expected 200 [a/ : a/ 1] 1521s ok 2 1521s # got 200, expected 200 [a/ : a/ 2] 1521s ok 3 1521s # got 200, expected 200 [a/ : a/ 1 2] 1521s ok 4 1521s # got 200, expected 200 [a/ : a/ 3] 1521s ok 5 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ user1: a/ ] 1521s ok 6 1521s # got 200, expected 200 [a/ user1: a/ user1] 1521s ok 7 1521s # got 401, expected 401 [a/ user1: a/ user2] 1521s ok 8 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ Any 1 2: a/ ] 1521s ok 9 1521s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1521s ok 10 1521s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1521s ok 11 1521s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1521s ok 12 1521s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1521s ok 13 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1521s ok 14 1521s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1521s ok 15 1521s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1521s ok 16 1521s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1521s ok 17 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1521s ok 18 1521s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1521s ok 19 1521s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1521s ok 20 1521s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1521s ok 21 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1521s ok 22 1521s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1521s ok 23 1521s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1521s ok 24 1521s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1521s ok 25 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1521s ok 26 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1521s ok 27 1521s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1521s ok 28 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1521s ok 29 1521s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1521s ok 30 1521s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1521s ok 31 1521s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1521s ok 32 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1521s ok 33 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1521s ok 34 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1521s ok 35 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1521s ok 36 1521s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1521s ok 37 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1521s ok 38 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1521s ok 39 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1521s ok 40 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1521s ok 41 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1521s ok 42 1521s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1521s ok 43 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1521s ok 44 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1521s ok 45 1521s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1521s ok 46 1521s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1521s ok 47 1521s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1521s ok 48 1521s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1521s ok 49 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1521s ok 50 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1521s ok 51 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1521s ok 52 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1521s ok 53 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1521s ok 54 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1521s ok 55 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1521s ok 56 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1521s ok 57 1521s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1521s ok 58 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 1 !2: a/ ] 1521s ok 59 1521s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1521s ok 60 1521s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1521s ok 61 1521s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1521s ok 62 1521s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1521s ok 63 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1521s ok 64 1521s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1521s ok 65 1521s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1521s ok 66 1521s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1521s ok 67 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1521s ok 68 1521s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1521s ok 69 1521s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1521s ok 70 1521s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1521s ok 71 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1521s ok 72 1521s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1521s ok 73 1521s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1521s ok 74 1521s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1521s ok 75 1521s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1521s ok 76 1521s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1521s ok 77 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1521s ok 78 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1521s ok 79 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1521s ok 80 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1521s ok 81 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1521s ok 82 1521s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1521s ok 83 1521s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1521s ok 84 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1521s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1521s ok 85 1521s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1521s ok 86 1521s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1521s ok 87 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1521s ok 88 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1521s ok 89 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1521s ok 90 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1521s ok 91 1521s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1521s ok 92 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1521s ok 93 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1521s ok 94 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1521s ok 95 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1521s ok 96 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1521s ok 97 1521s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1521s ok 98 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1521s ok 99 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1521s ok 100 1521s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1521s ok 101 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1521s ok 102 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1521s ok 103 1521s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1521s ok 104 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1521s ok 105 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1521s ok 106 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1521s ok 107 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1521s ok 108 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1521s ok 109 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1521s ok 110 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1521s ok 111 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1521s ok 112 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1521s ok 113 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 1 2: a/ ] 1521s ok 114 1521s # got 403, expected 403 [a/ All 1 2: a/ 1] 1521s ok 115 1521s # got 403, expected 403 [a/ All 1 2: a/ 2] 1521s ok 116 1521s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1521s ok 117 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1521s ok 118 1521s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1521s ok 119 1521s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1521s ok 120 1521s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1521s ok 121 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1521s ok 122 1521s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1521s ok 123 1521s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1521s ok 124 1521s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1521s ok 125 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1521s ok 126 1521s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1521s ok 127 1521s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1521s ok 128 1521s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1521s ok 129 1521s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1521s ok 130 1521s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1521s ok 131 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1521s ok 132 1521s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1521s ok 133 1521s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1521s ok 134 1521s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1521s ok 135 1521s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1521s ok 136 1521s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1521s ok 137 1521s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1521s ok 138 1521s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1521s ok 139 1521s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1521s ok 140 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1521s ok 141 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1521s ok 142 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1521s ok 143 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1521s ok 144 1521s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1521s ok 145 1521s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1521s ok 146 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1521s ok 147 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1521s ok 148 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1521s ok 149 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1521s ok 150 1521s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1521s ok 151 1521s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1521s ok 152 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1521s ok 153 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1521s ok 154 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1521s ok 155 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1521s ok 156 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1521s ok 157 1521s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1521s ok 158 1521s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1521s ok 159 1521s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1521s ok 160 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1521s ok 161 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1521s ok 162 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1521s ok 163 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1521s ok 164 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1521s ok 165 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1521s ok 166 1521s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1521s ok 167 1521s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1521s ok 168 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1521s ok 169 1521s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1521s ok 170 1521s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1521s ok 171 1521s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1521s ok 172 1521s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1521s ok 173 1521s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1521s ok 174 1521s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1521s ok 175 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1521s ok 176 1521s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1521s ok 177 1521s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1521s ok 178 1521s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1521s ok 179 1521s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1521s ok 180 1521s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1521s ok 181 1521s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1521s ok 182 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1521s ok 183 1521s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1521s ok 184 1521s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1521s ok 185 1521s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1521s ok 186 1521s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1521s ok 187 1521s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1521s ok 188 1521s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1521s ok 189 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1521s ok 190 1521s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1521s ok 191 1521s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1521s ok 192 1521s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1521s ok 193 1521s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1521s ok 194 1521s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1521s ok 195 1521s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1521s ok 196 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1521s ok 197 1521s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1521s ok 198 1521s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1521s ok 199 1521s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1521s ok 200 1521s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1521s ok 201 1521s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1521s ok 202 1521s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1521s ok 203 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1521s ok 204 1521s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1521s ok 205 1521s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1521s ok 206 1521s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1521s ok 207 1521s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1521s ok 208 1521s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1521s ok 209 1521s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1521s ok 210 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1521s ok 211 1521s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1521s ok 212 1521s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1521s ok 213 1521s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1521s ok 214 1521s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1521s ok 215 1521s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1521s ok 216 1521s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1521s ok 217 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1521s ok 218 1521s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1521s ok 219 1521s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1521s ok 220 1521s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1521s ok 221 1521s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1521s ok 222 1521s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1521s ok 223 1521s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1521s ok 224 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1521s ok 225 1521s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1521s ok 226 1521s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1521s ok 227 1521s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1521s ok 228 1521s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1521s ok 229 1521s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1521s ok 230 1521s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1521s ok 231 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1521s ok 232 1521s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1521s ok 233 1521s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1521s ok 234 1521s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1521s ok 235 1521s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1521s ok 236 1521s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1521s ok 237 1521s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1521s ok 238 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1521s ok 239 1521s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1521s ok 240 1521s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1521s ok 241 1521s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1521s ok 242 1521s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1521s ok 243 1521s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1521s ok 244 1521s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1521s ok 245 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1521s ok 246 1521s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1521s ok 247 1521s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1521s ok 248 1521s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1521s ok 249 1521s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1521s ok 250 1521s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1521s ok 251 1521s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1521s ok 252 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1521s ok 253 1521s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1521s ok 254 1521s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1521s ok 255 1521s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1521s ok 256 1521s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1521s ok 257 1521s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1521s ok 258 1521s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1521s ok 259 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1521s ok 260 1521s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1521s ok 261 1521s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1521s ok 262 1521s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1521s ok 263 1521s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1521s ok 264 1521s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1521s ok 265 1521s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1521s ok 266 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1521s ok 267 1521s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1521s ok 268 1521s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1521s ok 269 1521s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1521s ok 270 1521s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1521s ok 271 1521s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1521s ok 272 1521s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1521s ok 273 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1521s ok 274 1521s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1521s ok 275 1521s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1521s ok 276 1521s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1521s ok 277 1521s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1521s ok 278 1521s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1521s ok 279 1521s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1521s ok 280 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1521s ok 281 1521s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1521s ok 282 1521s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1521s ok 283 1521s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1521s ok 284 1521s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1521s ok 285 1521s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1521s ok 286 1521s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1521s ok 287 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1521s ok 288 1521s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1521s ok 289 1521s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1521s ok 290 1521s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1521s ok 291 1521s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1521s ok 292 1521s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1521s ok 293 1521s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1521s ok 294 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1521s ok 295 1521s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1521s ok 296 1521s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1521s ok 297 1521s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1521s ok 298 1521s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1521s ok 299 1521s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1521s ok 300 1521s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1521s ok 301 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1521s ok 302 1521s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1521s ok 303 1521s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1521s ok 304 1521s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1521s ok 305 1521s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1521s ok 306 1521s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1521s ok 307 1521s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1521s ok 308 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1521s ok 309 1521s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1521s ok 310 1521s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1521s ok 311 1521s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1521s ok 312 1521s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1521s ok 313 1521s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1521s ok 314 1521s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1521s ok 315 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1521s ok 316 1521s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1521s ok 317 1521s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1521s ok 318 1521s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1521s ok 319 1521s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1521s ok 320 1521s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1521s ok 321 1521s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1521s ok 322 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1521s ok 323 1521s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1521s ok 324 1521s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1521s ok 325 1521s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1521s ok 326 1521s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1521s ok 327 1521s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1521s ok 328 1521s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1521s ok 329 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1521s ok 330 1521s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1521s ok 331 1521s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1521s ok 332 1521s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1521s ok 333 1521s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1521s ok 334 1521s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1521s ok 335 1521s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1521s ok 336 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1521s ok 337 1521s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1521s ok 338 1521s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1521s ok 339 1521s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1521s ok 340 1521s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1521s ok 341 1521s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1521s ok 342 1521s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1521s ok 343 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1521s ok 344 1521s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1521s ok 345 1521s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1521s ok 346 1521s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1521s ok 347 1521s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1521s ok 348 1521s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1521s ok 349 1521s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1521s ok 350 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1521s ok 351 1521s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1521s ok 352 1521s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1521s ok 353 1521s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1521s ok 354 1521s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1521s ok 355 1521s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1521s ok 356 1521s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1521s ok 357 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1521s ok 358 1521s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1521s ok 359 1521s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1521s ok 360 1521s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1521s ok 361 1521s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1521s ok 362 1521s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1521s ok 363 1521s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1521s ok 364 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1521s ok 365 1521s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1521s ok 366 1521s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1521s ok 367 1521s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1521s ok 368 1521s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1521s ok 369 1521s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1521s ok 370 1521s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1521s ok 371 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1521s ok 372 1521s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1521s ok 373 1521s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1521s ok 374 1521s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1521s ok 375 1521s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1521s ok 376 1521s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1521s ok 377 1521s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1521s ok 378 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1521s ok 379 1521s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1521s ok 380 1521s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1521s ok 381 1521s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1521s ok 382 1521s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1521s ok 383 1521s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1521s ok 384 1521s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1521s ok 385 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1521s ok 386 1521s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1521s ok 387 1521s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1521s ok 388 1521s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1521s ok 389 1521s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1521s ok 390 1521s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1521s ok 391 1521s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1521s ok 392 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1521s ok 393 1521s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1521s ok 394 1521s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1521s ok 395 1521s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1521s ok 396 1521s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1521s ok 397 1521s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1521s ok 398 1521s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1521s ok 399 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1521s ok 400 1521s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1521s ok 401 1521s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1521s ok 402 1521s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1521s ok 403 1521s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1521s ok 404 1521s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1521s ok 405 1521s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1521s ok 406 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1521s ok 407 1521s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1521s ok 408 1521s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1521s ok 409 1521s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1521s ok 410 1521s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1521s ok 411 1521s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1521s ok 412 1521s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1521s ok 413 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1521s ok 414 1521s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1521s ok 415 1521s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1521s ok 416 1521s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1521s ok 417 1521s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1521s ok 418 1521s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1521s ok 419 1521s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1521s ok 420 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1521s ok 421 1521s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1521s ok 422 1521s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1521s ok 423 1521s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1521s ok 424 1521s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1521s ok 425 1521s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1521s ok 426 1521s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1521s ok 427 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1521s ok 428 1521s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1521s ok 429 1521s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1521s ok 430 1521s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1521s ok 431 1521s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1521s ok 432 1521s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1521s ok 433 1521s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1521s ok 434 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1521s ok 435 1521s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1521s ok 436 1521s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1521s ok 437 1521s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1521s ok 438 1521s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1521s ok 439 1521s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1521s ok 440 1521s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1521s ok 441 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1521s ok 442 1521s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1521s ok 443 1521s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1521s ok 444 1521s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1521s ok 445 1521s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1521s ok 446 1521s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1521s ok 447 1521s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1521s ok 448 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1521s ok 449 1521s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1521s ok 450 1521s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1521s ok 451 1521s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1521s ok 452 1521s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1521s ok 453 1521s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1521s ok 454 1521s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1521s ok 455 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1521s ok 456 1521s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1521s ok 457 1521s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1521s ok 458 1521s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1521s ok 459 1521s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1521s ok 460 1521s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1521s ok 461 1521s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1521s ok 462 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1521s ok 463 1521s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1521s ok 464 1521s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1521s ok 465 1521s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1521s ok 466 1521s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1521s ok 467 1521s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1521s ok 468 1521s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1521s ok 469 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1521s ok 470 1521s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1521s ok 471 1521s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1521s ok 472 1521s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1521s ok 473 1521s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1521s ok 474 1521s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1521s ok 475 1521s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1521s ok 476 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1521s ok 477 1521s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1521s ok 478 1521s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1521s ok 479 1521s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1521s ok 480 1521s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1521s ok 481 1521s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1521s ok 482 1521s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1521s ok 483 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1521s ok 484 1521s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1521s ok 485 1521s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1521s ok 486 1521s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1521s ok 487 1521s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1521s ok 488 1521s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1521s ok 489 1521s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1521s ok 490 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1521s ok 491 1521s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1521s ok 492 1521s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1521s ok 493 1521s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1521s ok 494 1521s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1521s ok 495 1521s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1521s ok 496 1521s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1521s ok 497 1521s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1521s ok 498 1521s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1521s ok 499 1521s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1521s ok 500 1521s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1521s ok 501 1521s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1521s ok 502 1521s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1521s ok 503 1521s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1521s ok 504 1521s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1521s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/groups1 1521s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 1521s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1521s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1521s ok 1539s t/modules/autoindex.t ............... 1539s 1..84 1539s # Running under perl version 5.040001 for linux 1539s # Current time local: Sat Jan 24 15:31:40 2026 1539s # Current time GMT: Sat Jan 24 15:31:40 2026 1539s # Using Test.pm version 1.31 1539s # Using Apache/Test.pm version 1.44 1539s --- 1539s IndexOrderDefault Ascending Name 1539s GET /modules/autoindex/htaccess/ 1539s ok 1 1539s --- 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 2 1539s --- 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 3 1539s --- 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 4 1539s --- 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 5 1539s --- 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 6 1539s --- 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 7 1539s --- 1539s IndexOrderDefault Ascending Date 1539s 1539s GET /modules/autoindex/htaccess/ 1539s ok 8 1539s --- 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 9 1539s --- 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 10 1539s --- 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 11 1539s --- 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 12 1539s --- 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 13 1539s --- 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 14 1539s --- 1539s IndexOrderDefault Ascending Size 1539s GET /modules/autoindex/htaccess/ 1539s ok 15 1539s --- 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 16 1539s --- 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 17 1539s --- 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 18 1539s --- 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 19 1539s --- 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 20 1539s --- 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 21 1539s --- 1539s IndexOrderDefault Descending Name 1539s GET /modules/autoindex/htaccess/ 1539s ok 22 1539s --- 1539s IndexOrderDefault Descending Name 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 23 1539s --- 1539s IndexOrderDefault Descending Name 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 24 1539s --- 1539s IndexOrderDefault Descending Name 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 25 1539s --- 1539s IndexOrderDefault Descending Name 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 26 1539s --- 1539s IndexOrderDefault Descending Name 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 27 1539s --- 1539s IndexOrderDefault Descending Name 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 28 1539s --- 1539s IndexOrderDefault Descending Date 1539s GET /modules/autoindex/htaccess/ 1539s ok 29 1539s --- 1539s IndexOrderDefault Descending Date 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 30 1539s --- 1539s IndexOrderDefault Descending Date 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 31 1539s --- 1539s IndexOrderDefault Descending Date 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 32 1539s --- 1539s IndexOrderDefault Descending Date 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 33 1539s --- 1539s IndexOrderDefault Descending Date 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 34 1539s --- 1539s IndexOrderDefault Descending Date 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 35 1539s --- 1539s IndexOrderDefault Descending Size 1539s GET /modules/autoindex/htaccess/ 1539s ok 36 1539s --- 1539s IndexOrderDefault Descending Size 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 37 1539s --- 1539s IndexOrderDefault Descending Size 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 38 1539s --- 1539s IndexOrderDefault Descending Size 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 39 1539s --- 1539s IndexOrderDefault Descending Size 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 40 1539s --- 1539s IndexOrderDefault Descending Size 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 41 1539s --- 1539s IndexOrderDefault Descending Size 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 42 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Name 1539s GET /modules/autoindex/htaccess/ 1539s ok 43 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 44 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 45 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 46 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 47 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 48 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Name 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 49 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Date 1539s GET /modules/autoindex/htaccess/ 1539s ok 50 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 51 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 52 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 53 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 54 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 55 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Date 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 56 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Size 1539s GET /modules/autoindex/htaccess/ 1539s ok 57 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 58 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 59 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 60 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 61 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 62 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Ascending Size 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 63 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Name 1539s GET /modules/autoindex/htaccess/ 1539s ok 64 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Name 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 65 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Name 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 66 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Name 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 67 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Name 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 68 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Name 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 69 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Name 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 70 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Date 1539s GET /modules/autoindex/htaccess/ 1539s ok 71 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Date 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 72 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Date 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 73 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Date 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 74 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Date 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 75 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Date 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 76 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Date 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 77 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Size 1539s GET /modules/autoindex/htaccess/ 1539s ok 78 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Size 1539s 1539s (C=N O=A) 1539s GET /modules/autoindex/htaccess/?C=N&O=A 1539s ok 79 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Size 1539s 1539s (C=N O=D) 1539s GET /modules/autoindex/htaccess/?C=N&O=D 1539s ok 80 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Size 1539s 1539s (C=M O=A) 1539s GET /modules/autoindex/htaccess/?C=M&O=A 1539s ok 81 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Size 1539s 1539s (C=M O=D) 1539s GET /modules/autoindex/htaccess/?C=M&O=D 1539s ok 82 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Size 1539s 1539s (C=S O=A) 1539s GET /modules/autoindex/htaccess/?C=S&O=A 1539s ok 83 1539s --- 1539s IndexOptions FancyIndexing 1539s IndexOrderDefault Descending Size 1539s 1539s (C=S O=D) 1539s GET /modules/autoindex/htaccess/?C=S&O=D 1539s ok 84 1539s ok 1557s t/modules/autoindex2.t .............. 1557s 1..3 1557s # Running under perl version 5.040001 for linux 1557s # Current time local: Sat Jan 24 15:31:58 2026 1557s # Current time GMT: Sat Jan 24 15:31:58 2026 1557s # Using Test.pm version 1.31 1557s # Using Apache/Test.pm version 1.44 1557s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1557s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1557s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1557s # testing : dir_broken should not be listed 1557s # expected: 0 1557s # received: 0 1557s ok 1 1557s # testing : dir_normal should be listed 1557s # expected: 1 1557s # received: 1 1557s ok 2 1557s # testing : dir_protected should not be listed 1557s # expected: 0 1557s # received: 0 1557s ok 3 1557s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1557s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1557s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1557s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1557s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1557s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1557s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1558s ok 1568s t/modules/brotli.t .................. 1568s 1..64 1568s # Running under perl version 5.040001 for linux 1568s # Current time local: Sat Jan 24 15:32:17 2026 1568s # Current time GMT: Sat Jan 24 15:32:17 2026 1568s # Using Test.pm version 1.31 1568s # Using Apache/Test.pm version 1.44 1568s qvalue: 1568s # expected: 200 1568s # received: '200' 1568s ok 1 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 2 1568s qvalue: 1568s # expected: 200 1568s # received: '200' 1568s ok 3 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 4 1568s qvalue: 1568s # expected: 200 1568s # received: '200' 1568s ok 5 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 6 1568s qvalue: 1568s # expected: 200 1568s # received: '200' 1568s ok 7 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 8 1568s qvalue: 1568s # expected: 200 1568s # received: '200' 1568s ok 9 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 10 1568s qvalue: 1568s # expected: 200 1568s # received: '200' 1568s ok 11 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 12 1568s qvalue: ; 1568s # expected: 200 1568s # received: '200' 1568s ok 13 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 14 1568s qvalue: ; 1568s # expected: 200 1568s # received: '200' 1568s ok 15 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 16 1568s qvalue: ; 1568s # expected: 200 1568s # received: '200' 1568s ok 17 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 18 1568s qvalue: ;q= 1568s # expected: 200 1568s # received: '200' 1568s ok 19 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 20 1568s qvalue: ;q= 1568s # expected: 200 1568s # received: '200' 1568s ok 21 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 22 1568s qvalue: ;q= 1568s # expected: 200 1568s # received: '200' 1568s ok 23 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 24 1568s qvalue: ;q=0 1568s # expected: 200 1568s # received: '200' 1568s ok 25 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 26 1568s qvalue: ;q=0 1568s # expected: 200 1568s # received: '200' 1568s ok 27 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 28 1568s qvalue: ;q=0 1568s # expected: 200 1568s # received: '200' 1568s ok 29 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 30 1568s qvalue: ;q=0. 1568s # expected: 200 1568s # received: '200' 1568s ok 31 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 32 1568s qvalue: ;q=0. 1568s # expected: 200 1568s # received: '200' 1568s ok 33 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 34 1568s qvalue: ;q=0. 1568s # expected: 200 1568s # received: '200' 1568s ok 35 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 36 1568s qvalue: ;q=0.0 1568s # expected: 200 1568s # received: '200' 1568s ok 37 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 38 1568s qvalue: ;q=0.0 1568s # expected: 200 1568s # received: '200' 1568s ok 39 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 40 1568s qvalue: ;q=0.0 1568s # expected: 200 1568s # received: '200' 1568s ok 41 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 42 1568s qvalue: ;q=0.00 1568s # expected: 200 1568s # received: '200' 1568s ok 43 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 44 1568s qvalue: ;q=0.00 1568s # expected: 200 1568s # received: '200' 1568s ok 45 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 46 1568s qvalue: ;q=0.00 1568s # expected: 200 1568s # received: '200' 1568s ok 47 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 48 1568s qvalue: ;q=0.000 1568s # expected: 200 1568s # received: '200' 1568s ok 49 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 50 1568s qvalue: ;q=0.000 1568s # expected: 200 1568s # received: '200' 1568s ok 51 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 52 1568s qvalue: ;q=0.000 1568s # expected: 200 1568s # received: '200' 1568s ok 53 1568s # testing : response without Content-Encoding is OK 1568s # expected: undef 1568s # received: undef 1568s ok 54 1568s qvalue: ;q=0.0000 1568s # expected: 200 1568s # received: '200' 1568s ok 55 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 56 1568s qvalue: ;q=0.0000 1568s # expected: 200 1568s # received: '200' 1568s ok 57 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 58 1568s qvalue: ;q=0.0000 1568s # expected: 200 1568s # received: '200' 1568s ok 59 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 60 1568s # expected: 200 1568s # received: '200' 1568s ok 61 1568s # testing : response Content-Encoding is OK 1568s # expected: 'br' 1568s # received: 'br' 1568s ok 62 1568s # expected: 200 1568s # received: '200' 1568s ok 63 1568s # testing : response Content-Encoding is OK 1568s # expected: 'gzip' 1568s # received: 'gzip' 1568s ok 64 1568s ok 1582s t/modules/buffer.t .................. 1582s 1..12 1582s # Running under perl version 5.040001 for linux 1582s # Current time local: Sat Jan 24 15:32:28 2026 1582s # Current time GMT: Sat Jan 24 15:32:28 2026 1582s # Using Test.pm version 1.31 1582s # Using Apache/Test.pm version 1.44 1582s # testing : Checking return code is '200' 1582s # expected: 200 1582s # received: '200' 1582s ok 1 1582s ok 2 1582s # testing : Checking return code is '200' 1582s # expected: 200 1582s # received: '200' 1582s ok 3 1582s ok 4 1582s # testing : Checking return code is '200' 1582s # expected: 200 1582s # received: '200' 1582s ok 5 1582s ok 6 1582s # testing : Checking return code is '200' 1582s # expected: 200 1582s # received: '200' 1582s ok 7 1582s ok 8 1582s # testing : Checking return code is '200' 1582s # expected: 200 1582s # received: '200' 1582s ok 9 1582s ok 10 1582s # testing : Checking return code is '200' 1582s # expected: 200 1582s # received: '200' 1582s ok 11 1582s ok 12 1582s ok 1599s t/modules/cache.t ................... 1599s 1..3 1599s # Running under perl version 5.040001 for linux 1599s # Current time local: Sat Jan 24 15:32:42 2026 1599s # Current time GMT: Sat Jan 24 15:32:42 2026 1599s # Using Test.pm version 1.31 1599s # Using Apache/Test.pm version 1.44 1599s # testing : non-cached call to index.html 1599s # expected: 200 1599s # received: '200' 1599s ok 1 1599s # testing : call to cache index.html 1599s # expected: 200 1599s # received: '200' 1599s ok 2 1599s # testing : cached call to index.html 1599s # expected: 200 1599s # received: '200' 1599s ok 3 1599s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1599s ok 1621s t/modules/cgi.t ..................... 1621s 1..58 1621s # Running under perl version 5.040001 for linux 1621s # Current time local: Sat Jan 24 15:32:59 2026 1621s # Current time GMT: Sat Jan 24 15:32:59 2026 1621s # Using Test.pm version 1.31 1621s # Using Apache/Test.pm version 1.44 1621s # testing : return code for acceptpathinfodefault.sh 1621s # expected: 200 1621s # received: '200' 1621s ok 1 1621s # testing : body for acceptpathinfodefault.sh 1621s # expected: '' 1621s # received: '' 1621s ok 2 1621s # testing : return code for acceptpathinfodefault.sh/foo 1621s # expected: 200 1621s # received: '200' 1621s ok 3 1621s # testing : body for acceptpathinfodefault.sh/foo 1621s # expected: '/foo' 1621s # received: '/foo' 1621s ok 4 1621s # testing : return code for acceptpathinfooff.sh 1621s # expected: 200 1621s # received: '200' 1621s ok 5 1621s # testing : body for acceptpathinfooff.sh 1621s # expected: '' 1621s # received: '' 1621s ok 6 1621s # testing : return code for acceptpathinfooff.sh/foo 1621s # expected: 404 1621s # received: '404' 1621s ok 7 1621s # no body test for this one 1621s ok 8 1621s # testing : return code for acceptpathinfoon.sh 1621s # expected: 200 1621s # received: '200' 1621s ok 9 1621s # testing : body for acceptpathinfoon.sh 1621s # expected: '' 1621s # received: '' 1621s ok 10 1621s # testing : return code for acceptpathinfoon.sh/foo 1621s # expected: 200 1621s # received: '200' 1621s ok 11 1621s # testing : body for acceptpathinfoon.sh/foo 1621s # expected: '/foo' 1621s # received: '/foo' 1621s ok 12 1621s # testing : return code for bogus-perl.pl 1621s # expected: 500 1621s # received: '500' 1621s ok 13 1621s # cgi log created ok. 1621s ok 14 1621s # testing : return code for bogus-sh.sh 1621s # expected: 500 1621s # received: '500' 1621s ok 15 1621s # checking that log size (807) is bigger than it used to be (523) 1621s ok 16 1621s # testing : return code for nph-stderr.pl 1621s # expected: 200 1621s # received: '200' 1621s ok 17 1621s # testing : body for nph-stderr.pl 1621s # expected: 'this is nph-stdout' 1621s # received: 'this is nph-stdout' 1621s ok 18 1621s # testing : return code for nph-test.pl 1621s # expected: 200 1621s # received: '200' 1621s ok 19 1621s # testing : body for nph-test.pl 1621s # expected: 'ok' 1621s # received: 'ok' 1621s ok 20 1621s # testing : return code for perl.pl 1621s # expected: 200 1621s # received: '200' 1621s ok 21 1621s # testing : body for perl.pl 1621s # expected: 'perl cgi' 1621s # received: 'perl cgi' 1621s ok 22 1621s # testing : return code for sh.sh 1621s # expected: 200 1621s # received: '200' 1621s ok 23 1621s # testing : body for sh.sh 1621s # expected: 'sh cgi' 1621s # received: 'sh cgi' 1621s ok 24 1621s # testing : return code for stderr1.pl 1621s # expected: 200 1621s # received: '200' 1621s ok 25 1621s # testing : body for stderr1.pl 1621s # expected: 'this is stdout' 1621s # received: 'this is stdout' 1621s ok 26 1621s # testing : return code for stderr2.pl 1621s # expected: 200 1621s # received: '200' 1621s ok 27 1621s # testing : body for stderr2.pl 1621s # expected: 'this is also stdout' 1621s # received: 'this is also stdout' 1621s ok 28 1621s # testing : return code for stderr3.pl 1621s # expected: 200 1621s # received: '200' 1621s ok 29 1621s # testing : body for stderr3.pl 1621s # expected: 'this is more stdout' 1621s # received: 'this is more stdout' 1621s ok 30 1621s # posted content (length 10) to bogus-perl.pl 1621s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1621s # expected: '500' 1621s # received: '500' 1621s ok 31 1621s # checking that log size (35781) is greater than 807 1621s ok 32 1621s # verifying that logged content is 10 characters 1621s ok 33 1621s # posted content (length 99) to bogus-perl.pl 1621s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1621s # expected: '500' 1621s # received: '500' 1621s ok 34 1621s # checking that log size (36240) is greater than 35781 1621s ok 35 1621s # verifying that logged content is 99 characters 1621s ok 36 1621s # posted content (length 250) to bogus-perl.pl 1621s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1621s # expected: '500' 1621s # received: '500' 1621s ok 37 1621s # checking that log size (36851) is greater than 36240 1621s ok 38 1621s # verifying that logged content is 250 characters 1621s ok 39 1621s # posted content (length 255) to bogus-perl.pl 1621s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1621s # expected: '500' 1621s # received: '500' 1621s ok 40 1621s # checking that log size (37467) is greater than 36851 1621s ok 41 1621s # verifying that logged content is 255 characters 1621s ok 42 1621s # posted content (length 256) to bogus-perl.pl 1621s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1621s # expected: '500' 1621s # received: '500' 1621s ok 43 1621s # checking that log size (38084) is greater than 37467 1621s ok 44 1621s # verifying that logged content is 256 characters 1621s ok 45 1621s # posted content (length 257) to bogus-perl.pl 1621s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1621s # expected: '500' 1621s # received: '500' 1621s ok 46 1621s # checking that log size (38701) is greater than 38084 1621s ok 47 1621s # verifying that logged content is 256 characters 1621s ok 48 1621s # posted content (length 258) to bogus-perl.pl 1621s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1621s # expected: '500' 1621s # received: '500' 1621s ok 49 1621s # checking that log size (39318) is greater than 38701 1621s ok 50 1621s # verifying that logged content is 256 characters 1621s ok 51 1621s # posted content (length 1024) to bogus-perl.pl 1621s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1621s # expected: '500' 1621s # received: '500' 1621s ok 52 1621s # checking that log size (39936) is greater than 39318 1621s ok 53 1621s # verifying that logged content is 256 characters 1621s ok 54 1621s # verifying log is greater than 40960 bytes. 1621s ok 55 1621s # verifying log did not grow after making bogus request. 1621s ok 56 1621s # verifying log did not grow after making another bogus request. 1621s ok 57 1621s # checking that HEAD /modules/cgi/perl.pl returns 200. 1621s ok 58 1621s ok 1638s t/modules/data.t .................... 1638s 1..2 1638s # Running under perl version 5.040001 for linux 1638s # Current time local: Sat Jan 24 15:33:20 2026 1638s # Current time GMT: Sat Jan 24 15:33:20 2026 1638s # Using Test.pm version 1.31 1638s # Using Apache/Test.pm version 1.44 1638s # testing : Checking return code is '200' 1638s # expected: 200 1638s # received: '200' 1638s ok 1 1638s ok 2 1638s ok 1658s t/modules/dav.t ..................... 1658s 1..19 1658s # Running under perl version 5.040001 for linux 1658s # Current time local: Sat Jan 24 15:33:37 2026 1658s # Current time GMT: Sat Jan 24 15:33:37 2026 1658s # Using Test.pm version 1.31 1658s # Using Apache/Test.pm version 1.44 1658s resource lock test: 1658s ok 1 1658s DAV put test: 1658s ok 2 1658s getting DAV resource properties: 1658s ok 3 1658s created: Sat, 24 Jan 2026 15:33:55 GMT 1658s modified: Sat, 24 Jan 2026 15:33:55 GMT 1658s now: Sat, 24 Jan 2026 15:33:57 GMT 1658s ok 4 1658s ok 5 1658s resource lock status test: 1658s ok 6 1658s resource unlock test: 1658s ok 7 1658s resource lock status test: 1658s ok 8 1658s getting uri... 1658s expect: 1658s -> 1658s 1658s
1658s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1658s this is a page generated by
1658s the mod_dav test in the Apache
1658s perl test suite.
1658s
1658s 1658s 1658s <- 1658s ok 15 1658s ok 16 1658s resource delete test: 1658s ok 17 1658s expect 404 not found got: 404 1658s ok 18 1658s PR 49825: expect 400 bad request got: 400 1658s ok 19 1658s ok 1669s t/modules/deflate.t ................. 1669s 1..47 1669s # Running under perl version 5.040001 for linux 1669s # Current time local: Sat Jan 24 15:33:58 2026 1669s # Current time GMT: Sat Jan 24 15:33:58 2026 1669s # Using Test.pm version 1.31 1669s # Using Apache/Test.pm version 1.44 1669s testing default 1669s ok 1 1669s ok 2 1669s ok 3 1669s ok 4 1669s ok 5 1669s ok 6 1669s ok 7 1669s ok 8 1669s ok 9 1669s ok 10 1669s ok 11 1669s ok 12 1669s ok 13 1669s ok 14 1669s ok 15 1669s ok 16 1669s ok 17 1669s ok 18 1669s ok 19 1669s ok 20 1669s ok 21 1669s ok 22 1669s ok 23 1669s ok 24 1669s ok 25 1669s ok 26 1669s ok 27 1669s ok 28 1669s ok 29 1669s ok 30 1669s ok 31 1669s ok 32 1669s ok 33 1669s ok 34 1669s ok 35 1669s ok 36 1669s ok 37 1669s ok 38 1669s ok 39 1669s ok 40 1669s ok 41 1669s ok 42 1669s ok 43 1669s ok 44 1669s ok 45 1669s # testing : response was 304 1669s # expected: qr/HTTP\/1\.. 304/ 1669s # received: 'HTTP/1.1 304 Not Modified' 1669s ok 46 1669s # testing : expect EOF after 304 header 1669s # expected: 0 1669s # received: 0 1669s ok 47 1669s ok 1684s t/modules/digest.t .................. 1684s 1..13 1684s # Running under perl version 5.040001 for linux 1684s # Current time local: Sat Jan 24 15:34:09 2026 1684s # Current time GMT: Sat Jan 24 15:34:09 2026 1684s # Using Test.pm version 1.31 1684s # Using Apache/Test.pm version 1.44 1684s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm1 1684s # testing : no user to authenticate 1684s # expected: 401 1684s # received: '401' 1684s ok 1 1684s # testing : user1:foo not found 1684s # expected: 401 1684s # received: '401' 1684s ok 2 1684s # testing : user1:password1 found 1684s # expected: 200 1684s # received: '200' 1684s ok 3 1684s # testing : user1:password1 with query string found 1684s # expected: 200 1684s # received: '200' 1684s ok 4 1684s # testing : manual Authorization header query string 1684s # expected: 200 1684s # received: '200' 1684s ok 5 1684s # testing : manual Authorization with no query string in header 1684s # expected: 400 1684s # received: '400' 1684s ok 6 1684s # testing : manual Authorization header with mismatched query string 1684s # expected: 400 1684s # received: '400' 1684s ok 7 1684s # testing : manual Authorization header with mismatched query string 1684s # expected: 400 1684s # received: '400' 1684s ok 8 1684s # testing : manual Authorization with no query string in header + MSIE 1684s # expected: 200 1684s # received: '200' 1684s ok 9 1684s # testing : a compliant response coming from MSIE 1684s # expected: 200 1684s # received: '200' 1684s ok 10 1684s # testing : manual Authorization header with mismatched query string + MSIE 1684s # expected: 400 1684s # received: '400' 1684s ok 11 1684s # testing : manual Authorization header with mismatched query string + MSIE 1684s # expected: 400 1684s # received: '400' 1684s ok 12 1684s # testing : no query string + MSIE 1684s # expected: 200 1684s # received: '200' 1684s ok 13 1684s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm1 1684s ok 1703s t/modules/dir.t ..................... 1703s 1..212 1703s # Running under perl version 5.040001 for linux 1703s # Current time local: Sat Jan 24 15:34:23 2026 1703s # Current time GMT: Sat Jan 24 15:34:23 2026 1703s # Using Test.pm version 1.31 1703s # Using Apache/Test.pm version 1.44 1703s expecting 403 (forbidden) using DirectoryIndex foo 1703s ok 1 1703s running 5 test gambit for "1.html" 1703s ok 2 1703s ok 3 1703s ok 4 1703s ok 5 1703s ok 6 1703s running 5 test gambit for "2.html" 1703s ok 7 1703s ok 8 1703s ok 9 1703s ok 10 1703s ok 11 1703s running 5 test gambit for "3.html" 1703s ok 12 1703s ok 13 1703s ok 14 1703s ok 15 1703s ok 16 1703s running 5 test gambit for "4.html" 1703s ok 17 1703s ok 18 1703s ok 19 1703s ok 20 1703s ok 21 1703s running 5 test gambit for "5.html" 1703s ok 22 1703s ok 23 1703s ok 24 1703s ok 25 1703s ok 26 1703s running 5 test gambit for "6.html" 1703s ok 27 1703s ok 28 1703s ok 29 1703s ok 30 1703s ok 31 1703s running 5 test gambit for "7.html" 1703s ok 32 1703s ok 33 1703s ok 34 1703s ok 35 1703s ok 36 1703s running 5 test gambit for "8.html" 1703s ok 37 1703s ok 38 1703s ok 39 1703s ok 40 1703s ok 41 1703s running 5 test gambit for "9.html" 1703s ok 42 1703s ok 43 1703s ok 44 1703s ok 45 1703s ok 46 1703s running 5 test gambit for "0.html" 1703s ok 47 1703s ok 48 1703s ok 49 1703s ok 50 1703s ok 51 1703s expecting 403 (forbidden) using DirectoryIndex goo 1703s ok 52 1703s running 5 test gambit for "1.html" 1703s ok 53 1703s ok 54 1703s ok 55 1703s ok 56 1703s ok 57 1703s running 5 test gambit for "2.html" 1703s ok 58 1703s ok 59 1703s ok 60 1703s ok 61 1703s ok 62 1703s running 5 test gambit for "3.html" 1703s ok 63 1703s ok 64 1703s ok 65 1703s ok 66 1703s ok 67 1703s running 5 test gambit for "4.html" 1703s ok 68 1703s ok 69 1703s ok 70 1703s ok 71 1703s ok 72 1703s running 5 test gambit for "5.html" 1703s ok 73 1703s ok 74 1703s ok 75 1703s ok 76 1703s ok 77 1703s running 5 test gambit for "6.html" 1703s ok 78 1703s ok 79 1703s ok 80 1703s ok 81 1703s ok 82 1703s running 5 test gambit for "7.html" 1703s ok 83 1703s ok 84 1703s ok 85 1703s ok 86 1703s ok 87 1703s running 5 test gambit for "8.html" 1703s ok 88 1703s ok 89 1703s ok 90 1703s ok 91 1703s ok 92 1703s running 5 test gambit for "9.html" 1703s ok 93 1703s ok 94 1703s ok 95 1703s ok 96 1703s ok 97 1703s running 5 test gambit for "0.html" 1703s ok 98 1703s ok 99 1703s ok 100 1703s ok 101 1703s ok 102 1703s expecting 403 (forbidden) using DirectoryIndex moo 1703s ok 103 1703s running 5 test gambit for "1.html" 1703s ok 104 1703s ok 105 1703s ok 106 1703s ok 107 1703s ok 108 1703s running 5 test gambit for "2.html" 1703s ok 109 1703s ok 110 1703s ok 111 1703s ok 112 1703s ok 113 1703s running 5 test gambit for "3.html" 1703s ok 114 1703s ok 115 1703s ok 116 1703s ok 117 1703s ok 118 1703s running 5 test gambit for "4.html" 1703s ok 119 1703s ok 120 1703s ok 121 1703s ok 122 1703s ok 123 1703s running 5 test gambit for "5.html" 1703s ok 124 1703s ok 125 1703s ok 126 1703s ok 127 1703s ok 128 1703s running 5 test gambit for "6.html" 1703s ok 129 1703s ok 130 1703s ok 131 1703s ok 132 1703s ok 133 1703s running 5 test gambit for "7.html" 1703s ok 134 1703s ok 135 1703s ok 136 1703s ok 137 1703s ok 138 1703s running 5 test gambit for "8.html" 1703s ok 139 1703s ok 140 1703s ok 141 1703s ok 142 1703s ok 143 1703s running 5 test gambit for "9.html" 1703s ok 144 1703s ok 145 1703s ok 146 1703s ok 147 1703s ok 148 1703s running 5 test gambit for "0.html" 1703s ok 149 1703s ok 150 1703s ok 151 1703s ok 152 1703s ok 153 1703s expecting 403 (forbidden) using DirectoryIndex bleh 1703s ok 154 1703s running 5 test gambit for "1.html" 1703s ok 155 1703s ok 156 1703s ok 157 1703s ok 158 1703s ok 159 1703s running 5 test gambit for "2.html" 1703s ok 160 1703s ok 161 1703s ok 162 1703s ok 163 1703s ok 164 1703s running 5 test gambit for "3.html" 1703s ok 165 1703s ok 166 1703s ok 167 1703s ok 168 1703s ok 169 1703s running 5 test gambit for "4.html" 1703s ok 170 1703s ok 171 1703s ok 172 1703s ok 173 1703s ok 174 1703s running 5 test gambit for "5.html" 1703s ok 175 1703s ok 176 1703s ok 177 1703s ok 178 1703s ok 179 1703s running 5 test gambit for "6.html" 1703s ok 180 1703s ok 181 1703s ok 182 1703s ok 183 1703s ok 184 1703s running 5 test gambit for "7.html" 1703s ok 185 1703s ok 186 1703s ok 187 1703s ok 188 1703s ok 189 1703s running 5 test gambit for "8.html" 1703s ok 190 1703s ok 191 1703s ok 192 1703s ok 193 1703s ok 194 1703s running 5 test gambit for "9.html" 1703s ok 195 1703s ok 196 1703s ok 197 1703s ok 198 1703s ok 199 1703s running 5 test gambit for "0.html" 1703s ok 200 1703s ok 201 1703s ok 202 1703s ok 203 1703s ok 204 1703s DirectoryIndex /modules/alias/index.html 1703s ok 205 1703s expecting 403 for DirectoryIndex foo goo moo bleh 1703s ok 206 1703s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1703s ok 207 1703s 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 1703s ok 208 1703s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1703s ok 209 1703s ok 210 1703s ok 211 1703s ok 212 # skip missing DirectorySlash NotFound 1703s ok 1721s t/modules/directorymatch.t .......... 1721s 1..2 1721s # Running under perl version 5.040001 for linux 1721s # Current time local: Sat Jan 24 15:34:42 2026 1721s # Current time GMT: Sat Jan 24 15:34:42 2026 1721s # Using Test.pm version 1.31 1721s # Using Apache/Test.pm version 1.44 1721s # testing : code for /index.html 1721s # expected: 200 1721s # received: '200' 1721s ok 1 1721s # testing : check for DMMATCH1 1721s # expected: '1' 1721s # received: '1' 1721s ok 2 1721s ok 1737s t/modules/env.t ..................... 1737s 1..6 1737s # Running under perl version 5.040001 for linux 1737s # Current time local: Sat Jan 24 15:35:00 2026 1737s # Current time GMT: Sat Jan 24 15:35:00 2026 1737s # Using Test.pm version 1.31 1737s # Using Apache/Test.pm version 1.44 1737s # host: /modules/env/host.shtml 1737s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1737s ok 1 1737s # nothere: /modules/env/nothere.shtml 1737s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1737s ok 2 1737s # set: /modules/env/set.shtml 1737s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1737s ok 3 1737s # setempty: /modules/env/setempty.shtml 1737s # setempty: EXPECT -><- ACTUAL -><- 1737s ok 4 1737s # type: /modules/env/type.shtml 1737s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1737s ok 5 1737s # unset: /modules/env/unset.shtml 1737s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1737s ok 6 1737s ok 1753s t/modules/expires.t ................. 1753s 1..92 1753s # Running under perl version 5.040001 for linux 1753s # Current time local: Sat Jan 24 15:35:17 2026 1753s # Current time GMT: Sat Jan 24 15:35:17 2026 1753s # Using Test.pm version 1.31 1753s # Using Apache/Test.pm version 1.44 1753s # debug: index.html 1753s HTTP/1.1 200 OK 1753s Cache-Control: max-age=326530648 1753s Connection: close 1753s Date: Sat, 24 Jan 2026 15:35:32 GMT 1753s Accept-Ranges: bytes 1753s ETag: "3-643c772b0b480" 1753s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1753s Vary: In-If1 1753s Content-Length: 3 1753s Content-Type: text/html 1753s Expires: Fri, 30 May 2036 22:33:01 GMT 1753s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 1753s Client-Date: Sat, 24 Jan 2026 15:35:32 GMT 1753s Client-Peer: 127.0.0.1:8529 1753s Client-Response-Num: 1 1753s DMMATCH1: 1 1753s 1753s 1753s ok 1 1753s # debug: [Cache-Control] [max-age=326530648] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Fri, 30 May 2036 22:33:01 GMT 1753s # debug: expires 2095799581 1753s # debug: expected: 332425819 1753s # debug: actual : 332425819 1753s ok 2 1753s # debug: text.txt 1753s HTTP/1.1 200 OK 1753s Cache-Control: max-age=0 1753s Connection: close 1753s Date: Sat, 24 Jan 2026 15:35:32 GMT 1753s Accept-Ranges: bytes 1753s ETag: "0-643c772b0b480" 1753s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1753s Vary: In-If1 1753s Content-Type: text/plain 1753s Expires: Sat, 24 Jan 2026 15:35:32 GMT 1753s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 1753s Client-Date: Sat, 24 Jan 2026 15:35:32 GMT 1753s Client-Peer: 127.0.0.1:8529 1753s Client-Response-Num: 1 1753s DMMATCH1: 1 1753s 1753s 1753s ok 3 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 4 1753s # debug: image.gif 1753s HTTP/1.1 200 OK 1753s Cache-Control: max-age=120 1753s Connection: close 1753s Date: Sat, 24 Jan 2026 15:35:32 GMT 1753s Accept-Ranges: bytes 1753s ETag: "0-643c772b0b480" 1753s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1753s Vary: In-If1 1753s Content-Type: image/gif 1753s Expires: Sat, 24 Jan 2026 15:37:32 GMT 1753s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 1753s Client-Date: Sat, 24 Jan 2026 15:35:32 GMT 1753s Client-Peer: 127.0.0.1:8529 1753s Client-Response-Num: 1 1753s DMMATCH1: 1 1753s ok 5 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 6 1753s # debug: foo.jpg 1753s HTTP/1.1 200 OK 1753s Cache-Control: max-age=86400 1753s Connection: close 1753s Date: Sat, 24 Jan 2026 15:35:32 GMT 1753s Accept-Ranges: bytes 1753s ETag: "0-643c772b0b480" 1753s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 1753s Vary: In-If1 1753s Content-Type: image/jpeg 1753s Expires: Sun, 25 Jan 2026 15:35:32 GMT 1753s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 1753s Client-Date: Sat, 24 Jan 2026 15:35:32 GMT 1753s Client-Peer: 127.0.0.1:8529 1753s Client-Response-Num: 1 1753s DMMATCH1: 1 1753s ok 7 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 8 1753s # debug: [Cache-Control] [max-age=326530648] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Fri, 30 May 2036 22:33:01 GMT 1753s # debug: expires 2095799581 1753s # debug: expected: 332425819 1753s # debug: actual : 332425819 1753s ok 9 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 10 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 11 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 12 1753s # --- 1753s # ExpiresActive On 1753s # debug: [Cache-Control] [max-age=326530648] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Fri, 30 May 2036 22:33:01 GMT 1753s # debug: expires 2095799581 1753s # debug: expected: 332425819 1753s # debug: actual : 332425819 1753s ok 13 1753s # --- 1753s # ExpiresActive On 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 14 1753s # --- 1753s # ExpiresActive On 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 15 1753s # --- 1753s # ExpiresActive On 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 16 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 months 10 days 8 hours 42 minutes 14 seconds" 1753s # debug: [Cache-Control] [max-age=3487334] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Fri, 06 Mar 2026 00:17:46 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Fri, 06 Mar 2026 00:17:46 GMT 1753s # debug: expires 1772756266 1753s # debug: expected: 3487334 1753s # debug: actual : 3487334 1753s ok 17 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 months 10 days 8 hours 42 minutes 14 seconds" 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 18 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 months 10 days 8 hours 42 minutes 14 seconds" 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 19 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 months 10 days 8 hours 42 minutes 14 seconds" 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 20 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType text/plain M35255981 1753s # debug: [Cache-Control] [max-age=326530648] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Fri, 30 May 2036 22:33:01 GMT 1753s # debug: expires 2095799581 1753s # debug: expected: 332425819 1753s # debug: actual : 332425819 1753s ok 21 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType text/plain M35255981 1753s # debug: [Cache-Control] [max-age=29360810] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Wed, 30 Dec 2026 11:22:23 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Wed, 30 Dec 2026 11:22:23 GMT 1753s # debug: expires 1798629743 1753s # debug: expected: 35255981 1753s # debug: actual : 35255981 1753s ok 22 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType text/plain M35255981 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 23 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType text/plain M35255981 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 24 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault M40111650 1753s ExpiresByType text/plain "access plus 1 weeks 17 days 4 hours 49 minutes" 1753s # debug: [Cache-Control] [max-age=34216479] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Wed, 24 Feb 2027 16:10:12 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Wed, 24 Feb 2027 16:10:12 GMT 1753s # debug: expires 1803485412 1753s # debug: expected: 40111650 1753s # debug: actual : 40111650 1753s ok 25 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault M40111650 1753s ExpiresByType text/plain "access plus 1 weeks 17 days 4 hours 49 minutes" 1753s # debug: [Cache-Control] [max-age=2090940] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Tue, 17 Feb 2026 20:24:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Tue, 17 Feb 2026 20:24:32 GMT 1753s # debug: expires 1771359872 1753s # debug: expected: 2090940 1753s # debug: actual : 2090940 1753s ok 26 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault M40111650 1753s ExpiresByType text/plain "access plus 1 weeks 17 days 4 hours 49 minutes" 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 27 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault M40111650 1753s ExpiresByType text/plain "access plus 1 weeks 17 days 4 hours 49 minutes" 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 28 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 years 1 months 2 weeks 1 days 5 hours 26 minutes 27 seconds" 1753s # debug: [Cache-Control] [max-age=35443587] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Wed, 10 Mar 2027 21:01:59 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Wed, 10 Mar 2027 21:01:59 GMT 1753s # debug: expires 1804712519 1753s # debug: expected: 35443587 1753s # debug: actual : 35443587 1753s ok 29 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 years 1 months 2 weeks 1 days 5 hours 26 minutes 27 seconds" 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 30 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 years 1 months 2 weeks 1 days 5 hours 26 minutes 27 seconds" 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 31 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 years 1 months 2 weeks 1 days 5 hours 26 minutes 27 seconds" 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 32 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType image/gif "access plus 1 years 3 months 19 days 1 hours 39 minutes 46 seconds" 1753s # debug: [Cache-Control] [max-age=326530648] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Fri, 30 May 2036 22:33:01 GMT 1753s # debug: expires 2095799581 1753s # debug: expected: 332425819 1753s # debug: actual : 332425819 1753s ok 33 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType image/gif "access plus 1 years 3 months 19 days 1 hours 39 minutes 46 seconds" 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 34 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType image/gif "access plus 1 years 3 months 19 days 1 hours 39 minutes 46 seconds" 1753s # debug: [Cache-Control] [max-age=40959586] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Thu, 13 May 2027 17:15:18 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Thu, 13 May 2027 17:15:18 GMT 1753s # debug: expires 1810228518 1753s # debug: expected: 40959586 1753s # debug: actual : 40959586 1753s ok 35 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType image/gif "access plus 1 years 3 months 19 days 1 hours 39 minutes 46 seconds" 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 36 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 years 2 months 2 weeks 9 days 3 hours 17 minutes 31 seconds" 1753s ExpiresByType image/gif "access plus 1 years 1 months 16 days 3 hours 9 minutes 26 seconds" 1753s # debug: [Cache-Control] [max-age=38719051] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Sat, 17 Apr 2027 18:53:03 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 17 Apr 2027 18:53:03 GMT 1753s # debug: expires 1807987983 1753s # debug: expected: 38719051 1753s # debug: actual : 38719051 1753s ok 37 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 years 2 months 2 weeks 9 days 3 hours 17 minutes 31 seconds" 1753s ExpiresByType image/gif "access plus 1 years 1 months 16 days 3 hours 9 minutes 26 seconds" 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 38 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 years 2 months 2 weeks 9 days 3 hours 17 minutes 31 seconds" 1753s ExpiresByType image/gif "access plus 1 years 1 months 16 days 3 hours 9 minutes 26 seconds" 1753s # debug: [Cache-Control] [max-age=35521766] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Thu, 11 Mar 2027 18:44:58 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Thu, 11 Mar 2027 18:44:58 GMT 1753s # debug: expires 1804790698 1753s # debug: expected: 35521766 1753s # debug: actual : 35521766 1753s ok 39 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault "access plus 1 years 2 months 2 weeks 9 days 3 hours 17 minutes 31 seconds" 1753s ExpiresByType image/gif "access plus 1 years 1 months 16 days 3 hours 9 minutes 26 seconds" 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 40 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "modification plus 1 years 2 months 2 weeks 2 days 1 hours 14 minutes 29 seconds" 1753s # debug: [Cache-Control] [max-age=32211698] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Mon, 01 Feb 2027 11:17:11 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Mon, 01 Feb 2027 11:17:11 GMT 1753s # debug: expires 1801480631 1753s # debug: expected: 38106869 1753s # debug: actual : 38106869 1753s ok 41 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "modification plus 1 years 2 months 2 weeks 2 days 1 hours 14 minutes 29 seconds" 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 42 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "modification plus 1 years 2 months 2 weeks 2 days 1 hours 14 minutes 29 seconds" 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 43 1753s #--- 1753s # ExpiresActive On 1753s ExpiresDefault "modification plus 1 years 2 months 2 weeks 2 days 1 hours 14 minutes 29 seconds" 1753s # debug: [Cache-Control] [max-age=86400] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 25 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 25 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769355332 1753s # debug: expected: 86400 1753s # debug: actual : 86400 1753s ok 44 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType image/jpeg M39490501 1753s # debug: [Cache-Control] [max-age=326530648] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Fri, 30 May 2036 22:33:01 GMT 1753s # debug: expires 2095799581 1753s # debug: expected: 332425819 1753s # debug: actual : 332425819 1753s ok 45 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType image/jpeg M39490501 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 46 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType image/jpeg M39490501 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 47 1753s # --- 1753s # ExpiresActive On 1753s ExpiresByType image/jpeg M39490501 1753s # debug: [Cache-Control] [max-age=33595330] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Wed, 17 Feb 2027 11:37:43 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Wed, 17 Feb 2027 11:37:43 GMT 1753s # debug: expires 1802864263 1753s # debug: expected: 39490501 1753s # debug: actual : 39490501 1753s ok 48 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault M35695999 1753s ExpiresByType image/jpeg "access plus 2 weeks 15 days 46 minutes 38 seconds" 1753s # debug: [Cache-Control] [max-age=29800828] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Expires] [Mon, 04 Jan 2027 13:36:01 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Mon, 04 Jan 2027 13:36:01 GMT 1753s # debug: expires 1799069761 1753s # debug: expected: 35695999 1753s # debug: actual : 35695999 1753s ok 49 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault M35695999 1753s ExpiresByType image/jpeg "access plus 2 weeks 15 days 46 minutes 38 seconds" 1753s # debug: [Cache-Control] [max-age=0] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: expires 1769268932 1753s # debug: expected: 5895170 1753s # debug: actual : 5895170 1753s ok 50 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault M35695999 1753s ExpiresByType image/jpeg "access plus 2 weeks 15 days 46 minutes 38 seconds" 1753s # debug: [Cache-Control] [max-age=120] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Expires] [Sat, 24 Jan 2026 15:37:32 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sat, 24 Jan 2026 15:37:32 GMT 1753s # debug: expires 1769269052 1753s # debug: expected: 120 1753s # debug: actual : 120 1753s ok 51 1753s # --- 1753s # ExpiresActive On 1753s ExpiresDefault M35695999 1753s ExpiresByType image/jpeg "access plus 2 weeks 15 days 46 minutes 38 seconds" 1753s # debug: [Cache-Control] [max-age=2508398] 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Expires] [Sun, 22 Feb 2026 16:22:10 GMT] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 1753s # debug: modified 1763373762 1753s # debug: access Sat, 24 Jan 2026 15:35:32 GMT 1753s # debug: access 1769268932 1753s # debug: expires Sun, 22 Feb 2026 16:22:10 GMT 1753s # debug: expires 1771777330 1753s # debug: expected: 2508398 1753s # debug: actual : 2508398 1753s ok 52 1753s # --- 1753s # ExpiresActive Off 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 53 1753s # --- 1753s # ExpiresActive Off 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 54 1753s # --- 1753s # ExpiresActive Off 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 55 1753s # --- 1753s # ExpiresActive Off 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 56 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault A40709431 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 57 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault A40709431 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 58 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault A40709431 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 59 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault A40709431 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 60 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 1 days 8 hours 29 minutes 19 seconds" 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 61 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 1 days 8 hours 29 minutes 19 seconds" 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 62 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 1 days 8 hours 29 minutes 19 seconds" 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 63 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 1 days 8 hours 29 minutes 19 seconds" 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 64 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault "access plus 1 years 3 months 1 weeks 8 days 5 hours 1 minutes 12 seconds" 1753s ExpiresByType text/plain A39057675 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 65 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault "access plus 1 years 3 months 1 weeks 8 days 5 hours 1 minutes 12 seconds" 1753s ExpiresByType text/plain A39057675 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 66 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault "access plus 1 years 3 months 1 weeks 8 days 5 hours 1 minutes 12 seconds" 1753s ExpiresByType text/plain A39057675 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 67 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault "access plus 1 years 3 months 1 weeks 8 days 5 hours 1 minutes 12 seconds" 1753s ExpiresByType text/plain A39057675 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 68 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault A39513886 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 69 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault A39513886 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 70 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault A39513886 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 71 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault A39513886 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 72 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType image/gif M42172773 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 73 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType image/gif M42172773 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 74 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType image/gif M42172773 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 75 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType image/gif M42172773 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 76 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault M36823227 1753s ExpiresByType image/gif "access plus 1 years 1 months 16 days 3 hours 30 minutes 25 seconds" 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 77 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault M36823227 1753s ExpiresByType image/gif "access plus 1 years 1 months 16 days 3 hours 30 minutes 25 seconds" 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 78 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault M36823227 1753s ExpiresByType image/gif "access plus 1 years 1 months 16 days 3 hours 30 minutes 25 seconds" 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 79 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault M36823227 1753s ExpiresByType image/gif "access plus 1 years 1 months 16 days 3 hours 30 minutes 25 seconds" 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 80 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault M36139420 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 81 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault M36139420 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 82 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault M36139420 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 83 1753s #--- 1753s # ExpiresActive Off 1753s ExpiresDefault M36139420 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 84 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType image/jpeg M284650 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 85 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType image/jpeg M284650 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 86 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType image/jpeg M284650 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 87 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresByType image/jpeg M284650 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 88 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault A39256946 1753s ExpiresByType image/jpeg M38121187 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["3-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Length] [3] 1753s # debug: [Content-Type] [text/html] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 89 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault A39256946 1753s ExpiresByType image/jpeg M38121187 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [text/plain] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 90 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault A39256946 1753s ExpiresByType image/jpeg M38121187 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/gif] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 91 1753s # --- 1753s # ExpiresActive Off 1753s ExpiresDefault A39256946 1753s ExpiresByType image/jpeg M38121187 1753s # debug: [Connection] [close] 1753s # debug: [Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Accept-Ranges] [bytes] 1753s # debug: [ETag] ["0-643c772b0b480"] 1753s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 1753s # debug: [Vary] [In-If1] 1753s # debug: [Content-Type] [image/jpeg] 1753s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 1753s # debug: [Client-Date] [Sat, 24 Jan 2026 15:35:32 GMT] 1753s # debug: [Client-Peer] [127.0.0.1:8529] 1753s # debug: [Client-Response-Num] [1] 1753s # debug: [DMMATCH1] [1] 1753s ok 92 1753s ok 1776s t/modules/ext_filter.t .............. 1776s 1..24 1776s # Running under perl version 5.040001 for linux 1776s # Current time local: Sat Jan 24 15:35:33 2026 1776s # Current time GMT: Sat Jan 24 15:35:33 2026 1776s # Using Test.pm version 1.31 1776s # Using Apache/Test.pm version 1.44 1776s # testing : sed output filter 1776s # expected: 'barbar' 1776s # received: 'barbar' 1776s ok 1 1776s # testing : slow filter process 1776s # expected: 'foobar' 1776s # received: 'foobar' 1776s ok 2 1776s # testing : echo worked 1776s # expected: 200 1776s # received: '200' 1776s ok 3 1776s # testing : request body filtered 1776s # expected: 'barbar 1776s # ' 1776s # received: 'barbar 1776s # ' 1776s ok 4 1776s # testing : got 413 error 1776s # expected: 413 1776s # received: '413' 1776s ok 5 1776s # testing : got 413 error body 1776s # expected: qr/413 Request Entity Too Large/ 1776s # received: ' 1776s # 1776s # 413 Request Entity Too Large 1776s # 1776s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

1851s # 1851s # 1851s # Hello World 1851s # 1851s #

[back]

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

mod_include test

1851s # 1851s # 1851s # Hello World 1851s # 1851s #

[back]

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

mod_include test

1851s # 1851s # 1851s # Hello World 1851s # 1851s #

[back]

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

Load Balancer Manager for localhost

1970s # 1970s #
Server Version: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4
1970s #
Server Built: 2025-11-17T12:22:55
1970s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1970s #
1970s #

LoadBalancer Status for balancer://foo1 [p45ce0159_foo1]

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

LoadBalancer Status for balancer://foo2 [p45ce0159_foo2]

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

LoadBalancer Status for balancer://foo3 [p45ce0159_foo3]

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

LoadBalancer Status for balancer://foo4 [p45ce0159_foo4]

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

LoadBalancer Status for balancer://pr45434 [p45ce0159_pr45434]

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

LoadBalancer Status for balancer://failover [p45ce0159_failover]

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

LoadBalancer Status for balancer://dynproxy [p45ce0159_dynproxy]

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

Moved Permanently

2197s #

The document has moved here.

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

Moved Permanently

2197s #

The document has moved here.

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

Moved Permanently

2197s #

The document has moved here.

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

Moved Permanently

2197s #

The document has moved here.

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

Multiple Choices

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

Available documents: 2197s #

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

Multiple Choices

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

Available documents: 2197s #

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

Multiple Choices

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

Available documents: 2197s #

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

Moved Permanently

2197s #

The document has moved here.

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

Multiple Choices

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

Available documents: 2197s #

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

Multiple Choices

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

Available documents: 2197s #

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

Moved Permanently

2197s #

The document has moved here.

2197s # 2197s # ' 2197s ok 48 2197s ok 2215s t/modules/status.t .................. 2215s 1..1 2215s # Running under perl version 5.040001 for linux 2215s # Current time local: Sat Jan 24 15:42:56 2026 2215s # Current time GMT: Sat Jan 24 15:42:56 2026 2215s # Using Test.pm version 1.31 2215s # Using Apache/Test.pm version 1.44 2215s 2215s 2215s Apache Status 2215s 2215s

Apache Server Status for localhost (via 127.0.0.1)

2215s 2215s
Server Version: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4
2215s
Server MPM: prefork
2215s
Server Built: 2025-11-17T12:22:55 2215s

2215s
Current Time: Saturday, 24-Jan-2026 15:43:15 UTC
2215s
Restart Time: Saturday, 24-Jan-2026 15:12:47 UTC
2215s
Parent Server Config. Generation: 1
2215s
Parent Server MPM Generation: 0
2215s
Server uptime: 30 minutes 27 seconds
2215s
Server load: 1.93 1.93 1.65
2215s
Total accesses: 6884 - Total Traffic: 138.5 MB - Total Duration: 114826
2215s
CPU Usage: u.24 s1.43 cu4.5 cs18.43 - 1.35% CPU load
2215s
3.77 requests/sec - 77.6 kB/second - 20.6 kB/request - 16.6801 ms/request
2215s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
2215s
..._W._
2215s

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

2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s
SrvPIDAccMCPU 2215s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2832. 2215s 0.002370272820.00.0041.21 2215s 127.0.0.1http/1.1localhost:8545OPTIONS * HTTP/1.0
1-0-0/0/2703. 2215s 0.0023515205220.00.0043.36 2215s 127.0.0.1http/1.1localhost:8545OPTIONS * HTTP/1.0
2-0-0/0/1021. 2215s 0.002360281680.00.0053.63 2215s 127.0.0.1http/1.1localhost:8545OPTIONS * HTTP/1.0
3-02857560/98/98_ 2215s 0.4519067350.00.070.07 2215s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
4-02889570/78/88W 2215s 0.4600158930.00.050.06 2215s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
5-0-0/0/18. 2215s 0.00238020610.00.000.08 2215s 127.0.0.1http/1.1localhost:8545OPTIONS * HTTP/1.0
6-02889670/118/124_ 2215s 0.67190141620.00.100.10 2215s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2215s
2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s 2215s
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
2215s 2215s 2215s ok 1 2215s ok 2239s t/modules/substitute.t .............. 2239s 1..19 2239s # Running under perl version 5.040001 for linux 2239s # Current time local: Sat Jan 24 15:43:15 2026 2239s # Current time GMT: Sat Jan 24 15:43:15 2026 2239s # Using Test.pm version 1.31 2239s # Using Apache/Test.pm version 1.44 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'barbar': OK 2239s ok 1 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'barbar': OK 2239s ok 2 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'foofoo': OK 2239s ok 3 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'barbar': OK 2239s ok 4 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'barbar': OK 2239s ok 5 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'barbar': OK 2239s ok 6 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'foof 2239s oo': OK 2239s ok 7 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'xfoo': OK 2239s ok 8 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2239s ok 9 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s barx 2239s ': OK 2239s ok 10 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'a$1axb(': OK 2239s ok 11 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'a$XX': OK 2239s ok 12 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2239s ok 13 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'x&x': OK 2239s ok 14 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'xx': OK 2239s ok 15 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'fcooar': OK 2239s ok 16 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'fc$1ar': OK 2239s ok 17 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'fdooar': OK 2239s ok 18 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s got 200 'XXXfooXXX 2239s bar': OK 2239s ok 19 2239s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2239s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2239s ok 2262s t/modules/unique_id.t ............... 2262s 1..300 2262s # Running under perl version 5.040001 for linux 2262s # Current time local: Sat Jan 24 15:43:38 2026 2262s # Current time GMT: Sat Jan 24 15:43:38 2026 2262s # Using Test.pm version 1.31 2262s # Using Apache/Test.pm version 1.44 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 1 2262s # unique id: aXTovW91NKG4xCM1_2QnVQAAAAM 2262s ok 2 2262s ok 3 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 4 2262s # unique id: aXTovUN8bwu2UrLepJ_iJAAAAAQ 2262s ok 5 2262s ok 6 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 7 2262s # unique id: aXTovRgIXrK-5dZG7xlw1QAAAAY 2262s ok 8 2262s ok 9 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 10 2262s # unique id: aXTovW91NKG4xCM1_2QnVgAAAAM 2262s ok 11 2262s ok 12 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 13 2262s # unique id: aXTovUN8bwu2UrLepJ_iJQAAAAQ 2262s ok 14 2262s ok 15 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 16 2262s # unique id: aXTovRgIXrK-5dZG7xlw1gAAAAY 2262s ok 17 2262s ok 18 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 19 2262s # unique id: aXTovW91NKG4xCM1_2QnVwAAAAM 2262s ok 20 2262s ok 21 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 22 2262s # unique id: aXTovRgIXrK-5dZG7xlw1wAAAAY 2262s ok 23 2262s ok 24 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 25 2262s # unique id: aXTovUN8bwu2UrLepJ_iJgAAAAQ 2262s ok 26 2262s ok 27 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 28 2262s # unique id: aXTovW91NKG4xCM1_2QnWAAAAAM 2262s ok 29 2262s ok 30 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 31 2262s # unique id: aXTovRgIXrK-5dZG7xlw2AAAAAY 2262s ok 32 2262s ok 33 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 34 2262s # unique id: aXTovUN8bwu2UrLepJ_iJwAAAAQ 2262s ok 35 2262s ok 36 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 37 2262s # unique id: aXTovW91NKG4xCM1_2QnWQAAAAM 2262s ok 38 2262s ok 39 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 40 2262s # unique id: aXTovRgIXrK-5dZG7xlw2QAAAAY 2262s ok 41 2262s ok 42 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 43 2262s # unique id: aXTovUN8bwu2UrLepJ_iKAAAAAQ 2262s ok 44 2262s ok 45 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 46 2262s # unique id: aXTovW91NKG4xCM1_2QnWgAAAAM 2262s ok 47 2262s ok 48 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 49 2262s # unique id: aXTovRgIXrK-5dZG7xlw2gAAAAY 2262s ok 50 2262s ok 51 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 52 2262s # unique id: aXTovUN8bwu2UrLepJ_iKQAAAAQ 2262s ok 53 2262s ok 54 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 55 2262s # unique id: aXTovW91NKG4xCM1_2QnWwAAAAM 2262s ok 56 2262s ok 57 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 58 2262s # unique id: aXTovRgIXrK-5dZG7xlw2wAAAAY 2262s ok 59 2262s ok 60 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 61 2262s # unique id: aXTovkN8bwu2UrLepJ_iKgAAAAQ 2262s ok 62 2262s ok 63 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 64 2262s # unique id: aXTovm91NKG4xCM1_2QnXAAAAAM 2262s ok 65 2262s ok 66 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 67 2262s # unique id: aXTovhgIXrK-5dZG7xlw3AAAAAY 2262s ok 68 2262s ok 69 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 70 2262s # unique id: aXTovkN8bwu2UrLepJ_iKwAAAAQ 2262s ok 71 2262s ok 72 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 73 2262s # unique id: aXTovm91NKG4xCM1_2QnXQAAAAM 2262s ok 74 2262s ok 75 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 76 2262s # unique id: aXTovhgIXrK-5dZG7xlw3QAAAAY 2262s ok 77 2262s ok 78 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 79 2262s # unique id: aXTovkN8bwu2UrLepJ_iLAAAAAQ 2262s ok 80 2262s ok 81 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 82 2262s # unique id: aXTovm91NKG4xCM1_2QnXgAAAAM 2262s ok 83 2262s ok 84 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 85 2262s # unique id: aXTovhgIXrK-5dZG7xlw3gAAAAY 2262s ok 86 2262s ok 87 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 88 2262s # unique id: aXTovkN8bwu2UrLepJ_iLQAAAAQ 2262s ok 89 2262s ok 90 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 91 2262s # unique id: aXTovhgIXrK-5dZG7xlw3wAAAAY 2262s ok 92 2262s ok 93 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 94 2262s # unique id: aXTovm91NKG4xCM1_2QnXwAAAAM 2262s ok 95 2262s ok 96 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 97 2262s # unique id: aXTovkN8bwu2UrLepJ_iLgAAAAQ 2262s ok 98 2262s ok 99 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 100 2262s # unique id: aXTovhgIXrK-5dZG7xlw4AAAAAY 2262s ok 101 2262s ok 102 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 103 2262s # unique id: aXTovm91NKG4xCM1_2QnYAAAAAM 2262s ok 104 2262s ok 105 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 106 2262s # unique id: aXTovkN8bwu2UrLepJ_iLwAAAAQ 2262s ok 107 2262s ok 108 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 109 2262s # unique id: aXTovhgIXrK-5dZG7xlw4QAAAAY 2262s ok 110 2262s ok 111 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 112 2262s # unique id: aXTovm91NKG4xCM1_2QnYQAAAAM 2262s ok 113 2262s ok 114 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 115 2262s # unique id: aXTovkN8bwu2UrLepJ_iMAAAAAQ 2262s ok 116 2262s ok 117 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 118 2262s # unique id: aXTovhgIXrK-5dZG7xlw4gAAAAY 2262s ok 119 2262s ok 120 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 121 2262s # unique id: aXTovm91NKG4xCM1_2QnYgAAAAM 2262s ok 122 2262s ok 123 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 124 2262s # unique id: aXTovkN8bwu2UrLepJ_iMQAAAAQ 2262s ok 125 2262s ok 126 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 127 2262s # unique id: aXTovhgIXrK-5dZG7xlw4wAAAAY 2262s ok 128 2262s ok 129 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 130 2262s # unique id: aXTovm91NKG4xCM1_2QnYwAAAAM 2262s ok 131 2262s ok 132 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 133 2262s # unique id: aXTovkN8bwu2UrLepJ_iMgAAAAQ 2262s ok 134 2262s ok 135 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 136 2262s # unique id: aXTovxgIXrK-5dZG7xlw5AAAAAY 2262s ok 137 2262s ok 138 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 139 2262s # unique id: aXTov291NKG4xCM1_2QnZAAAAAM 2262s ok 140 2262s ok 141 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 142 2262s # unique id: aXTovxgIXrK-5dZG7xlw5QAAAAY 2262s ok 143 2262s ok 144 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 145 2262s # unique id: aXTov0N8bwu2UrLepJ_iMwAAAAQ 2262s ok 146 2262s ok 147 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 148 2262s # unique id: aXTov291NKG4xCM1_2QnZQAAAAM 2262s ok 149 2262s ok 150 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 151 2262s # unique id: aXTovxgIXrK-5dZG7xlw5gAAAAY 2262s ok 152 2262s ok 153 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 154 2262s # unique id: aXTov0N8bwu2UrLepJ_iNAAAAAQ 2262s ok 155 2262s ok 156 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 157 2262s # unique id: aXTov291NKG4xCM1_2QnZgAAAAM 2262s ok 158 2262s ok 159 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 160 2262s # unique id: aXTovxgIXrK-5dZG7xlw5wAAAAY 2262s ok 161 2262s ok 162 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 163 2262s # unique id: aXTov0N8bwu2UrLepJ_iNQAAAAQ 2262s ok 164 2262s ok 165 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 166 2262s # unique id: aXTov291NKG4xCM1_2QnZwAAAAM 2262s ok 167 2262s ok 168 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 169 2262s # unique id: aXTovxgIXrK-5dZG7xlw6AAAAAY 2262s ok 170 2262s ok 171 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 172 2262s # unique id: aXTov0N8bwu2UrLepJ_iNgAAAAQ 2262s ok 173 2262s ok 174 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 175 2262s # unique id: aXTov291NKG4xCM1_2QnaAAAAAM 2262s ok 176 2262s ok 177 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 178 2262s # unique id: aXTovxgIXrK-5dZG7xlw6QAAAAY 2262s ok 179 2262s ok 180 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 181 2262s # unique id: aXTowEN8bwu2UrLepJ_iNwAAAAQ 2262s ok 182 2262s ok 183 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 184 2262s # unique id: aXTowG91NKG4xCM1_2QnaQAAAAM 2262s ok 185 2262s ok 186 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 187 2262s # unique id: aXTowBgIXrK-5dZG7xlw6gAAAAY 2262s ok 188 2262s ok 189 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 190 2262s # unique id: aXTowEN8bwu2UrLepJ_iOAAAAAQ 2262s ok 191 2262s ok 192 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 193 2262s # unique id: aXTowG91NKG4xCM1_2QnagAAAAM 2262s ok 194 2262s ok 195 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 196 2262s # unique id: aXTowBgIXrK-5dZG7xlw6wAAAAY 2262s ok 197 2262s ok 198 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 199 2262s # unique id: aXTowEN8bwu2UrLepJ_iOQAAAAQ 2262s ok 200 2262s ok 201 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 202 2262s # unique id: aXTowG91NKG4xCM1_2QnawAAAAM 2262s ok 203 2262s ok 204 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 205 2262s # unique id: aXTowBgIXrK-5dZG7xlw7AAAAAY 2262s ok 206 2262s ok 207 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 208 2262s # unique id: aXTowEN8bwu2UrLepJ_iOgAAAAQ 2262s ok 209 2262s ok 210 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 211 2262s # unique id: aXTowG91NKG4xCM1_2QnbAAAAAM 2262s ok 212 2262s ok 213 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 214 2262s # unique id: aXTowBgIXrK-5dZG7xlw7QAAAAY 2262s ok 215 2262s ok 216 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 217 2262s # unique id: aXTowEN8bwu2UrLepJ_iOwAAAAQ 2262s ok 218 2262s ok 219 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 220 2262s # unique id: aXTowG91NKG4xCM1_2QnbQAAAAM 2262s ok 221 2262s ok 222 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 223 2262s # unique id: aXTowBgIXrK-5dZG7xlw7gAAAAY 2262s ok 224 2262s ok 225 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 226 2262s # unique id: aXTowEN8bwu2UrLepJ_iPAAAAAQ 2262s ok 227 2262s ok 228 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 229 2262s # unique id: aXTowG91NKG4xCM1_2QnbgAAAAM 2262s ok 230 2262s ok 231 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 232 2262s # unique id: aXTowBgIXrK-5dZG7xlw7wAAAAY 2262s ok 233 2262s ok 234 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 235 2262s # unique id: aXTowUN8bwu2UrLepJ_iPQAAAAQ 2262s ok 236 2262s ok 237 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 238 2262s # unique id: aXTowW91NKG4xCM1_2QnbwAAAAM 2262s ok 239 2262s ok 240 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 241 2262s # unique id: aXTowRgIXrK-5dZG7xlw8AAAAAY 2262s ok 242 2262s ok 243 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 244 2262s # unique id: aXTowUN8bwu2UrLepJ_iPgAAAAQ 2262s ok 245 2262s ok 246 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 247 2262s # unique id: aXTowW91NKG4xCM1_2QncAAAAAM 2262s ok 248 2262s ok 249 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 250 2262s # unique id: aXTowRgIXrK-5dZG7xlw8QAAAAY 2262s ok 251 2262s ok 252 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 253 2262s # unique id: aXTowUN8bwu2UrLepJ_iPwAAAAQ 2262s ok 254 2262s ok 255 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 256 2262s # unique id: aXTowW91NKG4xCM1_2QncQAAAAM 2262s ok 257 2262s ok 258 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 259 2262s # unique id: aXTowRgIXrK-5dZG7xlw8gAAAAY 2262s ok 260 2262s ok 261 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 262 2262s # unique id: aXTowUN8bwu2UrLepJ_iQAAAAAQ 2262s ok 263 2262s ok 264 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 265 2262s # unique id: aXTowRgIXrK-5dZG7xlw8wAAAAY 2262s ok 266 2262s ok 267 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 268 2262s # unique id: aXTowUN8bwu2UrLepJ_iQQAAAAQ 2262s ok 269 2262s ok 270 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 271 2262s # unique id: aXTowW91NKG4xCM1_2QncgAAAAM 2262s ok 272 2262s ok 273 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 274 2262s # unique id: aXTowRgIXrK-5dZG7xlw9AAAAAY 2262s ok 275 2262s ok 276 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 277 2262s # unique id: aXTowW91NKG4xCM1_2QncwAAAAM 2262s ok 278 2262s ok 279 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 280 2262s # unique id: aXTowRgIXrK-5dZG7xlw9QAAAAY 2262s ok 281 2262s ok 282 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 283 2262s # unique id: aXTowW91NKG4xCM1_2QndAAAAAM 2262s ok 284 2262s ok 285 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 286 2262s # unique id: aXTowUN8bwu2UrLepJ_iQgAAAAQ 2262s ok 287 2262s ok 288 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 289 2262s # unique id: aXTowRgIXrK-5dZG7xlw9gAAAAY 2262s ok 290 2262s ok 291 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 292 2262s # unique id: aXTowm91NKG4xCM1_2QndQAAAAM 2262s ok 293 2262s ok 294 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 295 2262s # unique id: aXTowkN8bwu2UrLepJ_iQwAAAAQ 2262s ok 296 2262s ok 297 2262s # testing : fetch unique ID 2262s # expected: 200 2262s # received: '200' 2262s ok 298 2262s # unique id: aXTowhgIXrK-5dZG7xlw9wAAAAY 2262s ok 299 2262s ok 300 2262s ok 2280s t/modules/usertrack.t ............... 2280s 1..1004 2280s # Running under perl version 5.040001 for linux 2280s # Current time local: Sat Jan 24 15:44:02 2026 2280s # Current time GMT: Sat Jan 24 15:44:02 2026 2280s # Using Test.pm version 1.31 2280s # Using Apache/Test.pm version 1.44 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 1 2280s ok 2 2280s Set-Cookie: usertrack_test=a7d43b1a.64924258c8434; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=a7d43b1a.64924258c8434 2280s ok 3 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 4 2280s ok 5 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 6 2280s ok 7 2280s Set-Cookie: usertrack_test=d403a454.64924258c9a8d; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=d403a454.64924258c9a8d 2280s ok 8 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 9 2280s ok 10 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 11 2280s ok 12 2280s Set-Cookie: usertrack_test=5f30fbf8.64924258cc771; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=5f30fbf8.64924258cc771 2280s ok 13 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 14 2280s ok 15 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 16 2280s ok 17 2280s Set-Cookie: usertrack_test=65e24eaf.64924258cd46c; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=65e24eaf.64924258cd46c 2280s ok 18 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 19 2280s ok 20 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 21 2280s ok 22 2280s Set-Cookie: usertrack_test=2f936859.64924258cde66; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=2f936859.64924258cde66 2280s ok 23 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 24 2280s ok 25 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 26 2280s ok 27 2280s Set-Cookie: usertrack_test=f22e8b5e.64924258cf47e; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=f22e8b5e.64924258cf47e 2280s ok 28 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 29 2280s ok 30 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 31 2280s ok 32 2280s Set-Cookie: usertrack_test=a8d6f65.64924258cfed2; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=a8d6f65.64924258cfed2 2280s ok 33 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 34 2280s ok 35 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 36 2280s ok 37 2280s Set-Cookie: usertrack_test=e459be0b.64924258d3cf4; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=e459be0b.64924258d3cf4 2280s ok 38 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 39 2280s ok 40 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 41 2280s ok 42 2280s Set-Cookie: usertrack_test=5fbda7bd.64924258d59c7; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=5fbda7bd.64924258d59c7 2280s ok 43 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 44 2280s ok 45 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 46 2280s ok 47 2280s Set-Cookie: usertrack_test=53966670.64924258d6bee; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=53966670.64924258d6bee 2280s ok 48 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 49 2280s ok 50 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 51 2280s ok 52 2280s Set-Cookie: usertrack_test=add4d14a.64924258d9520; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=add4d14a.64924258d9520 2280s ok 53 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 54 2280s ok 55 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 56 2280s ok 57 2280s Set-Cookie: usertrack_test=61c1b5b0.64924258e1ded; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=61c1b5b0.64924258e1ded 2280s ok 58 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 59 2280s ok 60 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 61 2280s ok 62 2280s Set-Cookie: usertrack_test=1e1fed40.64924258e28cf; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=1e1fed40.64924258e28cf 2280s ok 63 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 64 2280s ok 65 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 66 2280s ok 67 2280s Set-Cookie: usertrack_test=c81f3185.64924258e328d; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=c81f3185.64924258e328d 2280s ok 68 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 69 2280s ok 70 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 71 2280s ok 72 2280s Set-Cookie: usertrack_test=697c81c8.64924258e3bae; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=697c81c8.64924258e3bae 2280s ok 73 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 74 2280s ok 75 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 76 2280s ok 77 2280s Set-Cookie: usertrack_test=206dadb1.64924258e4c1e; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=206dadb1.64924258e4c1e 2280s ok 78 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 79 2280s ok 80 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 81 2280s ok 82 2280s Set-Cookie: usertrack_test=1d7207aa.64924258e570d; path=/; expires=Sat, 24-Jan-26 15:45:17 GMT 2280s Cookie: usertrack_test=1d7207aa.64924258e570d 2280s ok 83 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 84 2280s ok 85 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 86 2280s ok 87 2280s Set-Cookie: usertrack_test=ee393d96.64924258e8671; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=ee393d96.64924258e8671 2280s ok 88 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 89 2280s ok 90 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 91 2280s ok 92 2280s Set-Cookie: usertrack_test=7f9d5995.64924258ec44d; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=7f9d5995.64924258ec44d 2280s ok 93 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 94 2280s ok 95 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 96 2280s ok 97 2280s Set-Cookie: usertrack_test=2a247e6f.64924258ed0a6; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=2a247e6f.64924258ed0a6 2280s ok 98 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 99 2280s ok 100 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 101 2280s ok 102 2280s Set-Cookie: usertrack_test=a5d06400.64924258ef02a; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=a5d06400.64924258ef02a 2280s ok 103 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 104 2280s ok 105 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 106 2280s ok 107 2280s Set-Cookie: usertrack_test=e1125db2.64924258efd5e; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=e1125db2.64924258efd5e 2280s ok 108 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 109 2280s ok 110 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 111 2280s ok 112 2280s Set-Cookie: usertrack_test=ba06aa8.64924258f4887; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=ba06aa8.64924258f4887 2280s ok 113 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 114 2280s ok 115 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 116 2280s ok 117 2280s Set-Cookie: usertrack_test=4d9484e7.64924258f528c; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=4d9484e7.64924258f528c 2280s ok 118 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 119 2280s ok 120 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 121 2280s ok 122 2280s Set-Cookie: usertrack_test=81dba357.64924258f5c96; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=81dba357.64924258f5c96 2280s ok 123 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 124 2280s ok 125 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 126 2280s ok 127 2280s Set-Cookie: usertrack_test=3cd3bf6b.64924258f67cf; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=3cd3bf6b.64924258f67cf 2280s ok 128 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 129 2280s ok 130 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 131 2280s ok 132 2280s Set-Cookie: usertrack_test=f2d152.64924258fc804; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=f2d152.64924258fc804 2280s ok 133 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 134 2280s ok 135 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 136 2280s ok 137 2280s Set-Cookie: usertrack_test=e3c0b6db.64924258fea91; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=e3c0b6db.64924258fea91 2280s ok 138 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 139 2280s ok 140 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 141 2280s ok 142 2280s Set-Cookie: usertrack_test=2769712d.64924258ff75b; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=2769712d.64924258ff75b 2280s ok 143 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 144 2280s ok 145 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 146 2280s ok 147 2280s Set-Cookie: usertrack_test=b7e3c2bf.6492425900e2f; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=b7e3c2bf.6492425900e2f 2280s ok 148 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 149 2280s ok 150 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 151 2280s ok 152 2280s Set-Cookie: usertrack_test=2ffb7a89.6492425905687; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=2ffb7a89.6492425905687 2280s ok 153 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 154 2280s ok 155 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 156 2280s ok 157 2280s Set-Cookie: usertrack_test=1638e47a.649242590603a; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=1638e47a.649242590603a 2280s ok 158 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 159 2280s ok 160 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 161 2280s ok 162 2280s Set-Cookie: usertrack_test=d44ca3f6.649242590aab2; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=d44ca3f6.649242590aab2 2280s ok 163 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 164 2280s ok 165 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 166 2280s ok 167 2280s Set-Cookie: usertrack_test=52d672f.649242590de41; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=52d672f.649242590de41 2280s ok 168 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 169 2280s ok 170 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 171 2280s ok 172 2280s Set-Cookie: usertrack_test=5e1dd475.649242590e85c; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=5e1dd475.649242590e85c 2280s ok 173 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 174 2280s ok 175 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 176 2280s ok 177 2280s Set-Cookie: usertrack_test=ef8a971.64924259122e3; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=ef8a971.64924259122e3 2280s ok 178 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 179 2280s ok 180 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 181 2280s ok 182 2280s Set-Cookie: usertrack_test=a550e704.64924259140ec; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=a550e704.64924259140ec 2280s ok 183 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 184 2280s ok 185 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 186 2280s ok 187 2280s Set-Cookie: usertrack_test=ea8f9d93.649242591e8ce; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=ea8f9d93.649242591e8ce 2280s ok 188 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 189 2280s ok 190 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 191 2280s ok 192 2280s Set-Cookie: usertrack_test=5df0c86b.649242591f517; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=5df0c86b.649242591f517 2280s ok 193 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 194 2280s ok 195 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 196 2280s ok 197 2280s Set-Cookie: usertrack_test=e740f9bb.6492425920759; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=e740f9bb.6492425920759 2280s ok 198 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 199 2280s ok 200 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 201 2280s ok 202 2280s Set-Cookie: usertrack_test=f8e8ec07.64924259217ab; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=f8e8ec07.64924259217ab 2280s ok 203 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 204 2280s ok 205 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 206 2280s ok 207 2280s Set-Cookie: usertrack_test=2273ac7e.6492425922287; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=2273ac7e.6492425922287 2280s ok 208 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 209 2280s ok 210 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 211 2280s ok 212 2280s Set-Cookie: usertrack_test=f66b123a.6492425922da2; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=f66b123a.6492425922da2 2280s ok 213 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 214 2280s ok 215 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 216 2280s ok 217 2280s Set-Cookie: usertrack_test=9fa72dd7.64924259239c2; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=9fa72dd7.64924259239c2 2280s ok 218 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 219 2280s ok 220 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 221 2280s ok 222 2280s Set-Cookie: usertrack_test=b2b53f64.6492425924a79; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=b2b53f64.6492425924a79 2280s ok 223 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 224 2280s ok 225 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 226 2280s ok 227 2280s Set-Cookie: usertrack_test=18ce8d5c.64924259254e5; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=18ce8d5c.64924259254e5 2280s ok 228 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 229 2280s ok 230 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 231 2280s ok 232 2280s Set-Cookie: usertrack_test=259b94b5.649242592661c; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=259b94b5.649242592661c 2280s ok 233 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 234 2280s ok 235 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 236 2280s ok 237 2280s Set-Cookie: usertrack_test=47d36556.649242592700f; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=47d36556.649242592700f 2280s ok 238 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 239 2280s ok 240 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 241 2280s ok 242 2280s Set-Cookie: usertrack_test=580ed2e1.64924259281ed; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=580ed2e1.64924259281ed 2280s ok 243 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 244 2280s ok 245 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 246 2280s ok 247 2280s Set-Cookie: usertrack_test=df9c2f08.64924259290e0; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=df9c2f08.64924259290e0 2280s ok 248 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 249 2280s ok 250 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 251 2280s ok 252 2280s Set-Cookie: usertrack_test=6b3becf6.649242592d03b; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=6b3becf6.649242592d03b 2280s ok 253 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 254 2280s ok 255 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 256 2280s ok 257 2280s Set-Cookie: usertrack_test=8ed88ee3.649242592dfb1; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=8ed88ee3.649242592dfb1 2280s ok 258 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 259 2280s ok 260 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 261 2280s ok 262 2280s Set-Cookie: usertrack_test=415e2bbb.64924259338d7; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=415e2bbb.64924259338d7 2280s ok 263 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 264 2280s ok 265 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 266 2280s ok 267 2280s Set-Cookie: usertrack_test=4e3459c8.64924259370e5; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=4e3459c8.64924259370e5 2280s ok 268 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 269 2280s ok 270 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 271 2280s ok 272 2280s Set-Cookie: usertrack_test=94a287d8.6492425938a8d; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=94a287d8.6492425938a8d 2280s ok 273 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 274 2280s ok 275 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 276 2280s ok 277 2280s Set-Cookie: usertrack_test=5c458aeb.6492425939a50; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=5c458aeb.6492425939a50 2280s ok 278 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 279 2280s ok 280 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 281 2280s ok 282 2280s Set-Cookie: usertrack_test=34ad8ff6.649242593b026; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=34ad8ff6.649242593b026 2280s ok 283 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 284 2280s ok 285 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 286 2280s ok 287 2280s Set-Cookie: usertrack_test=449909ac.649242593dd8e; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=449909ac.649242593dd8e 2280s ok 288 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 289 2280s ok 290 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 291 2280s ok 292 2280s Set-Cookie: usertrack_test=388b75f2.649242593ef56; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=388b75f2.649242593ef56 2280s ok 293 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 294 2280s ok 295 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 296 2280s ok 297 2280s Set-Cookie: usertrack_test=d34eb17f.6492425944018; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=d34eb17f.6492425944018 2280s ok 298 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 299 2280s ok 300 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 301 2280s ok 302 2280s Set-Cookie: usertrack_test=eab04c5f.6492425948f24; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=eab04c5f.6492425948f24 2280s ok 303 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 304 2280s ok 305 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 306 2280s ok 307 2280s Set-Cookie: usertrack_test=514dff6f.6492425972014; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=514dff6f.6492425972014 2280s ok 308 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 309 2280s ok 310 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 311 2280s ok 312 2280s Set-Cookie: usertrack_test=16c817d3.6492425972d39; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=16c817d3.6492425972d39 2280s ok 313 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 314 2280s ok 315 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 316 2280s ok 317 2280s Set-Cookie: usertrack_test=c6637699.6492425977123; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=c6637699.6492425977123 2280s ok 318 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 319 2280s ok 320 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 321 2280s ok 322 2280s Set-Cookie: usertrack_test=f6c1b238.6492425978e32; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=f6c1b238.6492425978e32 2280s ok 323 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 324 2280s ok 325 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 326 2280s ok 327 2280s Set-Cookie: usertrack_test=b947500b.649242597abb5; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=b947500b.649242597abb5 2280s ok 328 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 329 2280s ok 330 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 331 2280s ok 332 2280s Set-Cookie: usertrack_test=283ce4d6.649242597b908; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=283ce4d6.649242597b908 2280s ok 333 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 334 2280s ok 335 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 336 2280s ok 337 2280s Set-Cookie: usertrack_test=3e165691.649242597c419; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=3e165691.649242597c419 2280s ok 338 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 339 2280s ok 340 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 341 2280s ok 342 2280s Set-Cookie: usertrack_test=4a63fe97.649242597cfb3; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=4a63fe97.649242597cfb3 2280s ok 343 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 344 2280s ok 345 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 346 2280s ok 347 2280s Set-Cookie: usertrack_test=c7d2be9b.649242597dc28; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=c7d2be9b.649242597dc28 2280s ok 348 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 349 2280s ok 350 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 351 2280s ok 352 2280s Set-Cookie: usertrack_test=c87b0fd1.649242597e5c2; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=c87b0fd1.649242597e5c2 2280s ok 353 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 354 2280s ok 355 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 356 2280s ok 357 2280s Set-Cookie: usertrack_test=a68755d7.649242597f0e2; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=a68755d7.649242597f0e2 2280s ok 358 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 359 2280s ok 360 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 361 2280s ok 362 2280s Set-Cookie: usertrack_test=d1e31302.649242597ff61; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=d1e31302.649242597ff61 2280s ok 363 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 364 2280s ok 365 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 366 2280s ok 367 2280s Set-Cookie: usertrack_test=7b68628b.649242598114d; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=7b68628b.649242598114d 2280s ok 368 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 369 2280s ok 370 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 371 2280s ok 372 2280s Set-Cookie: usertrack_test=e8224e81.6492425983364; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=e8224e81.6492425983364 2280s ok 373 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 374 2280s ok 375 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 376 2280s ok 377 2280s Set-Cookie: usertrack_test=ca1bb91a.6492425984242; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=ca1bb91a.6492425984242 2280s ok 378 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 379 2280s ok 380 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 381 2280s ok 382 2280s Set-Cookie: usertrack_test=f064e75d.6492425986f35; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=f064e75d.6492425986f35 2280s ok 383 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 384 2280s ok 385 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 386 2280s ok 387 2280s Set-Cookie: usertrack_test=35c7c660.649242598785f; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=35c7c660.649242598785f 2280s ok 388 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 389 2280s ok 390 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 391 2280s ok 392 2280s Set-Cookie: usertrack_test=3329898a.6492425988835; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=3329898a.6492425988835 2280s ok 393 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 394 2280s ok 395 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 396 2280s ok 397 2280s Set-Cookie: usertrack_test=f579167e.6492425989310; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=f579167e.6492425989310 2280s ok 398 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 399 2280s ok 400 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 401 2280s ok 402 2280s Set-Cookie: usertrack_test=d7dac08c.6492425989f30; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=d7dac08c.6492425989f30 2280s ok 403 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 404 2280s ok 405 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 406 2280s ok 407 2280s Set-Cookie: usertrack_test=b01352bf.649242598b0c5; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=b01352bf.649242598b0c5 2280s ok 408 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 409 2280s ok 410 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 411 2280s ok 412 2280s Set-Cookie: usertrack_test=854f1863.649242598db2d; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=854f1863.649242598db2d 2280s ok 413 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 414 2280s ok 415 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 416 2280s ok 417 2280s Set-Cookie: usertrack_test=18cb3cf4.6492425990519; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=18cb3cf4.6492425990519 2280s ok 418 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 419 2280s ok 420 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 421 2280s ok 422 2280s Set-Cookie: usertrack_test=4d346a33.649242599541f; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=4d346a33.649242599541f 2280s ok 423 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 424 2280s ok 425 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 426 2280s ok 427 2280s Set-Cookie: usertrack_test=21f3607d.649242599975b; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=21f3607d.649242599975b 2280s ok 428 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 429 2280s ok 430 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 431 2280s ok 432 2280s Set-Cookie: usertrack_test=c8c4de86.649242599a1c2; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=c8c4de86.649242599a1c2 2280s ok 433 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 434 2280s ok 435 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 436 2280s ok 437 2280s Set-Cookie: usertrack_test=52cc8eea.649242599aa17; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=52cc8eea.649242599aa17 2280s ok 438 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 439 2280s ok 440 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 441 2280s ok 442 2280s Set-Cookie: usertrack_test=2cb1564e.649242599d62d; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=2cb1564e.649242599d62d 2280s ok 443 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 444 2280s ok 445 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 446 2280s ok 447 2280s Set-Cookie: usertrack_test=50462fbe.64924259a7bdc; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=50462fbe.64924259a7bdc 2280s ok 448 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 449 2280s ok 450 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 451 2280s ok 452 2280s Set-Cookie: usertrack_test=bf782330.64924259a8786; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=bf782330.64924259a8786 2280s ok 453 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 454 2280s ok 455 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 456 2280s ok 457 2280s Set-Cookie: usertrack_test=f506b855.64924259a9c87; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=f506b855.64924259a9c87 2280s ok 458 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 459 2280s ok 460 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 461 2280s ok 462 2280s Set-Cookie: usertrack_test=ebe94e16.64924259c4c0a; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=ebe94e16.64924259c4c0a 2280s ok 463 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 464 2280s ok 465 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 466 2280s ok 467 2280s Set-Cookie: usertrack_test=42d468d4.64924259c5d8d; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=42d468d4.64924259c5d8d 2280s ok 468 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 469 2280s ok 470 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 471 2280s ok 472 2280s Set-Cookie: usertrack_test=c9ab268f.64924259c85b9; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=c9ab268f.64924259c85b9 2280s ok 473 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 474 2280s ok 475 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 476 2280s ok 477 2280s Set-Cookie: usertrack_test=fb213d1c.64924259c94d7; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=fb213d1c.64924259c94d7 2280s ok 478 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 479 2280s ok 480 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 481 2280s ok 482 2280s Set-Cookie: usertrack_test=c88a68e2.64924259ca0c5; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=c88a68e2.64924259ca0c5 2280s ok 483 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 484 2280s ok 485 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 486 2280s ok 487 2280s Set-Cookie: usertrack_test=1183d4c8.64924259cae61; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=1183d4c8.64924259cae61 2280s ok 488 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 489 2280s ok 490 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 491 2280s ok 492 2280s Set-Cookie: usertrack_test=c3a81aa9.64924259cb964; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=c3a81aa9.64924259cb964 2280s ok 493 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 494 2280s ok 495 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 496 2280s ok 497 2280s Set-Cookie: usertrack_test=6b53beb9.64924259cc470; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=6b53beb9.64924259cc470 2280s ok 498 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 499 2280s ok 500 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 501 2280s ok 502 2280s Set-Cookie: usertrack_test=74e5d9e8.64924259cd62d; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=74e5d9e8.64924259cd62d 2280s ok 503 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 504 2280s ok 505 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 506 2280s ok 507 2280s Set-Cookie: usertrack_test=fd046113.64924259cdfe5; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=fd046113.64924259cdfe5 2280s ok 508 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 509 2280s ok 510 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 511 2280s ok 512 2280s Set-Cookie: usertrack_test=7b87584d.64924259ceb71; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=7b87584d.64924259ceb71 2280s ok 513 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 514 2280s ok 515 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 516 2280s ok 517 2280s Set-Cookie: usertrack_test=bbe4d1ba.64924259cf8fa; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=bbe4d1ba.64924259cf8fa 2280s ok 518 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 519 2280s ok 520 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 521 2280s ok 522 2280s Set-Cookie: usertrack_test=155174e8.64924259d075f; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=155174e8.64924259d075f 2280s ok 523 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 524 2280s ok 525 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 526 2280s ok 527 2280s Set-Cookie: usertrack_test=2dd3f9f6.64924259d10ff; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=2dd3f9f6.64924259d10ff 2280s ok 528 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 529 2280s ok 530 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 531 2280s ok 532 2280s Set-Cookie: usertrack_test=6f6bc380.64924259d1b1e; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=6f6bc380.64924259d1b1e 2280s ok 533 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 534 2280s ok 535 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 536 2280s ok 537 2280s Set-Cookie: usertrack_test=6a2e60d3.64924259d2641; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=6a2e60d3.64924259d2641 2280s ok 538 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 539 2280s ok 540 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 541 2280s ok 542 2280s Set-Cookie: usertrack_test=6d751b6b.64924259d3ec7; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=6d751b6b.64924259d3ec7 2280s ok 543 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 544 2280s ok 545 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 546 2280s ok 547 2280s Set-Cookie: usertrack_test=61695bc5.64924259d49c4; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=61695bc5.64924259d49c4 2280s ok 548 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 549 2280s ok 550 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 551 2280s ok 552 2280s Set-Cookie: usertrack_test=244eb85e.64924259d5c96; path=/; expires=Sat, 24-Jan-26 15:45:18 GMT 2280s Cookie: usertrack_test=244eb85e.64924259d5c96 2280s ok 553 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 554 2280s ok 555 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 556 2280s ok 557 2280s Set-Cookie: usertrack_test=ef0daed3.64924259dc271; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=ef0daed3.64924259dc271 2280s ok 558 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 559 2280s ok 560 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 561 2280s ok 562 2280s Set-Cookie: usertrack_test=6409fde.64924259dd056; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=6409fde.64924259dd056 2280s ok 563 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 564 2280s ok 565 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 566 2280s ok 567 2280s Set-Cookie: usertrack_test=daf7010a.64924259de8a8; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=daf7010a.64924259de8a8 2280s ok 568 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 569 2280s ok 570 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 571 2280s ok 572 2280s Set-Cookie: usertrack_test=2bf3717d.64924259e1057; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=2bf3717d.64924259e1057 2280s ok 573 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 574 2280s ok 575 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 576 2280s ok 577 2280s Set-Cookie: usertrack_test=26e8af48.64924259e1be9; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=26e8af48.64924259e1be9 2280s ok 578 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 579 2280s ok 580 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 581 2280s ok 582 2280s Set-Cookie: usertrack_test=a6541471.64924259e82bf; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=a6541471.64924259e82bf 2280s ok 583 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 584 2280s ok 585 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 586 2280s ok 587 2280s Set-Cookie: usertrack_test=93e7e2ce.64924259e8d0a; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=93e7e2ce.64924259e8d0a 2280s ok 588 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 589 2280s ok 590 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 591 2280s ok 592 2280s Set-Cookie: usertrack_test=1a127e00.64924259e96b0; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=1a127e00.64924259e96b0 2280s ok 593 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 594 2280s ok 595 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 596 2280s ok 597 2280s Set-Cookie: usertrack_test=d92367ae.64924259ea028; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=d92367ae.64924259ea028 2280s ok 598 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 599 2280s ok 600 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 601 2280s ok 602 2280s Set-Cookie: usertrack_test=d9baf2e8.64924259ea99b; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=d9baf2e8.64924259ea99b 2280s ok 603 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 604 2280s ok 605 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 606 2280s ok 607 2280s Set-Cookie: usertrack_test=8224ad9.64924259eb2ea; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=8224ad9.64924259eb2ea 2280s ok 608 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 609 2280s ok 610 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 611 2280s ok 612 2280s Set-Cookie: usertrack_test=d001ec02.64924259ebc6a; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=d001ec02.64924259ebc6a 2280s ok 613 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 614 2280s ok 615 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 616 2280s ok 617 2280s Set-Cookie: usertrack_test=92631bec.64924259ec5d7; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=92631bec.64924259ec5d7 2280s ok 618 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 619 2280s ok 620 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 621 2280s ok 622 2280s Set-Cookie: usertrack_test=8c7b1d2f.64924259ecf1a; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=8c7b1d2f.64924259ecf1a 2280s ok 623 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 624 2280s ok 625 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 626 2280s ok 627 2280s Set-Cookie: usertrack_test=a4972736.64924259edb60; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=a4972736.64924259edb60 2280s ok 628 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 629 2280s ok 630 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 631 2280s ok 632 2280s Set-Cookie: usertrack_test=c1186d50.64924259ee641; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=c1186d50.64924259ee641 2280s ok 633 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 634 2280s ok 635 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 636 2280s ok 637 2280s Set-Cookie: usertrack_test=7cc316f5.64924259ef12c; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=7cc316f5.64924259ef12c 2280s ok 638 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 639 2280s ok 640 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 641 2280s ok 642 2280s Set-Cookie: usertrack_test=df5d9b62.64924259f33f1; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=df5d9b62.64924259f33f1 2280s ok 643 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 644 2280s ok 645 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 646 2280s ok 647 2280s Set-Cookie: usertrack_test=b68d1b84.64924259f462d; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=b68d1b84.64924259f462d 2280s ok 648 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 649 2280s ok 650 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 651 2280s ok 652 2280s Set-Cookie: usertrack_test=ae1eae98.64924259f6385; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=ae1eae98.64924259f6385 2280s ok 653 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 654 2280s ok 655 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 656 2280s ok 657 2280s Set-Cookie: usertrack_test=e5c75d92.64924259f6f0d; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=e5c75d92.64924259f6f0d 2280s ok 658 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 659 2280s ok 660 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 661 2280s ok 662 2280s Set-Cookie: usertrack_test=bc7b4d5c.64924259f7ab8; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=bc7b4d5c.64924259f7ab8 2280s ok 663 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 664 2280s ok 665 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 666 2280s ok 667 2280s Set-Cookie: usertrack_test=61cfa7fa.64924259f85ec; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=61cfa7fa.64924259f85ec 2280s ok 668 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 669 2280s ok 670 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 671 2280s ok 672 2280s Set-Cookie: usertrack_test=d640c01.64924259f92bd; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=d640c01.64924259f92bd 2280s ok 673 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 674 2280s ok 675 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 676 2280s ok 677 2280s Set-Cookie: usertrack_test=e2c7193.64924259f9d95; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=e2c7193.64924259f9d95 2280s ok 678 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 679 2280s ok 680 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 681 2280s ok 682 2280s Set-Cookie: usertrack_test=d8a1d774.64924259fa9da; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=d8a1d774.64924259fa9da 2280s ok 683 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 684 2280s ok 685 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 686 2280s ok 687 2280s Set-Cookie: usertrack_test=a711df0c.64924259fc6f1; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=a711df0c.64924259fc6f1 2280s ok 688 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 689 2280s ok 690 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 691 2280s ok 692 2280s Set-Cookie: usertrack_test=4ad4f693.64924259fd202; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=4ad4f693.64924259fd202 2280s ok 693 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 694 2280s ok 695 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 696 2280s ok 697 2280s Set-Cookie: usertrack_test=20087de0.64924259fde7d; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=20087de0.64924259fde7d 2280s ok 698 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 699 2280s ok 700 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 701 2280s ok 702 2280s Set-Cookie: usertrack_test=85da6e01.64924259feb86; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=85da6e01.64924259feb86 2280s ok 703 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 704 2280s ok 705 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 706 2280s ok 707 2280s Set-Cookie: usertrack_test=6b6ccff9.6492425a008fa; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=6b6ccff9.6492425a008fa 2280s ok 708 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 709 2280s ok 710 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 711 2280s ok 712 2280s Set-Cookie: usertrack_test=633b132d.6492425a2ce85; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=633b132d.6492425a2ce85 2280s ok 713 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 714 2280s ok 715 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 716 2280s ok 717 2280s Set-Cookie: usertrack_test=98586add.6492425a2f711; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=98586add.6492425a2f711 2280s ok 718 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 719 2280s ok 720 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 721 2280s ok 722 2280s Set-Cookie: usertrack_test=54d2ea28.6492425a30118; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=54d2ea28.6492425a30118 2280s ok 723 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 724 2280s ok 725 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 726 2280s ok 727 2280s Set-Cookie: usertrack_test=ee0bf644.6492425a312fa; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=ee0bf644.6492425a312fa 2280s ok 728 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 729 2280s ok 730 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 731 2280s ok 732 2280s Set-Cookie: usertrack_test=e93a07a4.6492425a31e4b; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=e93a07a4.6492425a31e4b 2280s ok 733 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 734 2280s ok 735 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 736 2280s ok 737 2280s Set-Cookie: usertrack_test=b474bccc.6492425a33496; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=b474bccc.6492425a33496 2280s ok 738 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 739 2280s ok 740 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 741 2280s ok 742 2280s Set-Cookie: usertrack_test=f1b76c52.6492425a341a6; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=f1b76c52.6492425a341a6 2280s ok 743 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 744 2280s ok 745 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 746 2280s ok 747 2280s Set-Cookie: usertrack_test=46c9773f.6492425a34c15; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=46c9773f.6492425a34c15 2280s ok 748 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 749 2280s ok 750 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 751 2280s ok 752 2280s Set-Cookie: usertrack_test=fca0d958.6492425a3564d; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=fca0d958.6492425a3564d 2280s ok 753 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 754 2280s ok 755 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 756 2280s ok 757 2280s Set-Cookie: usertrack_test=e92ff612.6492425a36598; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=e92ff612.6492425a36598 2280s ok 758 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 759 2280s ok 760 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 761 2280s ok 762 2280s Set-Cookie: usertrack_test=32feab01.6492425a37d92; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=32feab01.6492425a37d92 2280s ok 763 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 764 2280s ok 765 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 766 2280s ok 767 2280s Set-Cookie: usertrack_test=b60c428.6492425a38873; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=b60c428.6492425a38873 2280s ok 768 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 769 2280s ok 770 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 771 2280s ok 772 2280s Set-Cookie: usertrack_test=f545800d.6492425a39356; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=f545800d.6492425a39356 2280s ok 773 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 774 2280s ok 775 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 776 2280s ok 777 2280s Set-Cookie: usertrack_test=4297d947.6492425a39d8a; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=4297d947.6492425a39d8a 2280s ok 778 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 779 2280s ok 780 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 781 2280s ok 782 2280s Set-Cookie: usertrack_test=3b7b775c.6492425a3afdc; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=3b7b775c.6492425a3afdc 2280s ok 783 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 784 2280s ok 785 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 786 2280s ok 787 2280s Set-Cookie: usertrack_test=4e0db3a1.6492425a3ba74; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=4e0db3a1.6492425a3ba74 2280s ok 788 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 789 2280s ok 790 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 791 2280s ok 792 2280s Set-Cookie: usertrack_test=617f6384.6492425a3d22a; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=617f6384.6492425a3d22a 2280s ok 793 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 794 2280s ok 795 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 796 2280s ok 797 2280s Set-Cookie: usertrack_test=6c79752b.6492425a3e333; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=6c79752b.6492425a3e333 2280s ok 798 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 799 2280s ok 800 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 801 2280s ok 802 2280s Set-Cookie: usertrack_test=4536ae76.6492425a3f9de; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=4536ae76.6492425a3f9de 2280s ok 803 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 804 2280s ok 805 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 806 2280s ok 807 2280s Set-Cookie: usertrack_test=f89f5247.6492425a40829; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=f89f5247.6492425a40829 2280s ok 808 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 809 2280s ok 810 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 811 2280s ok 812 2280s Set-Cookie: usertrack_test=f0b348f9.6492425a416e5; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=f0b348f9.6492425a416e5 2280s ok 813 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 814 2280s ok 815 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 816 2280s ok 817 2280s Set-Cookie: usertrack_test=e6daaf84.6492425a44531; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=e6daaf84.6492425a44531 2280s ok 818 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 819 2280s ok 820 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 821 2280s ok 822 2280s Set-Cookie: usertrack_test=136294f5.6492425a45b3f; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=136294f5.6492425a45b3f 2280s ok 823 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 824 2280s ok 825 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 826 2280s ok 827 2280s Set-Cookie: usertrack_test=4d06e2ea.6492425a4a669; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=4d06e2ea.6492425a4a669 2280s ok 828 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 829 2280s ok 830 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 831 2280s ok 832 2280s Set-Cookie: usertrack_test=b438217d.6492425a5133b; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=b438217d.6492425a5133b 2280s ok 833 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 834 2280s ok 835 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 836 2280s ok 837 2280s Set-Cookie: usertrack_test=fd1262c8.6492425a66ad0; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=fd1262c8.6492425a66ad0 2280s ok 838 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 839 2280s ok 840 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 841 2280s ok 842 2280s Set-Cookie: usertrack_test=84549f7d.6492425a6796b; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=84549f7d.6492425a6796b 2280s ok 843 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 844 2280s ok 845 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 846 2280s ok 847 2280s Set-Cookie: usertrack_test=a7c4394b.6492425a681e3; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=a7c4394b.6492425a681e3 2280s ok 848 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 849 2280s ok 850 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 851 2280s ok 852 2280s Set-Cookie: usertrack_test=28e03fbd.6492425a68bbc; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=28e03fbd.6492425a68bbc 2280s ok 853 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 854 2280s ok 855 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 856 2280s ok 857 2280s Set-Cookie: usertrack_test=421b143a.6492425a69449; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=421b143a.6492425a69449 2280s ok 858 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 859 2280s ok 860 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 861 2280s ok 862 2280s Set-Cookie: usertrack_test=fff17045.6492425a69da3; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=fff17045.6492425a69da3 2280s ok 863 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 864 2280s ok 865 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 866 2280s ok 867 2280s Set-Cookie: usertrack_test=4f50c638.6492425a70b93; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=4f50c638.6492425a70b93 2280s ok 868 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 869 2280s ok 870 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 871 2280s ok 872 2280s Set-Cookie: usertrack_test=18b19905.6492425a7149c; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=18b19905.6492425a7149c 2280s ok 873 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 874 2280s ok 875 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 876 2280s ok 877 2280s Set-Cookie: usertrack_test=77c5ab37.6492425a71d40; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=77c5ab37.6492425a71d40 2280s ok 878 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 879 2280s ok 880 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 881 2280s ok 882 2280s Set-Cookie: usertrack_test=3a72a815.6492425a725c0; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=3a72a815.6492425a725c0 2280s ok 883 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 884 2280s ok 885 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 886 2280s ok 887 2280s Set-Cookie: usertrack_test=c31501b0.6492425a72e54; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=c31501b0.6492425a72e54 2280s ok 888 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 889 2280s ok 890 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 891 2280s ok 892 2280s Set-Cookie: usertrack_test=1f02fc64.6492425a736c8; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=1f02fc64.6492425a736c8 2280s ok 893 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 894 2280s ok 895 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 896 2280s ok 897 2280s Set-Cookie: usertrack_test=47210e1f.6492425a740a3; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=47210e1f.6492425a740a3 2280s ok 898 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 899 2280s ok 900 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 901 2280s ok 902 2280s Set-Cookie: usertrack_test=38e03c8f.6492425a74965; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=38e03c8f.6492425a74965 2280s ok 903 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 904 2280s ok 905 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 906 2280s ok 907 2280s Set-Cookie: usertrack_test=d611f7fe.6492425a751cb; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=d611f7fe.6492425a751cb 2280s ok 908 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 909 2280s ok 910 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 911 2280s ok 912 2280s Set-Cookie: usertrack_test=4b377c46.6492425a75b9b; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=4b377c46.6492425a75b9b 2280s ok 913 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 914 2280s ok 915 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 916 2280s ok 917 2280s Set-Cookie: usertrack_test=31dfe1b2.6492425a76449; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=31dfe1b2.6492425a76449 2280s ok 918 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 919 2280s ok 920 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 921 2280s ok 922 2280s Set-Cookie: usertrack_test=25903b60.6492425a76cd4; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=25903b60.6492425a76cd4 2280s ok 923 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 924 2280s ok 925 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 926 2280s ok 927 2280s Set-Cookie: usertrack_test=9e64a848.6492425a776c7; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=9e64a848.6492425a776c7 2280s ok 928 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 929 2280s ok 930 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 931 2280s ok 932 2280s Set-Cookie: usertrack_test=86654b3d.6492425a77f8a; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=86654b3d.6492425a77f8a 2280s ok 933 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 934 2280s ok 935 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 936 2280s ok 937 2280s Set-Cookie: usertrack_test=9be6fd9b.6492425a787f3; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=9be6fd9b.6492425a787f3 2280s ok 938 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 939 2280s ok 940 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 941 2280s ok 942 2280s Set-Cookie: usertrack_test=6b61f4b2.6492425a7908f; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=6b61f4b2.6492425a7908f 2280s ok 943 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 944 2280s ok 945 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 946 2280s ok 947 2280s Set-Cookie: usertrack_test=c499b38f.6492425a79934; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=c499b38f.6492425a79934 2280s ok 948 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 949 2280s ok 950 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 951 2280s ok 952 2280s Set-Cookie: usertrack_test=2a57eec3.6492425a7a1e0; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=2a57eec3.6492425a7a1e0 2280s ok 953 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 954 2280s ok 955 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 956 2280s ok 957 2280s Set-Cookie: usertrack_test=8822f7a4.6492425a7aa95; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=8822f7a4.6492425a7aa95 2280s ok 958 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 959 2280s ok 960 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 961 2280s ok 962 2280s Set-Cookie: usertrack_test=3216ace4.6492425a7b2ef; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=3216ace4.6492425a7b2ef 2280s ok 963 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 964 2280s ok 965 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 966 2280s ok 967 2280s Set-Cookie: usertrack_test=3eed313d.6492425a7bb86; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=3eed313d.6492425a7bb86 2280s ok 968 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 969 2280s ok 970 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 971 2280s ok 972 2280s Set-Cookie: usertrack_test=5db116b7.6492425a7c42f; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=5db116b7.6492425a7c42f 2280s ok 973 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 974 2280s ok 975 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 976 2280s ok 977 2280s Set-Cookie: usertrack_test=39bf84dd.6492425a7cc73; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=39bf84dd.6492425a7cc73 2280s ok 978 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 979 2280s ok 980 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 981 2280s ok 982 2280s Set-Cookie: usertrack_test=8ed951ff.6492425a7d53a; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=8ed951ff.6492425a7d53a 2280s ok 983 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 984 2280s ok 985 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 986 2280s ok 987 2280s Set-Cookie: usertrack_test=791dbced.6492425a7ddba; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=791dbced.6492425a7ddba 2280s ok 988 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 989 2280s ok 990 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 991 2280s ok 992 2280s Set-Cookie: usertrack_test=b7225a84.6492425a7e6f8; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=b7225a84.6492425a7e6f8 2280s ok 993 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 994 2280s ok 995 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 996 2280s ok 997 2280s Set-Cookie: usertrack_test=a168ff6d.6492425a7ef35; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s Cookie: usertrack_test=a168ff6d.6492425a7ef35 2280s ok 998 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 999 2280s ok 1000 2280s ok 1001 2280s # testing : Checking return code is '200' 2280s # expected: 200 2280s # received: '200' 2280s ok 1002 2280s # usertrack_test=fb774638.6492425a7f7ec; path=/; expires=Sat, 24-Jan-26 15:45:19 GMT 2280s ok 1003 2280s # expected: undef 2280s # received: undef 2280s ok 1004 2280s ok 2298s t/modules/vhost_alias.t ............. 2298s 1..8 2298s # Running under perl version 5.040001 for linux 2298s # Current time local: Sat Jan 24 15:44:19 2026 2298s # Current time GMT: Sat Jan 24 15:44:19 2026 2298s # Using Test.pm version 1.31 2298s # Using Apache/Test.pm version 1.44 2298s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2298s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2298s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2298s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2298s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2298s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2298s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2298s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2298s # testing : VirtalDocumentRoot test 2298s # expected: 'www.vha-test.com' 2298s # received: 'www.vha-test.com' 2298s ok 1 2298s # testing : VirtualScriptAlias test 2298s # expected: 'test cgi for www.vha-test.com' 2298s # received: 'test cgi for www.vha-test.com' 2298s ok 2 2298s # testing : VirtalDocumentRoot test 2298s # expected: 'big.server.name.from.heck.org' 2298s # received: 'big.server.name.from.heck.org' 2298s ok 3 2298s # testing : VirtualScriptAlias test 2298s # expected: 'test cgi for big.server.name.from.heck.org' 2298s # received: 'test cgi for big.server.name.from.heck.org' 2298s ok 4 2298s # testing : VirtalDocumentRoot test 2298s # expected: 'ab.com' 2298s # received: 'ab.com' 2298s ok 5 2298s # testing : VirtualScriptAlias test 2298s # expected: 'test cgi for ab.com' 2298s # received: 'test cgi for ab.com' 2298s ok 6 2298s # testing : VirtalDocumentRoot test 2298s # expected: 'w-t-f.net' 2298s # received: 'w-t-f.net' 2298s ok 7 2298s # testing : VirtualScriptAlias test 2298s # expected: 'test cgi for w-t-f.net' 2298s # received: 'test cgi for w-t-f.net' 2298s ok 8 2298s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2298s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2298s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2298s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2298s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2298s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2298s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2298s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 2298s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 2298s ok 2317s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2336s t/protocol/echo.t ................... 2336s 1..8 2336s # Running under perl version 5.040001 for linux 2336s # Current time local: Sat Jan 24 15:44:56 2026 2336s # Current time GMT: Sat Jan 24 15:44:56 2026 2336s # Using Test.pm version 1.31 2336s # Using Apache/Test.pm version 1.44 2336s testing mod_echo_ssl 2336s ok 1 2336s #Cipher: TLS_AES_256_GCM_SHA384 2336s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2336s # testing : echo 2336s # expected: 't/protocol/echo.t' 2336s # received: 't/protocol/echo.t' 2336s ok 2 2336s # testing : echo 2336s # expected: '/usr/bin/perl' 2336s # received: '/usr/bin/perl' 2336s ok 3 2336s # testing : echo 2336s # expected: '346109346109346109346109346109' 2336s # received: '346109346109346109346109346109' 2336s ok 4 2336s testing mod_echo 2336s ok 5 2336s # testing : echo 2336s # expected: 't/protocol/echo.t' 2336s # received: 't/protocol/echo.t' 2336s ok 6 2336s # testing : echo 2336s # expected: '/usr/bin/perl' 2336s # received: '/usr/bin/perl' 2336s ok 7 2336s # testing : echo 2336s # expected: '346109346109346109346109346109' 2336s # received: '346109346109346109346109346109' 2336s ok 8 2336s ok 2357s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 2380s t/security/CVE-2003-0542.t .......... 2380s 1..1 2380s # Running under perl version 5.040001 for linux 2380s # Current time local: Sat Jan 24 15:45:36 2026 2380s # Current time GMT: Sat Jan 24 15:45:36 2026 2380s # Using Test.pm version 1.31 2380s # Using Apache/Test.pm version 1.44 2380s # testing : CAN-2003-0542 test case 2380s # expected: 404 2380s # received: '404' 2380s ok 1 2380s ok 2405s t/security/CVE-2004-0747.t .......... 2405s 1..1 2405s # Running under perl version 5.040001 for linux 2405s # Current time local: Sat Jan 24 15:46:00 2026 2405s # Current time GMT: Sat Jan 24 15:46:00 2026 2405s # Using Test.pm version 1.31 2405s # Using Apache/Test.pm version 1.44 2405s # testing : CAN-2004-0747 ap_resolve_env test case 2405s # expected: 200 2405s # received: 200 2405s ok 1 2405s ok 2428s t/security/CVE-2004-0811.t .......... 2428s 1..8 2428s # Running under perl version 5.040001 for linux 2428s # Current time local: Sat Jan 24 15:46:24 2026 2428s # Current time GMT: Sat Jan 24 15:46:24 2026 2428s # Using Test.pm version 1.31 2428s # Using Apache/Test.pm version 1.44 2428s # testing : subdir access allowed 2428s # expected: 200 2428s # received: '200' 2428s ok 1 2428s # testing : subdir access allowed 2428s # expected: 200 2428s # received: '200' 2428s ok 2 2428s # testing : subdir access allowed 2428s # expected: 200 2428s # received: '200' 2428s ok 3 2428s # testing : subdir access allowed 2428s # expected: 200 2428s # received: '200' 2428s ok 4 2428s # testing : topdir access denied 2428s # expected: 401 2428s # received: '401' 2428s ok 5 2428s # testing : topdir access denied 2428s # expected: 401 2428s # received: '401' 2428s ok 6 2428s # testing : topdir access denied 2428s # expected: 401 2428s # received: '401' 2428s ok 7 2428s # testing : topdir access denied 2428s # expected: 401 2428s # received: '401' 2428s ok 8 2428s ok 2447s t/security/CVE-2004-0940.t .......... 2447s 1..1 2447s # Running under perl version 5.040001 for linux 2447s # Current time local: Sat Jan 24 15:46:47 2026 2447s # Current time GMT: Sat Jan 24 15:46:47 2026 2447s # Using Test.pm version 1.31 2447s # Using Apache/Test.pm version 1.44 2447s # testing : response was 200 2447s # expected: 200 2447s # received: '200' 2447s ok 1 2447s ok 2461s t/security/CVE-2004-0942.t .......... 2461s 1..2 2461s # Running under perl version 5.040001 for linux 2461s # Current time local: Sat Jan 24 15:47:06 2026 2461s # Current time GMT: Sat Jan 24 15:47:06 2026 2461s # Using Test.pm version 1.31 2461s # Using Apache/Test.pm version 1.44 2461s ok 1 2461s # testing : request was refused 2461s # expected: qr/^HTTP\/1\.. 400/ 2461s # received: 'HTTP/1.1 400 Bad Request 2461s # ' 2461s ok 2 2461s ok 2479s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2497s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 2514s t/security/CVE-2005-2491.t .......... 2514s 1..4 2514s # Running under perl version 5.040001 for linux 2514s # Current time local: Sat Jan 24 15:47:56 2026 2514s # Current time GMT: Sat Jan 24 15:47:56 2026 2514s # Using Test.pm version 1.31 2514s # Using Apache/Test.pm version 1.44 2514s # testing : check that server did not segfault 2514s # expected: 'Internal Server Error' 2514s # received: 'Internal Server Error' 2514s ok 1 2514s # testing : check for 500 response error 2514s # expected: 500 2514s # received: '500' 2514s ok 2 2514s # testing : check that server did not segfault 2514s # expected: 'Internal Server Error' 2514s # received: 'Internal Server Error' 2514s ok 3 2514s # testing : check for 500 response error 2514s # expected: 500 2514s # received: '500' 2514s ok 4 2514s ok 2534s t/security/CVE-2005-2700.t .......... 2534s 1..2 2534s # Running under perl version 5.040001 for linux 2534s # Current time local: Sat Jan 24 15:48:14 2026 2534s # Current time GMT: Sat Jan 24 15:48:14 2026 2534s # Using Test.pm version 1.31 2534s # Using Apache/Test.pm version 1.44 2534s # testing : access permitted without ccert 2534s # expected: 200 2534s # received: '200' 2534s ok 1 2534s # testing : access *not* permitted without ccert 2534s # expected: 200 2534s # received: '403' 2534s ok 2 2534s ok 2550s t/security/CVE-2005-3352.t .......... 2550s 1..2 2550s # Running under perl version 5.040001 for linux 2550s # Current time local: Sat Jan 24 15:48:34 2026 2550s # Current time GMT: Sat Jan 24 15:48:34 2026 2550s # Using Test.pm version 1.31 2550s # Using Apache/Test.pm version 1.44 2550s # testing : response code is OK 2550s # expected: 200 2550s # received: '200' 2550s ok 1 2550s # testing : referer was escaped 2550s # expected: qr/%22%3e/ 2550s # received: ' 2550s # 2550s # Menu for /security/CVE-2005-3352.map 2550s # 2550s #

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

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

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

2605s #
2605s # 2605s #
(Default) Go Back
2605s # 2605s # 2605s # 2605s # 2605s # ' 2605s ok 2 2605s ok 2623s t/security/CVE-2007-6388.t .......... 2623s 1..2 2623s # Running under perl version 5.040001 for linux 2623s # Current time local: Sat Jan 24 15:49:44 2026 2623s # Current time GMT: Sat Jan 24 15:49:44 2026 2623s # Using Test.pm version 1.31 2623s # Using Apache/Test.pm version 1.44 2623s # testing : response code is OK 2623s # expected: 200 2623s # received: '200' 2623s ok 1 2623s # testing : refresh parameter not echoed verbatim 2623s # expected: 42 2623s # received: '42' 2623s ok 2 2623s ok 2641s t/security/CVE-2008-2364.t .......... 2641s 1..3 2641s # Running under perl version 5.040001 for linux 2641s # Current time local: Sat Jan 24 15:50:02 2026 2641s # Current time GMT: Sat Jan 24 15:50:02 2026 2641s # Using Test.pm version 1.31 2641s # Using Apache/Test.pm version 1.44 2641s # testing : reverse proxy to index.html 2641s # expected: 200 2641s # received: '200' 2641s ok 1 2641s # testing : small number of interim responses - CVE-2008-2364 2641s # expected: 200 2641s # received: '200' 2641s ok 2 2641s # testing : large number of interim responses - CVE-2008-2364 2641s # expected: 502 2641s # received: '502' 2641s ok 3 2641s ok 2660s t/security/CVE-2009-1195.t .......... 2660s 1..221 2660s # Running under perl version 5.040001 for linux 2660s # Current time local: Sat Jan 24 15:50:20 2026 2660s # Current time GMT: Sat Jan 24 15:50:20 2026 2660s # Using Test.pm version 1.31 2660s # Using Apache/Test.pm version 1.44 2660s # testing : Options should not be allowed for script #1; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 1 2660s # testing : Options should be allowed for script #2; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 2 2660s # testing : SSI should be evaluated but exec not permitted for script #2 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 3 2660s # testing : Options should not be allowed for script #3; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 4 2660s # testing : Options should be allowed for script #4; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 5 2660s # testing : SSI should be evaluated but exec not permitted for script #4 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 6 2660s # testing : Options should not be allowed for script #5; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 7 2660s # testing : Options should be allowed for script #6; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 8 2660s # testing : SSI should not be evaluated for script #6 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 9 2660s # testing : Options should not be allowed for script #7; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 10 2660s # testing : Options should not be allowed for script #8; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 11 2660s # testing : Options should not be allowed for script #9; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 12 2660s # testing : Options should not be allowed for script #10; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 13 2660s # testing : Options should be allowed for script #11; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 14 2660s # testing : SSI should be evaluated with exec allowed for script #11 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 15 2660s # testing : Options should be allowed for script #12; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 16 2660s # testing : SSI should be evaluated but exec not permitted for script #12 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 17 2660s # testing : Options should be allowed for script #13; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 18 2660s # testing : SSI should be evaluated with exec allowed for script #13 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 19 2660s # testing : Options should be allowed for script #14; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 20 2660s # testing : SSI should be evaluated but exec not permitted for script #14 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 21 2660s # testing : Options should be allowed for script #15; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 22 2660s # testing : SSI should not be evaluated for script #15 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 23 2660s # testing : Options should be allowed for script #16; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 24 2660s # testing : SSI should not be evaluated for script #16 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 25 2660s # testing : Options should be allowed for script #17; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 26 2660s # testing : SSI should be evaluated but exec not permitted for script #17 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 27 2660s # testing : Options should be allowed for script #18; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 28 2660s # testing : SSI should not be evaluated for script #18 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 29 2660s # testing : Options should be allowed for script #19; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 30 2660s # testing : SSI should be evaluated with exec allowed for script #19 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 31 2660s # testing : Options should be allowed for script #20; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 32 2660s # testing : SSI should not be evaluated for script #20 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 33 2660s # testing : Options should be allowed for script #21; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 34 2660s # testing : SSI should be evaluated with exec allowed for script #21 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 35 2660s # testing : Options should be allowed for script #22; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 36 2660s # testing : SSI should be evaluated but exec not permitted for script #22 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 37 2660s # testing : Options should be allowed for script #23; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 38 2660s # testing : SSI should be evaluated with exec allowed for script #23 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 39 2660s # testing : Options should be allowed for script #24; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 40 2660s # testing : SSI should be evaluated but exec not permitted for script #24 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 41 2660s # testing : Options should be allowed for script #25; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 42 2660s # testing : SSI should not be evaluated for script #25 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 43 2660s # testing : Options should be allowed for script #26; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 44 2660s # testing : SSI should not be evaluated for script #26 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 45 2660s # testing : Options should be allowed for script #27; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 46 2660s # testing : SSI should be evaluated but exec not permitted for script #27 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 47 2660s # testing : Options should be allowed for script #28; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 48 2660s # testing : SSI should not be evaluated for script #28 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 49 2660s # testing : Options should be allowed for script #29; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 50 2660s # testing : SSI should be evaluated with exec allowed for script #29 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 51 2660s # testing : Options should be allowed for script #30; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 52 2660s # testing : SSI should not be evaluated for script #30 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 53 2660s # testing : Options should be allowed for script #31; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 54 2660s # testing : SSI should not be evaluated for script #31 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 55 2660s # testing : Options should be allowed for script #32; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 56 2660s # testing : SSI should not be evaluated for script #32 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 57 2660s # testing : Options should be allowed for script #33; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 58 2660s # testing : SSI should not be evaluated for script #33 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 59 2660s # testing : Options should be allowed for script #34; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 60 2660s # testing : SSI should not be evaluated for script #34 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 61 2660s # testing : Options should be allowed for script #35; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 62 2660s # testing : SSI should not be evaluated for script #35 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 63 2660s # testing : Options should be allowed for script #36; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 64 2660s # testing : SSI should not be evaluated for script #36 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 65 2660s # testing : Options should be allowed for script #37; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 66 2660s # testing : SSI should not be evaluated for script #37 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 67 2660s # testing : Options should be allowed for script #38; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 68 2660s # testing : SSI should not be evaluated for script #38 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 69 2660s # testing : Options should be allowed for script #39; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 70 2660s # testing : SSI should not be evaluated for script #39 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 71 2660s # testing : Options should be allowed for script #40; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 72 2660s # testing : SSI should not be evaluated for script #40 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 73 2660s # testing : Options should not be allowed for script #41; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 74 2660s # testing : Options should be allowed for script #42; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 75 2660s # testing : SSI should be evaluated but exec not permitted for script #42 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 76 2660s # testing : Options should not be allowed for script #43; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 77 2660s # testing : Options should be allowed for script #44; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 78 2660s # testing : SSI should be evaluated but exec not permitted for script #44 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 79 2660s # testing : Options should not be allowed for script #45; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 80 2660s # testing : Options should be allowed for script #46; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 81 2660s # testing : SSI should not be evaluated for script #46 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 82 2660s # testing : Options should not be allowed for script #47; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 83 2660s # testing : Options should not be allowed for script #48; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 84 2660s # testing : Options should not be allowed for script #49; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 85 2660s # testing : Options should not be allowed for script #50; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 86 2660s # testing : Options should be allowed for script #51; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 87 2660s # testing : SSI should be evaluated with exec allowed for script #51 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 88 2660s # testing : Options should be allowed for script #52; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 89 2660s # testing : SSI should be evaluated but exec not permitted for script #52 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 90 2660s # testing : Options should be allowed for script #53; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 91 2660s # testing : SSI should be evaluated with exec allowed for script #53 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 92 2660s # testing : Options should be allowed for script #54; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 93 2660s # testing : SSI should be evaluated but exec not permitted for script #54 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 94 2660s # testing : Options should be allowed for script #55; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 95 2660s # testing : SSI should not be evaluated for script #55 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 96 2660s # testing : Options should be allowed for script #56; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 97 2660s # testing : SSI should not be evaluated for script #56 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 98 2660s # testing : Options should be allowed for script #57; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 99 2660s # testing : SSI should be evaluated but exec not permitted for script #57 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 100 2660s # testing : Options should be allowed for script #58; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 101 2660s # testing : SSI should not be evaluated for script #58 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 102 2660s # testing : Options should be allowed for script #59; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 103 2660s # testing : SSI should be evaluated with exec allowed for script #59 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 104 2660s # testing : Options should be allowed for script #60; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 105 2660s # testing : SSI should not be evaluated for script #60 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 106 2660s # testing : Options should be allowed for script #61; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 107 2660s # testing : SSI should be evaluated with exec allowed for script #61 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 108 2660s # testing : Options should be allowed for script #62; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 109 2660s # testing : SSI should be evaluated but exec not permitted for script #62 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 110 2660s # testing : Options should be allowed for script #63; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 111 2660s # testing : SSI should be evaluated with exec allowed for script #63 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 112 2660s # testing : Options should be allowed for script #64; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 113 2660s # testing : SSI should be evaluated but exec not permitted for script #64 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 114 2660s # testing : Options should be allowed for script #65; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 115 2660s # testing : SSI should not be evaluated for script #65 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 116 2660s # testing : Options should be allowed for script #66; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 117 2660s # testing : SSI should not be evaluated for script #66 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 118 2660s # testing : Options should be allowed for script #67; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 119 2660s # testing : SSI should be evaluated but exec not permitted for script #67 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 120 2660s # testing : Options should be allowed for script #68; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 121 2660s # testing : SSI should not be evaluated for script #68 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 122 2660s # testing : Options should be allowed for script #69; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 123 2660s # testing : SSI should be evaluated with exec allowed for script #69 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 124 2660s # testing : Options should be allowed for script #70; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 125 2660s # testing : SSI should not be evaluated for script #70 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 126 2660s # testing : Options should be allowed for script #71; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 127 2660s # testing : SSI should be evaluated but exec not permitted for script #71 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 128 2660s # testing : Options should be allowed for script #72; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 129 2660s # testing : SSI should be evaluated but exec not permitted for script #72 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 130 2660s # testing : Options should be allowed for script #73; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 131 2660s # testing : SSI should be evaluated but exec not permitted for script #73 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 132 2660s # testing : Options should be allowed for script #74; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 133 2660s # testing : SSI should be evaluated but exec not permitted for script #74 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 134 2660s # testing : Options should be allowed for script #75; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 135 2660s # testing : SSI should be evaluated but exec not permitted for script #75 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 136 2660s # testing : Options should be allowed for script #76; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 137 2660s # testing : SSI should be evaluated but exec not permitted for script #76 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 138 2660s # testing : Options should be allowed for script #77; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 139 2660s # testing : SSI should be evaluated but exec not permitted for script #77 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 140 2660s # testing : Options should be allowed for script #78; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 141 2660s # testing : SSI should be evaluated but exec not permitted for script #78 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 142 2660s # testing : Options should be allowed for script #79; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 143 2660s # testing : SSI should be evaluated but exec not permitted for script #79 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 144 2660s # testing : Options should be allowed for script #80; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 145 2660s # testing : SSI should be evaluated but exec not permitted for script #80 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 146 2660s # testing : Options should not be allowed for script #81; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 147 2660s # testing : Options should be allowed for script #82; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 148 2660s # testing : SSI should be evaluated but exec not permitted for script #82 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 149 2660s # testing : Options should not be allowed for script #83; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 150 2660s # testing : Options should be allowed for script #84; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 151 2660s # testing : SSI should be evaluated but exec not permitted for script #84 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 152 2660s # testing : Options should not be allowed for script #85; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 153 2660s # testing : Options should be allowed for script #86; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 154 2660s # testing : SSI should not be evaluated for script #86 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 155 2660s # testing : Options should not be allowed for script #87; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 156 2660s # testing : Options should not be allowed for script #88; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 157 2660s # testing : Options should not be allowed for script #89; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 158 2660s # testing : Options should not be allowed for script #90; 500 response expected 2660s # expected: 500 2660s # received: '500' 2660s ok 159 2660s # testing : Options should be allowed for script #91; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 160 2660s # testing : SSI should be evaluated with exec allowed for script #91 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 161 2660s # testing : Options should be allowed for script #92; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 162 2660s # testing : SSI should be evaluated but exec not permitted for script #92 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 163 2660s # testing : Options should be allowed for script #93; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 164 2660s # testing : SSI should be evaluated with exec allowed for script #93 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 165 2660s # testing : Options should be allowed for script #94; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 166 2660s # testing : SSI should be evaluated but exec not permitted for script #94 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 167 2660s # testing : Options should be allowed for script #95; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 168 2660s # testing : SSI should not be evaluated for script #95 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 169 2660s # testing : Options should be allowed for script #96; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 170 2660s # testing : SSI should not be evaluated for script #96 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 171 2660s # testing : Options should be allowed for script #97; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 172 2660s # testing : SSI should be evaluated but exec not permitted for script #97 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 173 2660s # testing : Options should be allowed for script #98; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 174 2660s # testing : SSI should not be evaluated for script #98 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 175 2660s # testing : Options should be allowed for script #99; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 176 2660s # testing : SSI should be evaluated with exec allowed for script #99 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 177 2660s # testing : Options should be allowed for script #100; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 178 2660s # testing : SSI should not be evaluated for script #100 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 179 2660s # testing : Options should be allowed for script #101; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 180 2660s # testing : SSI should be evaluated with exec allowed for script #101 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 181 2660s # testing : Options should be allowed for script #102; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 182 2660s # testing : SSI should be evaluated but exec not permitted for script #102 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 183 2660s # testing : Options should be allowed for script #103; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 184 2660s # testing : SSI should be evaluated with exec allowed for script #103 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 185 2660s # testing : Options should be allowed for script #104; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 186 2660s # testing : SSI should be evaluated but exec not permitted for script #104 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 187 2660s # testing : Options should be allowed for script #105; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 188 2660s # testing : SSI should not be evaluated for script #105 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 189 2660s # testing : Options should be allowed for script #106; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 190 2660s # testing : SSI should not be evaluated for script #106 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 191 2660s # testing : Options should be allowed for script #107; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 192 2660s # testing : SSI should be evaluated but exec not permitted for script #107 2660s # expected: '[an error occurred while processing this directive]' 2660s # received: '[an error occurred while processing this directive]' 2660s ok 193 2660s # testing : Options should be allowed for script #108; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 194 2660s # testing : SSI should not be evaluated for script #108 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 195 2660s # testing : Options should be allowed for script #109; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 196 2660s # testing : SSI should be evaluated with exec allowed for script #109 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 197 2660s # testing : Options should be allowed for script #110; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 198 2660s # testing : SSI should not be evaluated for script #110 2660s # expected: qr/--\#exec cgi=/ 2660s # received: '' 2660s ok 199 2660s # testing : Options should be allowed for script #111; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 200 2660s # testing : SSI should be evaluated with exec allowed for script #111 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 201 2660s # testing : Options should be allowed for script #112; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 202 2660s # testing : SSI should be evaluated with exec allowed for script #112 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 203 2660s # testing : Options should be allowed for script #113; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 204 2660s # testing : SSI should be evaluated with exec allowed for script #113 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 205 2660s # testing : Options should be allowed for script #114; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 206 2660s # testing : SSI should be evaluated with exec allowed for script #114 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 207 2660s # testing : Options should be allowed for script #115; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 208 2660s # testing : SSI should be evaluated with exec allowed for script #115 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 209 2660s # testing : Options should be allowed for script #116; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 210 2660s # testing : SSI should be evaluated with exec allowed for script #116 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 211 2660s # testing : Options should be allowed for script #117; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 212 2660s # testing : SSI should be evaluated with exec allowed for script #117 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 213 2660s # testing : Options should be allowed for script #118; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 214 2660s # testing : SSI should be evaluated with exec allowed for script #118 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 215 2660s # testing : Options should be allowed for script #119; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 216 2660s # testing : SSI should be evaluated with exec allowed for script #119 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 217 2660s # testing : Options should be allowed for script #120; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 218 2660s # testing : SSI should be evaluated with exec allowed for script #120 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 219 2660s # testing : Options should be allowed for script #121; 200 response expected 2660s # expected: 200 2660s # received: '200' 2660s ok 220 2660s # testing : SSI should be evaluated with exec allowed for script #121 2660s # expected: 'perl cgi' 2660s # received: 'perl cgi' 2660s ok 221 2660s ok 2683s t/security/CVE-2009-1890.t .......... 2683s 1..7 2683s # Running under perl version 5.040001 for linux 2683s # Current time local: Sat Jan 24 15:50:39 2026 2683s # Current time GMT: Sat Jan 24 15:50:39 2026 2683s # Using Test.pm version 1.31 2683s # Using Apache/Test.pm version 1.44 2683s ok 1 2683s ok 2 2683s ok 3 2683s ok 4 2683s ok 5 2683s # testing : request was parsed 2683s # expected: qr/^HTTP\/1\.. 200/ 2683s # received: 'HTTP/1.1 200 OK 2683s # ' 2683s ok 6 2683s # header: Date: Sat, 24 Jan 2026 15:51:01 GMT 2683s # header: Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 2683s # header: Vary: In-If1 2683s # header: DMMATCH1: 1 2683s # header: Content-Type: text/plain 2683s # header: Connection: close 2683s # header: 2683s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2683s # remaining: 0 2683s # testing : read entire body 2683s # expected: 0 2683s # received: 0 2683s ok 7 2683s ok 2704s t/security/CVE-2009-3555.t .......... 2704s 1..4 2704s # Running under perl version 5.040001 for linux 2704s # Current time local: Sat Jan 24 15:51:02 2026 2704s # Current time GMT: Sat Jan 24 15:51:02 2026 2704s # Using Test.pm version 1.31 2704s # Using Apache/Test.pm version 1.44 2704s ok 1 # skip Skipping test for TLSv1.3 2704s ok 2 # skip Skipping test for TLSv1.3 2704s ok 3 # skip Skipping test for TLSv1.3 2704s ok 4 # skip Skipping test for TLSv1.3 2704s ok 2733s t/security/CVE-2011-3368-rewrite.t .. 2733s 1..3 2733s # Running under perl version 5.040001 for linux 2733s # Current time local: Sat Jan 24 15:51:24 2026 2733s # Current time GMT: Sat Jan 24 15:51:24 2026 2733s # Using Test.pm version 1.31 2733s # Using Apache/Test.pm version 1.44 2733s ok 1 2733s ok 2 2733s # testing : got 400 error 2733s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 2733s # received: 'HTTP/1.1 400 Bad Request 2733s # ' 2733s ok 3 2733s ok 2757s t/security/CVE-2011-3368.t .......... 2757s 1..3 2757s # Running under perl version 5.040001 for linux 2757s # Current time local: Sat Jan 24 15:51:52 2026 2757s # Current time GMT: Sat Jan 24 15:51:52 2026 2757s # Using Test.pm version 1.31 2757s # Using Apache/Test.pm version 1.44 2757s ok 1 2757s ok 2 2757s # testing : got 400 error 2757s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 2757s # received: 'HTTP/1.1 400 Bad Request 2757s # ' 2757s ok 3 2757s ok 2777s t/security/CVE-2017-7659.t .......... 2777s 1..2 2777s # Running under perl version 5.040001 for linux 2777s # Current time local: Sat Jan 24 15:52:17 2026 2777s # Current time GMT: Sat Jan 24 15:52:17 2026 2777s # Using Test.pm version 1.31 2777s # Using Apache/Test.pm version 1.44 2777s ok 1 2777s ok 2 2777s ok 2801s t/security/CVE-2019-0215.t .......... 2801s 1..2 2801s # Running under perl version 5.040001 for linux 2801s # Current time local: Sat Jan 24 15:52:37 2026 2801s # Current time GMT: Sat Jan 24 15:52:37 2026 2801s # Using Test.pm version 1.31 2801s # Using Apache/Test.pm version 1.44 2801s # Using TLSv13, expecting status 403 2801s # testing : first access denied without client cert 2801s # expected: 403 2801s # received: '403' 2801s ok 1 2801s # testing : second access denied without client cert 2801s # expected: 403 2801s # received: '403' 2801s ok 2 2801s ok 2824s t/security/CVE-2020-1927.t .......... 2824s 1..1 2824s # Running under perl version 5.040001 for linux 2824s # Current time local: Sat Jan 24 15:53:00 2026 2824s # Current time GMT: Sat Jan 24 15:53:00 2026 2824s # Using Test.pm version 1.31 2824s # Using Apache/Test.pm version 1.44 2824s # SENDING to 127.0.0.1:8536 2824s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 2824s Host: merge-disabled 2824s Connection: close 2824s 2824s # SENDING to 127.0.0.1:8536 2824s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2824s # testing : regex didn't match and redirect 2824s # expected: 404 2824s # received: '404' 2824s ok 1 2824s ok 2841s t/ssl/basicauth.t ................... 2841s 1..4 2841s # Running under perl version 5.040001 for linux 2841s # Current time local: Sat Jan 24 15:53:23 2026 2841s # Current time GMT: Sat Jan 24 15:53:23 2026 2841s # Using Test.pm version 1.31 2841s # Using Apache/Test.pm version 1.44 2841s # testing : Getting /ssl-fakebasicauth/index.html with no cert 2841s # expected: qr/^(500|403)$/ 2841s # received: '403' 2841s ok 1 2841s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 2841s # expected: 200 2841s # received: '200' 2841s ok 2 2841s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 2841s # expected: 401 2841s # received: '401' 2841s ok 3 2841s ok 4 # skip Colon in username test skipped. 2841s ok 2859s t/ssl/env.t ......................... 2859s 1..30 2859s # Running under perl version 5.040001 for linux 2859s # Current time local: Sat Jan 24 15:53:40 2026 2859s # Current time GMT: Sat Jan 24 15:53:40 2026 2859s # Using Test.pm version 1.31 2859s # Using Apache/Test.pm version 1.44 2859s # testing : response status OK 2859s # expected: 200 2859s # received: '200' 2859s ok 1 2859s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 2859s ok 2 2859s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2859s ok 3 2859s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 2859s ok 4 2859s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 2859s ok 5 2859s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 2859s ok 6 2859s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 2859s ok 7 2859s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 2859s ok 8 2859s #SSL_CLIENT_S_DN_Email should not exist 2859s ok 9 2859s #SSL_CLIENT_S_DN_CN should not exist 2859s ok 10 2859s #SSL_CLIENT_S_DN_L should not exist 2859s ok 11 2859s #SSL_CLIENT_S_DN_ST should not exist 2859s ok 12 2859s #SSL_CLIENT_S_DN_C should not exist 2859s ok 13 2859s #SSL_CLIENT_S_DN_O should not exist 2859s ok 14 2859s #SSL_CLIENT_S_DN_OU should not exist 2859s ok 15 2859s # testing : second response status OK 2859s # expected: 200 2859s # received: '200' 2859s ok 16 2859s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 2859s ok 17 2859s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2859s ok 18 2859s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 2859s ok 19 2859s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 2859s ok 20 2859s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 2859s ok 21 2859s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 2859s ok 22 2859s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 2859s ok 23 2859s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2859s ok 24 2859s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 2859s ok 25 2859s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 2859s ok 26 2859s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 2859s ok 27 2859s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 2859s ok 28 2859s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 2859s ok 29 2859s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 2859s ok 30 2859s ok 2875s t/ssl/extlookup.t ................... 2875s 1..4 2875s # Running under perl version 5.040001 for linux 2875s # Current time local: Sat Jan 24 15:53:59 2026 2875s # Current time GMT: Sat Jan 24 15:53:59 2026 2875s # Using Test.pm version 1.31 2875s # Using Apache/Test.pm version 1.44 2875s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 2875s # expected: 200 2875s # received: '200' 2875s ok 1 2875s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 2875s # expected: 'Lemons' 2875s # received: 'Lemons' 2875s ok 2 2875s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 2875s # expected: 200 2875s # received: '200' 2875s ok 3 2875s # testing : Extension value match for 2.16.840.1.113730.1.13 2875s # expected: 'This Is A Comment' 2875s # received: 'This Is A Comment' 2875s ok 4 2875s ok 2891s t/ssl/fakeauth.t .................... 2891s 1..3 2891s # Running under perl version 5.040001 for linux 2891s # Current time local: Sat Jan 24 15:54:14 2026 2891s # Current time GMT: Sat Jan 24 15:54:14 2026 2891s # Using Test.pm version 1.31 2891s # Using Apache/Test.pm version 1.44 2891s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 2891s # expected: qr/^(500|403)$/ 2891s # received: '403' 2891s ok 1 2891s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 2891s # expected: 200 2891s # received: '200' 2891s ok 2 2891s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 2891s # expected: 200 2891s # received: '200' 2891s ok 3 2891s ok 2913s t/ssl/headers.t ..................... 2913s 1..3 2913s # Running under perl version 5.040001 for linux 2913s # Current time local: Sat Jan 24 15:54:31 2026 2913s # Current time GMT: Sat Jan 24 15:54:31 2026 2913s # Using Test.pm version 1.31 2913s # Using Apache/Test.pm version 1.44 2913s # testing : SSLFlag header set 2913s # expected: qr/X-SSL-Flag: on/ 2913s # received: 'HTTP/1.1 200 OK 2913s # Connection: close 2913s # Date: Sat, 24 Jan 2026 15:54:52 GMT 2913s # Accept-Ranges: bytes 2913s # ETag: "c-643c772b0b480" 2913s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 2913s # Vary: In-If1 2913s # Content-Length: 12 2913s # Content-Type: text/html 2913s # Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 2913s # Client-Date: Sat, 24 Jan 2026 15:54:52 GMT 2913s # Client-Peer: 127.0.0.1:8532 2913s # Client-Response-Num: 1 2913s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2913s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2913s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2913s # Client-SSL-Socket-Class: IO::Socket::SSL 2913s # Client-SSL-Version: TLSv1_3 2913s # DMMATCH1: 1 2913s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjYwMTI0 MTUxMjA3WhcNMjcwMTI0MTUxMjA3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+crj+lRqsWVWKY2pXhvwv1ms mIJsPbwoTNhNMiEr6ebn5kkZUoFt97WiNWVxhu9xAK9UnuDcAjos+4rsNxCKtjp1 gUUsaOIhDEcDt4Rf1mEofpS1fcr0fpKnC/VvgO7LaQCqPeuKXYYkmSwMGr9ygfSK /0vVF3vMpE0kpHnawPgHPN0QVR3GTIKv/mLjdGz6LvGxfoxSNnX5KIHFEOMVsN/L hMIZdlfMhSAyC++ggVL8Ag63XgC/VGzYE0LaIvblLOxgT3LPaDJK6BP8NqAE49g0 qRM4Trnn/ZThVHnkFnprwn9lUSgItqcXNceR8GRSCrDnWQkENMTKr4FOuY7/xwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQB 5ybKXP8jGu5P43QeAqB/LEenfjAfBgNVHSMEGDAWgBTnuh4/G9VTsjSaR1o2Ak0W IPIf4TANBgkqhkiG9w0BAQsFAAOCAQEABoMcQWboD5DXCRMlfEhndyOIe+THpIoK Lza0EjgqKe1BfDStvU6yEAOslV7bZYhxn9VHqgXt/Sysxf07z533Rxh/QCNfko3e Ul6QEZMpUjifkT6c2bs+5+ABzu+Z7XXd7EcEoJJiateeuUzVwaQvm0w4Zm135uZh Z7UKVETHDzyznK9Wz5+N65chlX/q6Aot4GR57NB8mQeajUPufcKhRu/dK4+5bKoL 7Bhuunpt6e/mBVoZ7CpJLqKow3i5sqwWrHmfkqIN7zGcm7LxCoCGcaaIwHPqIOqC DUic+PWQ6PcvEnoO4hlvzvdQyThGKslg9Lm76iOYQGsLpOaNr6Jwqg== -----END CERTIFICATE----- 2913s # X-SSL-Flag: on 2913s # X-SSL-None: (null) 2913s # 2913s # ' 2913s ok 1 2913s # testing : SSL certificate is unwrapped 2913s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 2913s # received: 'HTTP/1.1 200 OK 2913s # Connection: close 2913s # Date: Sat, 24 Jan 2026 15:54:52 GMT 2913s # Accept-Ranges: bytes 2913s # ETag: "c-643c772b0b480" 2913s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 2913s # Vary: In-If1 2913s # Content-Length: 12 2913s # Content-Type: text/html 2913s # Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 2913s # Client-Date: Sat, 24 Jan 2026 15:54:52 GMT 2913s # Client-Peer: 127.0.0.1:8532 2913s # Client-Response-Num: 1 2913s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2913s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2913s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2913s # Client-SSL-Socket-Class: IO::Socket::SSL 2913s # Client-SSL-Version: TLSv1_3 2913s # DMMATCH1: 1 2913s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjYwMTI0 MTUxMjA3WhcNMjcwMTI0MTUxMjA3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+crj+lRqsWVWKY2pXhvwv1ms mIJsPbwoTNhNMiEr6ebn5kkZUoFt97WiNWVxhu9xAK9UnuDcAjos+4rsNxCKtjp1 gUUsaOIhDEcDt4Rf1mEofpS1fcr0fpKnC/VvgO7LaQCqPeuKXYYkmSwMGr9ygfSK /0vVF3vMpE0kpHnawPgHPN0QVR3GTIKv/mLjdGz6LvGxfoxSNnX5KIHFEOMVsN/L hMIZdlfMhSAyC++ggVL8Ag63XgC/VGzYE0LaIvblLOxgT3LPaDJK6BP8NqAE49g0 qRM4Trnn/ZThVHnkFnprwn9lUSgItqcXNceR8GRSCrDnWQkENMTKr4FOuY7/xwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQB 5ybKXP8jGu5P43QeAqB/LEenfjAfBgNVHSMEGDAWgBTnuh4/G9VTsjSaR1o2Ak0W IPIf4TANBgkqhkiG9w0BAQsFAAOCAQEABoMcQWboD5DXCRMlfEhndyOIe+THpIoK Lza0EjgqKe1BfDStvU6yEAOslV7bZYhxn9VHqgXt/Sysxf07z533Rxh/QCNfko3e Ul6QEZMpUjifkT6c2bs+5+ABzu+Z7XXd7EcEoJJiateeuUzVwaQvm0w4Zm135uZh Z7UKVETHDzyznK9Wz5+N65chlX/q6Aot4GR57NB8mQeajUPufcKhRu/dK4+5bKoL 7Bhuunpt6e/mBVoZ7CpJLqKow3i5sqwWrHmfkqIN7zGcm7LxCoCGcaaIwHPqIOqC DUic+PWQ6PcvEnoO4hlvzvdQyThGKslg9Lm76iOYQGsLpOaNr6Jwqg== -----END CERTIFICATE----- 2913s # X-SSL-Flag: on 2913s # X-SSL-None: (null) 2913s # 2913s # ' 2913s ok 2 2913s # testing : unknown SSL variable not given 2913s # expected: qr/X-SSL-None: \(null\)\n/ 2913s # received: 'HTTP/1.1 200 OK 2913s # Connection: close 2913s # Date: Sat, 24 Jan 2026 15:54:52 GMT 2913s # Accept-Ranges: bytes 2913s # ETag: "c-643c772b0b480" 2913s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 2913s # Vary: In-If1 2913s # Content-Length: 12 2913s # Content-Type: text/html 2913s # Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 2913s # Client-Date: Sat, 24 Jan 2026 15:54:52 GMT 2913s # Client-Peer: 127.0.0.1:8532 2913s # Client-Response-Num: 1 2913s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2913s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2913s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2913s # Client-SSL-Socket-Class: IO::Socket::SSL 2913s # Client-SSL-Version: TLSv1_3 2913s # DMMATCH1: 1 2913s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjYwMTI0 MTUxMjA3WhcNMjcwMTI0MTUxMjA3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+crj+lRqsWVWKY2pXhvwv1ms mIJsPbwoTNhNMiEr6ebn5kkZUoFt97WiNWVxhu9xAK9UnuDcAjos+4rsNxCKtjp1 gUUsaOIhDEcDt4Rf1mEofpS1fcr0fpKnC/VvgO7LaQCqPeuKXYYkmSwMGr9ygfSK /0vVF3vMpE0kpHnawPgHPN0QVR3GTIKv/mLjdGz6LvGxfoxSNnX5KIHFEOMVsN/L hMIZdlfMhSAyC++ggVL8Ag63XgC/VGzYE0LaIvblLOxgT3LPaDJK6BP8NqAE49g0 qRM4Trnn/ZThVHnkFnprwn9lUSgItqcXNceR8GRSCrDnWQkENMTKr4FOuY7/xwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQB 5ybKXP8jGu5P43QeAqB/LEenfjAfBgNVHSMEGDAWgBTnuh4/G9VTsjSaR1o2Ak0W IPIf4TANBgkqhkiG9w0BAQsFAAOCAQEABoMcQWboD5DXCRMlfEhndyOIe+THpIoK Lza0EjgqKe1BfDStvU6yEAOslV7bZYhxn9VHqgXt/Sysxf07z533Rxh/QCNfko3e Ul6QEZMpUjifkT6c2bs+5+ABzu+Z7XXd7EcEoJJiateeuUzVwaQvm0w4Zm135uZh Z7UKVETHDzyznK9Wz5+N65chlX/q6Aot4GR57NB8mQeajUPufcKhRu/dK4+5bKoL 7Bhuunpt6e/mBVoZ7CpJLqKow3i5sqwWrHmfkqIN7zGcm7LxCoCGcaaIwHPqIOqC DUic+PWQ6PcvEnoO4hlvzvdQyThGKslg9Lm76iOYQGsLpOaNr6Jwqg== -----END CERTIFICATE----- 2913s # X-SSL-Flag: on 2913s # X-SSL-None: (null) 2913s # 2913s # ' 2913s ok 3 2913s ok 2931s t/ssl/http.t ........................ 2931s 1..2 2931s # Running under perl version 5.040001 for linux 2931s # Current time local: Sat Jan 24 15:54:52 2026 2931s # Current time GMT: Sat Jan 24 15:54:52 2026 2931s # Using Test.pm version 1.31 2931s # Using Apache/Test.pm version 1.44 2931s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 2931s # expected: 400 2931s # received: '400' 2931s ok 1 2931s # testing : that error document contains the proper hint 2931s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 2931s # received: ' 2931s # 2931s # 400 Bad Request 2931s # 2931s #

Bad Request

2931s #

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

2931s # 2931s # ' 2931s ok 2 2931s ok 2950s t/ssl/ocsp.t ........................ 2950s 1..3 2950s # Running under perl version 5.040001 for linux 2950s # Current time local: Sat Jan 24 15:55:11 2026 2950s # Current time GMT: Sat Jan 24 15:55:11 2026 2950s # Using Test.pm version 1.31 2950s # Using Apache/Test.pm version 1.44 2950s warning: Internal response 2950s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2950s response: 2950s 500 Server closed connection without sending any data back 2950s Content-Type: text/plain 2950s Client-Date: Sat, 24 Jan 2026 15:55:29 GMT 2950s Client-Warning: Internal response 2950s 2950s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2950s ok 1 2950s warning: 2950s message: welcome to localhost:8529 2950s response: 2950s HTTP/1.1 200 OK 2950s Connection: close 2950s Date: Sat, 24 Jan 2026 15:55:29 GMT 2950s Accept-Ranges: bytes 2950s ETag: "1a-643c772b0b480" 2950s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 2950s Vary: In-If1 2950s Content-Length: 26 2950s Content-Type: text/html 2950s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 2950s Client-Date: Sat, 24 Jan 2026 15:55:29 GMT 2950s Client-Peer: 127.0.0.1:8535 2950s Client-Response-Num: 1 2950s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2950s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2950s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2950s Client-SSL-Socket-Class: IO::Socket::SSL 2950s Client-SSL-Version: TLSv1_3 2950s DMMATCH1: 1 2950s 2950s welcome to localhost:8529 2950s ok 2 2950s warning: Internal response 2950s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2950s response: 2950s 500 Server closed connection without sending any data back 2950s Content-Type: text/plain 2950s Client-Date: Sat, 24 Jan 2026 15:55:29 GMT 2950s Client-Warning: Internal response 2950s 2950s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2950s ok 3 2950s ok 2970s t/ssl/pha.t ......................... 2970s 1..4 2970s # Running under perl version 5.040001 for linux 2970s # Current time local: Sat Jan 24 15:55:29 2026 2970s # Current time GMT: Sat Jan 24 15:55:29 2026 2970s # Using Test.pm version 1.31 2970s # Using Apache/Test.pm version 1.44 2970s # testing : access must be denied without client certificate 2970s # expected: 403 2970s # received: '403' 2970s ok 1 2970s # testing : PHA reneg body buffer size restriction works 2970s # expected: 413 2970s # received: '413' 2970s ok 2 2970s # testing : PHA works with POST body 2970s # expected: 200 2970s # received: '200' 2970s ok 3 2970s # testing : request body matches response 2970s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2970s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2970s ok 4 2970s ok 2991s t/ssl/pr12355.t ..................... 2991s 1..10 2991s # Running under perl version 5.040001 for linux 2991s # Current time local: Sat Jan 24 15:55:49 2026 2991s # Current time GMT: Sat Jan 24 15:55:49 2026 2991s # Using Test.pm version 1.31 2991s # Using Apache/Test.pm version 1.44 2991s # Downgrading to TLSv12 2991s # testing : renegotiation on POST works 2991s # expected: 200 2991s # received: '200' 2991s ok 1 2991s # testing : request body matches response 2991s # expected: 'hello world' 2991s # received: 'hello world' 2991s ok 2 2991s # testing : renegotiation on POST works 2991s # expected: 200 2991s # received: '200' 2991s ok 3 2991s # testing : request body matches response 2991s # expected: 'hello world' 2991s # received: 'hello world' 2991s ok 4 2991s # testing : renegotiation on POST works 2991s # expected: 200 2991s # received: '200' 2991s ok 5 2991s # testing : request body matches response 2991s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2991s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2991s ok 6 2991s # testing : renegotiation on POST works 2991s # expected: 200 2991s # received: '200' 2991s ok 7 2991s # testing : request body matches response 2991s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2991s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2991s ok 8 2991s # testing : renegotiation on POST works 2991s # expected: 200 2991s # received: '200' 2991s ok 9 2991s # testing : request body matches response 2991s # expected: 'HELLO' 2991s # received: 'HELLO' 2991s ok 10 2991s ok 3012s t/ssl/pr43738.t ..................... 3012s 1..4 3012s # Running under perl version 5.040001 for linux 3012s # Current time local: Sat Jan 24 15:56:11 2026 3012s # Current time GMT: Sat Jan 24 15:56:11 2026 3012s # Using Test.pm version 1.31 3012s # Using Apache/Test.pm version 1.44 3012s # Downgrading to TLSv12 3012s # testing : renegotiation on POST works 3012s # expected: 200 3012s # received: '200' 3012s ok 1 3012s # testing : request body matches response 3012s # expected: '/modules/ssl/aes128/empty.pfa 3012s # hello world' 3012s # received: '/modules/ssl/aes128/empty.pfa 3012s # hello world' 3012s ok 2 3012s # testing : renegotiation on POST works 3012s # expected: 200 3012s # received: '200' 3012s ok 3 3012s # testing : request body matches response 3012s # expected: '/modules/ssl/aes256/empty.pfa 3012s # hello world' 3012s # received: '/modules/ssl/aes256/empty.pfa 3012s # hello world' 3012s ok 4 3012s ok 3058s t/ssl/proxy.t ....................... 3058s # using LWP client 3058s 1..290 3058s # Running under perl version 5.040001 for linux 3058s # Current time local: Sat Jan 24 15:56:31 2026 3058s # Current time GMT: Sat Jan 24 15:56:31 2026 3058s # Using Test.pm version 1.31 3058s # Using Apache/Test.pm version 1.44 3058s # testing : / with proxy_http_https (http) 3058s # expected: 200 3058s # received: '200' 3058s ok 1 3058s # testing : CGI script with folded headers 3058s # expected: 200 3058s # received: '200' 3058s ok 2 3058s # testing : using valid proxyssl client cert 3058s # expected: 200 3058s # received: '200' 3058s ok 3 3058s # testing : using invalid proxyssl client cert 3058s # expected: 403 3058s # received: '403' 3058s ok 4 3058s # testing : protected cgi script 3058s # expected: 200 3058s # received: '200' 3058s ok 5 3058s # testing : X-Forwarded-Host header 3058s # expected: 'localhost:8558' 3058s # received: 'localhost:8558' 3058s ok 6 3058s # testing : client subject common name 3058s # expected: 'client_ok' 3058s # received: 'client_ok' 3058s ok 7 3058s # testing : ProxyPassReverse Location rewrite 3058s # expected: 'http://localhost:8558/modules/' 3058s # received: 'http://localhost:8558/modules/' 3058s ok 8 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 1024 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '1024' 3058s # received: 1024 3058s ok 9 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 2048 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '2048' 3058s # received: 2048 3058s ok 10 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 3072 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '3072' 3058s # received: 3072 3058s ok 11 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 4096 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '4096' 3058s # received: 4096 3058s ok 12 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 5120 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '5120' 3058s # received: 5120 3058s ok 13 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 6144 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '6144' 3058s # received: 6144 3058s ok 14 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 7168 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '7168' 3058s # received: 7168 3058s ok 15 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 8192 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '8192' 3058s # received: 8192 3058s ok 16 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 9216 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '9216' 3058s # received: 9216 3058s ok 17 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 10240 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '10240' 3058s # received: 10240 3058s ok 18 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 11264 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '11264' 3058s # received: 11264 3058s ok 19 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 12288 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '12288' 3058s # received: 12288 3058s ok 20 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 13312 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '13312' 3058s # received: 13312 3058s ok 21 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 14336 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '14336' 3058s # received: 14336 3058s ok 22 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 15360 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '15360' 3058s # received: 15360 3058s ok 23 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 16384 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '16384' 3058s # received: 16384 3058s ok 24 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 17408 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '17408' 3058s # received: 17408 3058s ok 25 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 18432 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '18432' 3058s # received: 18432 3058s ok 26 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 19456 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '19456' 3058s # received: 19456 3058s ok 27 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 20480 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '20480' 3058s # received: 20480 3058s ok 28 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 21504 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '21504' 3058s # received: 21504 3058s ok 29 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 22528 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '22528' 3058s # received: 22528 3058s ok 30 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 23552 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '23552' 3058s # received: 23552 3058s ok 31 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 24576 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '24576' 3058s # received: 24576 3058s ok 32 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 25600 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '25600' 3058s # received: 25600 3058s ok 33 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 26624 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '26624' 3058s # received: 26624 3058s ok 34 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 27648 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '27648' 3058s # received: 27648 3058s ok 35 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 28672 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:52 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '28672' 3058s # received: 28672 3058s ok 36 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 29696 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '29696' 3058s # received: 29696 3058s ok 37 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 30720 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '30720' 3058s # received: 30720 3058s ok 38 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 31744 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '31744' 3058s # received: 31744 3058s ok 39 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 32768 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '32768' 3058s # received: 32768 3058s ok 40 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 33792 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '33792' 3058s # received: 33792 3058s ok 41 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 34816 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '34816' 3058s # received: 34816 3058s ok 42 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 35840 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '35840' 3058s # received: 35840 3058s ok 43 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 36864 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '36864' 3058s # received: 36864 3058s ok 44 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 37888 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '37888' 3058s # received: 37888 3058s ok 45 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 38912 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '38912' 3058s # received: 38912 3058s ok 46 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 39936 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '39936' 3058s # received: 39936 3058s ok 47 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 40960 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '40960' 3058s # received: 40960 3058s ok 48 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 41984 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '41984' 3058s # received: 41984 3058s ok 49 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 43008 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '43008' 3058s # received: 43008 3058s ok 50 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 44032 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '44032' 3058s # received: 44032 3058s ok 51 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 45056 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '45056' 3058s # received: 45056 3058s ok 52 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 46080 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '46080' 3058s # received: 46080 3058s ok 53 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 47104 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '47104' 3058s # received: 47104 3058s ok 54 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 48128 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '48128' 3058s # received: 48128 3058s ok 55 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 49152 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:53 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:54 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '49152' 3058s # received: 49152 3058s ok 56 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 50176 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:54 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:54 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '50176' 3058s # received: 50176 3058s ok 57 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 51200 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:54 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:54 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '51200' 3058s # received: 51200 3058s ok 58 3058s #lwp request: 3058s #POST http://localhost:8558/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 102400 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:54 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 7 3058s #Client-Date: Sat, 24 Jan 2026 15:56:54 GMT 3058s #Client-Peer: 127.0.0.1:8558 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '102400' 3058s # received: 102400 3058s ok 59 3058s # testing : / with proxy_http_https_proxy_section (http) 3058s # expected: 200 3058s # received: '200' 3058s ok 60 3058s # testing : CGI script with folded headers 3058s # expected: 200 3058s # received: '200' 3058s ok 61 3058s # testing : using valid proxyssl client cert 3058s # expected: 200 3058s # received: '200' 3058s ok 62 3058s # testing : using invalid proxyssl client cert 3058s # expected: 403 3058s # received: '403' 3058s ok 63 3058s # testing : protected cgi script 3058s # expected: 200 3058s # received: '200' 3058s ok 64 3058s # testing : X-Forwarded-Host header 3058s # expected: 'localhost:8560' 3058s # received: 'localhost:8560' 3058s ok 65 3058s # testing : client subject common name 3058s # expected: 'client_ok' 3058s # received: 'client_ok' 3058s ok 66 3058s # testing : ProxyPassReverse Location rewrite 3058s # expected: 'http://localhost:8560/modules/' 3058s # received: 'http://localhost:8560/modules/' 3058s ok 67 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 1024 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '1024' 3058s # received: 1024 3058s ok 68 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 2048 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '2048' 3058s # received: 2048 3058s ok 69 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 3072 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '3072' 3058s # received: 3072 3058s ok 70 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 4096 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '4096' 3058s # received: 4096 3058s ok 71 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 5120 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '5120' 3058s # received: 5120 3058s ok 72 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 6144 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '6144' 3058s # received: 6144 3058s ok 73 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 7168 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '7168' 3058s # received: 7168 3058s ok 74 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 8192 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '8192' 3058s # received: 8192 3058s ok 75 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 9216 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '9216' 3058s # received: 9216 3058s ok 76 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 10240 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '10240' 3058s # received: 10240 3058s ok 77 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 11264 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '11264' 3058s # received: 11264 3058s ok 78 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 12288 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '12288' 3058s # received: 12288 3058s ok 79 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 13312 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '13312' 3058s # received: 13312 3058s ok 80 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 14336 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '14336' 3058s # received: 14336 3058s ok 81 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 15360 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '15360' 3058s # received: 15360 3058s ok 82 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 16384 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '16384' 3058s # received: 16384 3058s ok 83 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 17408 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '17408' 3058s # received: 17408 3058s ok 84 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 18432 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '18432' 3058s # received: 18432 3058s ok 85 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 19456 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '19456' 3058s # received: 19456 3058s ok 86 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 20480 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '20480' 3058s # received: 20480 3058s ok 87 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 21504 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '21504' 3058s # received: 21504 3058s ok 88 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 22528 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '22528' 3058s # received: 22528 3058s ok 89 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 23552 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '23552' 3058s # received: 23552 3058s ok 90 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 24576 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '24576' 3058s # received: 24576 3058s ok 91 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 25600 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '25600' 3058s # received: 25600 3058s ok 92 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 26624 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '26624' 3058s # received: 26624 3058s ok 93 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 27648 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '27648' 3058s # received: 27648 3058s ok 94 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 28672 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '28672' 3058s # received: 28672 3058s ok 95 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 29696 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '29696' 3058s # received: 29696 3058s ok 96 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 30720 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '30720' 3058s # received: 30720 3058s ok 97 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 31744 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '31744' 3058s # received: 31744 3058s ok 98 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 32768 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '32768' 3058s # received: 32768 3058s ok 99 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 33792 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '33792' 3058s # received: 33792 3058s ok 100 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 34816 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '34816' 3058s # received: 34816 3058s ok 101 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 35840 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '35840' 3058s # received: 35840 3058s ok 102 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 36864 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '36864' 3058s # received: 36864 3058s ok 103 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 37888 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:58 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:59 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '37888' 3058s # received: 37888 3058s ok 104 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 38912 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:59 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:59 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '38912' 3058s # received: 38912 3058s ok 105 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 39936 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:59 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:59 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '39936' 3058s # received: 39936 3058s ok 106 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 40960 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:59 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:56:59 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '40960' 3058s # received: 40960 3058s ok 107 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 41984 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:56:59 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '41984' 3058s # received: 41984 3058s ok 108 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 43008 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '43008' 3058s # received: 43008 3058s ok 109 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 44032 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '44032' 3058s # received: 44032 3058s ok 110 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 45056 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '45056' 3058s # received: 45056 3058s ok 111 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 46080 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '46080' 3058s # received: 46080 3058s ok 112 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 47104 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '47104' 3058s # received: 47104 3058s ok 113 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 48128 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '48128' 3058s # received: 48128 3058s ok 114 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 49152 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '49152' 3058s # received: 49152 3058s ok 115 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 50176 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '50176' 3058s # received: 50176 3058s ok 116 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 51200 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '51200' 3058s # received: 51200 3058s ok 117 3058s #lwp request: 3058s #POST http://localhost:8560/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 102400 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 7 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8560 3058s #Client-Response-Num: 1 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '102400' 3058s # received: 102400 3058s ok 118 3058s # testing : / with proxy_https_http (https) 3058s # expected: 200 3058s # received: '200' 3058s ok 119 3058s # testing : CGI script with folded headers 3058s # expected: 200 3058s # received: '200' 3058s ok 120 3058s # testing : ProxyPassReverse Location rewrite 3058s # expected: 'https://localhost:8562/modules/' 3058s # received: 'https://localhost:8562/modules/' 3058s ok 121 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 1024 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '1024' 3058s # received: 1024 3058s ok 122 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 2048 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '2048' 3058s # received: 2048 3058s ok 123 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 3072 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:00 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '3072' 3058s # received: 3072 3058s ok 124 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 4096 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '4096' 3058s # received: 4096 3058s ok 125 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 5120 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '5120' 3058s # received: 5120 3058s ok 126 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 6144 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '6144' 3058s # received: 6144 3058s ok 127 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 7168 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '7168' 3058s # received: 7168 3058s ok 128 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 8192 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '8192' 3058s # received: 8192 3058s ok 129 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 9216 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '9216' 3058s # received: 9216 3058s ok 130 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 10240 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '10240' 3058s # received: 10240 3058s ok 131 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 11264 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '11264' 3058s # received: 11264 3058s ok 132 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 12288 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '12288' 3058s # received: 12288 3058s ok 133 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 13312 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '13312' 3058s # received: 13312 3058s ok 134 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 14336 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '14336' 3058s # received: 14336 3058s ok 135 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 15360 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '15360' 3058s # received: 15360 3058s ok 136 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 16384 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '16384' 3058s # received: 16384 3058s ok 137 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 17408 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '17408' 3058s # received: 17408 3058s ok 138 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 18432 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '18432' 3058s # received: 18432 3058s ok 139 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 19456 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '19456' 3058s # received: 19456 3058s ok 140 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 20480 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '20480' 3058s # received: 20480 3058s ok 141 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 21504 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '21504' 3058s # received: 21504 3058s ok 142 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 22528 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '22528' 3058s # received: 22528 3058s ok 143 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 23552 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '23552' 3058s # received: 23552 3058s ok 144 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 24576 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '24576' 3058s # received: 24576 3058s ok 145 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 25600 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '25600' 3058s # received: 25600 3058s ok 146 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 26624 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '26624' 3058s # received: 26624 3058s ok 147 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 27648 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '27648' 3058s # received: 27648 3058s ok 148 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 28672 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '28672' 3058s # received: 28672 3058s ok 149 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 29696 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '29696' 3058s # received: 29696 3058s ok 150 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 30720 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '30720' 3058s # received: 30720 3058s ok 151 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 31744 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '31744' 3058s # received: 31744 3058s ok 152 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 32768 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '32768' 3058s # received: 32768 3058s ok 153 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 33792 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:01 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '33792' 3058s # received: 33792 3058s ok 154 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 34816 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '34816' 3058s # received: 34816 3058s ok 155 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 35840 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '35840' 3058s # received: 35840 3058s ok 156 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 36864 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '36864' 3058s # received: 36864 3058s ok 157 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 37888 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '37888' 3058s # received: 37888 3058s ok 158 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 38912 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '38912' 3058s # received: 38912 3058s ok 159 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 39936 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '39936' 3058s # received: 39936 3058s ok 160 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 40960 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '40960' 3058s # received: 40960 3058s ok 161 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 41984 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '41984' 3058s # received: 41984 3058s ok 162 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 43008 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '43008' 3058s # received: 43008 3058s ok 163 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 44032 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '44032' 3058s # received: 44032 3058s ok 164 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 45056 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:02 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '45056' 3058s # received: 45056 3058s ok 165 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 46080 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '46080' 3058s # received: 46080 3058s ok 166 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 47104 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '47104' 3058s # received: 47104 3058s ok 167 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 48128 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '48128' 3058s # received: 48128 3058s ok 168 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 49152 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '49152' 3058s # received: 49152 3058s ok 169 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 50176 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '50176' 3058s # received: 50176 3058s ok 170 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 51200 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '51200' 3058s # received: 51200 3058s ok 171 3058s #lwp request: 3058s #POST https://localhost:8562/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 102400 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 7 3058s #Client-Date: Sat, 24 Jan 2026 15:57:03 GMT 3058s #Client-Peer: 127.0.0.1:8562 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '102400' 3058s # received: 102400 3058s ok 172 3058s # testing : / with proxy_https_https (https) 3058s # expected: 200 3058s # received: '200' 3058s ok 173 3058s # testing : CGI script with folded headers 3058s # expected: 200 3058s # received: '200' 3058s ok 174 3058s # testing : using valid proxyssl client cert 3058s # expected: 200 3058s # received: '200' 3058s ok 175 3058s # testing : using invalid proxyssl client cert 3058s # expected: 403 3058s # received: '403' 3058s ok 176 3058s # testing : protected cgi script 3058s # expected: 200 3058s # received: '200' 3058s ok 177 3058s # testing : X-Forwarded-Host header 3058s # expected: 'localhost:8559' 3058s # received: 'localhost:8559' 3058s ok 178 3058s # testing : client subject common name 3058s # expected: 'client_ok' 3058s # received: 'client_ok' 3058s ok 179 3058s # testing : ProxyPassReverse Location rewrite 3058s # expected: 'https://localhost:8559/modules/' 3058s # received: 'https://localhost:8559/modules/' 3058s ok 180 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 1024 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '1024' 3058s # received: 1024 3058s ok 181 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 2048 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '2048' 3058s # received: 2048 3058s ok 182 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 3072 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '3072' 3058s # received: 3072 3058s ok 183 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 4096 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '4096' 3058s # received: 4096 3058s ok 184 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 5120 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '5120' 3058s # received: 5120 3058s ok 185 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 6144 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '6144' 3058s # received: 6144 3058s ok 186 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 7168 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '7168' 3058s # received: 7168 3058s ok 187 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 8192 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '8192' 3058s # received: 8192 3058s ok 188 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 9216 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '9216' 3058s # received: 9216 3058s ok 189 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 10240 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '10240' 3058s # received: 10240 3058s ok 190 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 11264 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '11264' 3058s # received: 11264 3058s ok 191 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 12288 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '12288' 3058s # received: 12288 3058s ok 192 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 13312 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '13312' 3058s # received: 13312 3058s ok 193 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 14336 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '14336' 3058s # received: 14336 3058s ok 194 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 15360 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '15360' 3058s # received: 15360 3058s ok 195 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 16384 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '16384' 3058s # received: 16384 3058s ok 196 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 17408 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '17408' 3058s # received: 17408 3058s ok 197 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 18432 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '18432' 3058s # received: 18432 3058s ok 198 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 19456 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '19456' 3058s # received: 19456 3058s ok 199 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 20480 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:06 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '20480' 3058s # received: 20480 3058s ok 200 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 21504 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '21504' 3058s # received: 21504 3058s ok 201 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 22528 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '22528' 3058s # received: 22528 3058s ok 202 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 23552 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '23552' 3058s # received: 23552 3058s ok 203 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 24576 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '24576' 3058s # received: 24576 3058s ok 204 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 25600 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '25600' 3058s # received: 25600 3058s ok 205 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 26624 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '26624' 3058s # received: 26624 3058s ok 206 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 27648 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '27648' 3058s # received: 27648 3058s ok 207 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 28672 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:07 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '28672' 3058s # received: 28672 3058s ok 208 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 29696 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '29696' 3058s # received: 29696 3058s ok 209 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 30720 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '30720' 3058s # received: 30720 3058s ok 210 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 31744 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '31744' 3058s # received: 31744 3058s ok 211 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 32768 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '32768' 3058s # received: 32768 3058s ok 212 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 33792 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '33792' 3058s # received: 33792 3058s ok 213 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 34816 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '34816' 3058s # received: 34816 3058s ok 214 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 35840 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '35840' 3058s # received: 35840 3058s ok 215 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 36864 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:08 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '36864' 3058s # received: 36864 3058s ok 216 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 37888 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '37888' 3058s # received: 37888 3058s ok 217 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 38912 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '38912' 3058s # received: 38912 3058s ok 218 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 39936 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '39936' 3058s # received: 39936 3058s ok 219 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 40960 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '40960' 3058s # received: 40960 3058s ok 220 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 41984 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '41984' 3058s # received: 41984 3058s ok 221 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 43008 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '43008' 3058s # received: 43008 3058s ok 222 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 44032 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '44032' 3058s # received: 44032 3058s ok 223 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 45056 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '45056' 3058s # received: 45056 3058s ok 224 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 46080 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '46080' 3058s # received: 46080 3058s ok 225 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 47104 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '47104' 3058s # received: 47104 3058s ok 226 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 48128 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:09 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:10 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '48128' 3058s # received: 48128 3058s ok 227 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 49152 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:10 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:10 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '49152' 3058s # received: 49152 3058s ok 228 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 50176 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:10 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:10 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '50176' 3058s # received: 50176 3058s ok 229 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 51200 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:10 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:10 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '51200' 3058s # received: 51200 3058s ok 230 3058s #lwp request: 3058s #POST https://localhost:8559/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 102400 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:10 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 7 3058s #Client-Date: Sat, 24 Jan 2026 15:57:11 GMT 3058s #Client-Peer: 127.0.0.1:8559 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '102400' 3058s # received: 102400 3058s ok 231 3058s # testing : / with proxy_https_https_proxy_section (https) 3058s # expected: 200 3058s # received: '200' 3058s ok 232 3058s # testing : CGI script with folded headers 3058s # expected: 200 3058s # received: '200' 3058s ok 233 3058s # testing : using valid proxyssl client cert 3058s # expected: 200 3058s # received: '200' 3058s ok 234 3058s # testing : using invalid proxyssl client cert 3058s # expected: 403 3058s # received: '403' 3058s ok 235 3058s # testing : protected cgi script 3058s # expected: 200 3058s # received: '200' 3058s ok 236 3058s # testing : X-Forwarded-Host header 3058s # expected: 'localhost:8561' 3058s # received: 'localhost:8561' 3058s ok 237 3058s # testing : client subject common name 3058s # expected: 'client_ok' 3058s # received: 'client_ok' 3058s ok 238 3058s # testing : ProxyPassReverse Location rewrite 3058s # expected: 'https://localhost:8561/modules/' 3058s # received: 'https://localhost:8561/modules/' 3058s ok 239 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 1024 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:11 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:11 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '1024' 3058s # received: 1024 3058s ok 240 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 2048 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:11 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:11 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '2048' 3058s # received: 2048 3058s ok 241 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 3072 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '3072' 3058s # received: 3072 3058s ok 242 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 4096 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '4096' 3058s # received: 4096 3058s ok 243 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 5120 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '5120' 3058s # received: 5120 3058s ok 244 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 6144 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '6144' 3058s # received: 6144 3058s ok 245 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 7168 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '7168' 3058s # received: 7168 3058s ok 246 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 8192 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '8192' 3058s # received: 8192 3058s ok 247 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 9216 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 5 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '9216' 3058s # received: 9216 3058s ok 248 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 10240 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '10240' 3058s # received: 10240 3058s ok 249 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 11264 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '11264' 3058s # received: 11264 3058s ok 250 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 12288 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '12288' 3058s # received: 12288 3058s ok 251 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 13312 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '13312' 3058s # received: 13312 3058s ok 252 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 14336 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '14336' 3058s # received: 14336 3058s ok 253 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 15360 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:12 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '15360' 3058s # received: 15360 3058s ok 254 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 16384 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '16384' 3058s # received: 16384 3058s ok 255 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 17408 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '17408' 3058s # received: 17408 3058s ok 256 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 18432 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '18432' 3058s # received: 18432 3058s ok 257 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 19456 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '19456' 3058s # received: 19456 3058s ok 258 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 20480 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '20480' 3058s # received: 20480 3058s ok 259 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 21504 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '21504' 3058s # received: 21504 3058s ok 260 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 22528 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:13 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '22528' 3058s # received: 22528 3058s ok 261 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 23552 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '23552' 3058s # received: 23552 3058s ok 262 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 24576 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '24576' 3058s # received: 24576 3058s ok 263 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 25600 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '25600' 3058s # received: 25600 3058s ok 264 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 26624 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '26624' 3058s # received: 26624 3058s ok 265 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 27648 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '27648' 3058s # received: 27648 3058s ok 266 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 28672 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '28672' 3058s # received: 28672 3058s ok 267 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 29696 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '29696' 3058s # received: 29696 3058s ok 268 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 30720 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '30720' 3058s # received: 30720 3058s ok 269 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 31744 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '31744' 3058s # received: 31744 3058s ok 270 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 32768 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '32768' 3058s # received: 32768 3058s ok 271 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 33792 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '33792' 3058s # received: 33792 3058s ok 272 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 34816 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:14 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '34816' 3058s # received: 34816 3058s ok 273 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 35840 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '35840' 3058s # received: 35840 3058s ok 274 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 36864 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '36864' 3058s # received: 36864 3058s ok 275 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 37888 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '37888' 3058s # received: 37888 3058s ok 276 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 38912 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '38912' 3058s # received: 38912 3058s ok 277 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 39936 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '39936' 3058s # received: 39936 3058s ok 278 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 40960 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '40960' 3058s # received: 40960 3058s ok 279 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 41984 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '41984' 3058s # received: 41984 3058s ok 280 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 43008 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '43008' 3058s # received: 43008 3058s ok 281 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 44032 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:15 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '44032' 3058s # received: 44032 3058s ok 282 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 45056 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '45056' 3058s # received: 45056 3058s ok 283 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 46080 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '46080' 3058s # received: 46080 3058s ok 284 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 47104 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '47104' 3058s # received: 47104 3058s ok 285 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 48128 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '48128' 3058s # received: 48128 3058s ok 286 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 49152 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '49152' 3058s # received: 49152 3058s ok 287 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 50176 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '50176' 3058s # received: 50176 3058s ok 288 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 51200 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 6 3058s #Client-Date: Sat, 24 Jan 2026 15:57:16 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '51200' 3058s # received: 51200 3058s ok 289 3058s #lwp request: 3058s #POST https://localhost:8561/eat_post HTTP/1.1 3058s #User-Agent: libwww-perl/6.81 3058s #Content-Length: 102400 3058s # 3058s #server response: 3058s #HTTP/1.1 200 OK 3058s #Connection: close 3058s #Date: Sat, 24 Jan 2026 15:57:17 GMT 3058s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3058s #Vary: In-If1 3058s #Content-Length: 7 3058s #Client-Date: Sat, 24 Jan 2026 15:57:17 GMT 3058s #Client-Peer: 127.0.0.1:8561 3058s #Client-Response-Num: 1 3058s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3058s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3058s #Client-SSL-Socket-Class: IO::Socket::SSL 3058s #Client-SSL-Version: TLSv1_3 3058s #DMMATCH1: 1 3058s # 3058s # testing : length posted 3058s # expected: '102400' 3058s # received: 102400 3058s ok 290 3058s ok 3081s t/ssl/require.t ..................... 3081s 1..10 3081s # Running under perl version 5.040001 for linux 3081s # Current time local: Sat Jan 24 15:57:17 2026 3081s # Current time GMT: Sat Jan 24 15:57:17 2026 3081s # Using Test.pm version 1.31 3081s # Using Apache/Test.pm version 1.44 3081s ok 1 3081s ok 2 3081s ok 3 3081s ok 4 3081s ok 5 3081s ok 6 3081s ok 7 3081s ok 8 3081s ok 9 3081s ok 10 3081s ok 3103s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 3131s t/ssl/varlookup.t ................... 3131s 1..83 3131s # Running under perl version 5.040001 for linux 3131s # Current time local: Sat Jan 24 15:58:02 2026 3131s # Current time GMT: Sat Jan 24 15:58:02 2026 3131s # Using Test.pm version 1.31 3131s # Using Apache/Test.pm version 1.44 3131s # testing : HTTP_USER_AGENT 3131s # expected: 'libwww-perl/6.81' 3131s # received: 'libwww-perl/6.81' 3131s ok 1 3131s # testing : HTTP:User-Agent 3131s # expected: 'libwww-perl/6.81' 3131s # received: 'libwww-perl/6.81' 3131s ok 2 3131s # testing : HTTP_REFERER 3131s # expected: 't/ssl/varlookup.t' 3131s # received: 't/ssl/varlookup.t' 3131s ok 3 3131s # testing : HTTP_HOST 3131s # expected: 'localhost:8532' 3131s # received: 'localhost:8532' 3131s ok 4 3131s # testing : QUERY_STRING 3131s # expected: 'QUERY_STRING' 3131s # received: 'QUERY_STRING' 3131s ok 5 3131s # testing : SERVER_SOFTWARE 3131s # expected: qr/^Apache\/2.4.65/ 3131s # received: 'Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4' 3131s ok 6 3131s # testing : SERVER_ADMIN 3131s # expected: 'tuser@localhost' 3131s # received: 'tuser@localhost' 3131s ok 7 3131s # testing : SERVER_PORT 3131s # expected: '8532' 3131s # received: '8532' 3131s ok 8 3131s # testing : SERVER_NAME 3131s # expected: 'localhost' 3131s # received: 'localhost' 3131s ok 9 3131s # testing : SERVER_PROTOCOL 3131s # expected: qr/^HTTP\/1\.\d$/ 3131s # received: 'HTTP/1.1' 3131s ok 10 3131s # testing : REMOTE_ADDR 3131s # expected: '127.0.0.1' 3131s # received: '127.0.0.1' 3131s ok 11 3131s # testing : DOCUMENT_ROOT 3131s # expected: '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs' 3131s # received: '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs' 3131s ok 12 3131s # testing : REQUEST_METHOD 3131s # expected: 'GET' 3131s # received: 'GET' 3131s ok 13 3131s # testing : REQUEST_URI 3131s # expected: '/test_ssl_var_lookup' 3131s # received: '/test_ssl_var_lookup' 3131s ok 14 3131s # testing : TIME_YEAR 3131s # expected: 2026 3131s # received: '2026' 3131s ok 15 3131s # testing : TIME_MON 3131s # expected: '01' 3131s # received: '01' 3131s ok 16 3131s # testing : TIME_DAY 3131s # expected: '24' 3131s # received: '24' 3131s ok 17 3131s # testing : TIME_WDAY 3131s # expected: 6 3131s # received: '6' 3131s ok 18 3131s # testing : IS_SUBREQ 3131s # expected: 'false' 3131s # received: 'false' 3131s ok 19 3131s # testing : API_VERSION 3131s # expected: '20120211' 3131s # received: '20120211' 3131s ok 20 3131s # testing : THE_REQUEST 3131s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 3131s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 3131s ok 21 3131s # testing : REQUEST_SCHEME 3131s # expected: 'https' 3131s # received: 'https' 3131s ok 22 3131s # testing : HTTPS 3131s # expected: 'on' 3131s # received: 'on' 3131s ok 23 3131s # testing : ENV:THE_ARGS 3131s # expected: 'ENV:THE_ARGS' 3131s # received: 'ENV:THE_ARGS' 3131s ok 24 3131s # testing : SSL_CLIENT_M_VERSION 3131s # expected: qr/^\d+$/ 3131s # received: '3' 3131s ok 25 3131s # testing : SSL_SERVER_M_VERSION 3131s # expected: qr/^\d+$/ 3131s # received: '3' 3131s ok 26 3131s # testing : SSL_CLIENT_M_SERIAL 3131s # expected: qr/^[0-9A-F]+$/ 3131s # received: '02' 3131s ok 27 3131s # testing : SSL_SERVER_M_SERIAL 3131s # expected: qr/^[0-9A-F]+$/ 3131s # received: '07' 3131s ok 28 3131s # testing : SSL_PROTOCOL 3131s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 3131s # received: 'TLSv1.3' 3131s ok 29 3131s # testing : SSL_CLIENT_V_START 3131s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 3131s # received: 'Jan 24 15:11:48 2026 GMT' 3131s ok 30 3131s # testing : SSL_SERVER_V_START 3131s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 3131s # received: 'Jan 24 15:12:07 2026 GMT' 3131s ok 31 3131s # testing : SSL_CLIENT_V_END 3131s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 3131s # received: 'Jan 24 15:11:48 2027 GMT' 3131s ok 32 3131s # testing : SSL_SERVER_V_END 3131s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 3131s # received: 'Jan 24 15:12:07 2027 GMT' 3131s ok 33 3131s # testing : SSL_CIPHER 3131s # expected: qr/^[A-Z0-9_-]+$/ 3131s # received: 'TLS_AES_256_GCM_SHA384' 3131s ok 34 3131s # testing : SSL_CIPHER_EXPORT 3131s # expected: 'false' 3131s # received: 'false' 3131s ok 35 3131s # testing : SSL_CIPHER_ALGKEYSIZE 3131s # expected: qr/^\d+$/ 3131s # received: '256' 3131s ok 36 3131s # testing : SSL_CIPHER_USEKEYSIZE 3131s # expected: qr/^\d+$/ 3131s # received: '256' 3131s ok 37 3131s # testing : SSL_SECURE_RENEG 3131s # expected: qr/^(false|true)$/ 3131s # received: 'false' 3131s ok 38 3131s # testing : SSL_CLIENT_S_DN 3131s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3131s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3131s ok 39 3131s # testing : SSL_SERVER_S_DN 3131s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 3131s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 3131s ok 40 3131s # testing : SSL_CLIENT_S_DN_C 3131s # expected: 'US' 3131s # received: 'US' 3131s ok 41 3131s # testing : SSL_SERVER_S_DN_C 3131s # expected: 'US' 3131s # received: 'US' 3131s ok 42 3131s # testing : SSL_CLIENT_S_DN_ST 3131s # expected: 'California' 3131s # received: 'California' 3131s ok 43 3131s # testing : SSL_SERVER_S_DN_ST 3131s # expected: 'California' 3131s # received: 'California' 3131s ok 44 3131s # testing : SSL_CLIENT_S_DN_L 3131s # expected: 'San Francisco' 3131s # received: 'San Francisco' 3131s ok 45 3131s # testing : SSL_SERVER_S_DN_L 3131s # expected: 'San Francisco' 3131s # received: 'San Francisco' 3131s ok 46 3131s # testing : SSL_CLIENT_S_DN_O 3131s # expected: 'ASF' 3131s # received: 'ASF' 3131s ok 47 3131s # testing : SSL_SERVER_S_DN_O 3131s # expected: 'ASF' 3131s # received: 'ASF' 3131s ok 48 3131s # testing : SSL_CLIENT_S_DN_OU 3131s # expected: 'httpd-test' 3131s # received: 'httpd-test' 3131s ok 49 3131s # testing : SSL_SERVER_S_DN_OU 3131s # expected: qr/^httpd-test\/([-\w]+)/ 3131s # received: 'httpd-test/rsa-test' 3131s ok 50 3131s # testing : SSL_CLIENT_S_DN_CN 3131s # expected: 'client_ok' 3131s # received: 'client_ok' 3131s ok 51 3131s # testing : SSL_SERVER_S_DN_CN 3131s # expected: 'localhost' 3131s # received: 'localhost' 3131s ok 52 3131s # testing : SSL_CLIENT_S_DN_Email 3131s # expected: 'test-dev@httpd.apache.org' 3131s # received: 'test-dev@httpd.apache.org' 3131s ok 53 3131s # testing : SSL_SERVER_S_DN_Email 3131s # expected: 'test-dev@httpd.apache.org' 3131s # received: 'test-dev@httpd.apache.org' 3131s ok 54 3131s # testing : SSL_CLIENT_SAN_Email_0 3131s # expected: 'test-dev@httpd.apache.org' 3131s # received: 'test-dev@httpd.apache.org' 3131s ok 55 3131s # testing : SSL_SERVER_SAN_DNS_0 3131s # expected: 'localhost' 3131s # received: 'localhost' 3131s ok 56 3131s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 3131s # expected: 'test-dev@httpd.apache.org' 3131s # received: 'test-dev@httpd.apache.org' 3131s ok 57 3131s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 3131s # expected: '_https.localhost' 3131s # received: '_https.localhost' 3131s ok 58 3131s # testing : SSL_CLIENT_I_DN 3131s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3131s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3131s ok 59 3131s # testing : SSL_SERVER_I_DN 3131s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3131s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3131s ok 60 3131s # testing : SSL_CLIENT_I_DN_C 3131s # expected: 'US' 3131s # received: 'US' 3131s ok 61 3131s # testing : SSL_SERVER_I_DN_C 3131s # expected: 'US' 3131s # received: 'US' 3131s ok 62 3131s # testing : SSL_CLIENT_I_DN_ST 3131s # expected: 'California' 3131s # received: 'California' 3131s ok 63 3131s # testing : SSL_SERVER_I_DN_ST 3131s # expected: 'California' 3131s # received: 'California' 3131s ok 64 3131s # testing : SSL_CLIENT_I_DN_L 3131s # expected: 'San Francisco' 3131s # received: 'San Francisco' 3131s ok 65 3131s # testing : SSL_SERVER_I_DN_L 3131s # expected: 'San Francisco' 3131s # received: 'San Francisco' 3131s ok 66 3131s # testing : SSL_CLIENT_I_DN_O 3131s # expected: 'ASF' 3131s # received: 'ASF' 3131s ok 67 3131s # testing : SSL_SERVER_I_DN_O 3131s # expected: 'ASF' 3131s # received: 'ASF' 3131s ok 68 3131s # testing : SSL_CLIENT_I_DN_OU 3131s # expected: 'httpd-test' 3131s # received: 'httpd-test' 3131s ok 69 3131s # testing : SSL_SERVER_I_DN_OU 3131s # expected: 'httpd-test' 3131s # received: 'httpd-test' 3131s ok 70 3131s # testing : SSL_CLIENT_I_DN_CN 3131s # expected: 'ca' 3131s # received: 'ca' 3131s ok 71 3131s # testing : SSL_SERVER_I_DN_CN 3131s # expected: 'ca' 3131s # received: 'ca' 3131s ok 72 3131s # testing : SSL_SERVER_I_DN_CN_RAW 3131s # expected: 'ca' 3131s # received: 'ca' 3131s ok 73 3131s # testing : SSL_SERVER_I_DN_CN_0_RAW 3131s # expected: 'ca' 3131s # received: 'ca' 3131s ok 74 3131s # testing : SSL_CLIENT_I_DN_Email 3131s # expected: 'test-dev@httpd.apache.org' 3131s # received: 'test-dev@httpd.apache.org' 3131s ok 75 3131s # testing : SSL_SERVER_I_DN_Email 3131s # expected: 'test-dev@httpd.apache.org' 3131s # received: 'test-dev@httpd.apache.org' 3131s ok 76 3131s # testing : SSL_CLIENT_A_SIG 3131s # expected: 'sha256WithRSAEncryption' 3131s # received: 'sha256WithRSAEncryption' 3131s ok 77 3131s # testing : SSL_SERVER_A_SIG 3131s # expected: 'sha256WithRSAEncryption' 3131s # received: 'sha256WithRSAEncryption' 3131s ok 78 3131s # testing : SSL_CLIENT_A_KEY 3131s # expected: 'rsaEncryption' 3131s # received: 'rsaEncryption' 3131s ok 79 3131s # testing : SSL_SERVER_A_KEY 3131s # expected: qr/^[rd]saEncryption$/ 3131s # received: 'rsaEncryption' 3131s ok 80 3131s # testing : SSL_CLIENT_CERT 3131s # expected: qr/^-----BEGIN CERTIFICATE-----/ 3131s # received: '-----BEGIN CERTIFICATE----- 3131s # MIIEezCCA2OgAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 3131s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 3131s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 3131s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjYwMTI0 3131s # MTUxMTQ4WhcNMjcwMTI0MTUxMTQ4WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 3131s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 3131s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 3131s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 3131s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1ckTYa54Ed1miviJIGjKSHZHZqwMhCgDBx0s 3131s # wplgRJiYXq1aV9E5vvASH17qi3jXPKigTyGgkzNAML26a0ELTD6LISod+3m6iSZy 3131s # pCZxRtqzDNDaEsstdNwJvYW9lEqLw1tD6Ywvsi8vhNenW5C9+G+U8pyLwf11Bscy 3131s # 16zeJxFiQkwpuH4vxSwfuP13f9HpnKx3qXcVfS+L+iZ1708qfVrbjayT8Qq3wLez 3131s # vJhfjGoDWMEX9AgZOU+CjlhU4NhsEQxKvG7YNdnWIS626iKWC7g5G1VrO+X3hKao 3131s # eoGCNsd3/DMEKPNyxEM7cWovouG6uOYRvdzQKj8b4+fW67/urQIDAQABo4HOMIHL 3131s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 3131s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 3131s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 3131s # HQ4EFgQUDPO+U487N90LNOVsRyUtdTyozPUwHwYDVR0jBBgwFoAU57oePxvVU7I0 3131s # mkdaNgJNFiDyH+EwDQYJKoZIhvcNAQELBQADggEBAKzDMnC+wgqGuhR5ltoXs6Rt 3131s # myXWoNIHeJtUaa+z8v7DvZ0hOLFvN7ltEOyLTDgZk1ppSesUMij80d8snR3/cIq7 3131s # 81MD/oSjPL8YXXWXVipZ40Yf+zWnCrV2ObvgR7L388osWHSRqTPPYxZ8zUwD//FG 3131s # D5CNMT45L1snSbWGg37dQYmDcWCo60ADlrtGrrU/RgqCjNtD1q2N36wZan9DhlSw 3131s # qD/aTWIjh7wh/TkHURsHSdV9uR0NuKbKjNj+6ntIOE+LrsCKBZfN6NJbSE9ThsIs 3131s # vGCWa5pmSqVOG/JMbJ15WlasHeBOyJ8jQPMzbMyFWRq01VeSn5ddnP1eg2Vu88c= 3131s # -----END CERTIFICATE----- 3131s # ' 3131s ok 81 3131s # testing : SSL_SERVER_CERT 3131s # expected: qr/^-----BEGIN CERTIFICATE-----/ 3131s # received: '-----BEGIN CERTIFICATE----- 3131s # MIIERDCCAyygAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 3131s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 3131s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 3131s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjYwMTI0 3131s # MTUxMjA3WhcNMjcwMTI0MTUxMjA3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 3131s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 3131s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 3131s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 3131s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+crj+lRqsWVWKY2pXhvwv1ms 3131s # mIJsPbwoTNhNMiEr6ebn5kkZUoFt97WiNWVxhu9xAK9UnuDcAjos+4rsNxCKtjp1 3131s # gUUsaOIhDEcDt4Rf1mEofpS1fcr0fpKnC/VvgO7LaQCqPeuKXYYkmSwMGr9ygfSK 3131s # /0vVF3vMpE0kpHnawPgHPN0QVR3GTIKv/mLjdGz6LvGxfoxSNnX5KIHFEOMVsN/L 3131s # hMIZdlfMhSAyC++ggVL8Ag63XgC/VGzYE0LaIvblLOxgT3LPaDJK6BP8NqAE49g0 3131s # qRM4Trnn/ZThVHnkFnprwn9lUSgItqcXNceR8GRSCrDnWQkENMTKr4FOuY7/xwID 3131s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 3131s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQB 3131s # 5ybKXP8jGu5P43QeAqB/LEenfjAfBgNVHSMEGDAWgBTnuh4/G9VTsjSaR1o2Ak0W 3131s # IPIf4TANBgkqhkiG9w0BAQsFAAOCAQEABoMcQWboD5DXCRMlfEhndyOIe+THpIoK 3131s # Lza0EjgqKe1BfDStvU6yEAOslV7bZYhxn9VHqgXt/Sysxf07z533Rxh/QCNfko3e 3131s # Ul6QEZMpUjifkT6c2bs+5+ABzu+Z7XXd7EcEoJJiateeuUzVwaQvm0w4Zm135uZh 3131s # Z7UKVETHDzyznK9Wz5+N65chlX/q6Aot4GR57NB8mQeajUPufcKhRu/dK4+5bKoL 3131s # 7Bhuunpt6e/mBVoZ7CpJLqKow3i5sqwWrHmfkqIN7zGcm7LxCoCGcaaIwHPqIOqC 3131s # DUic+PWQ6PcvEnoO4hlvzvdQyThGKslg9Lm76iOYQGsLpOaNr6Jwqg== 3131s # -----END CERTIFICATE----- 3131s # ' 3131s ok 82 3131s # testing : SSL_CLIENT_VERIFY 3131s # expected: 'SUCCESS' 3131s # received: 'SUCCESS' 3131s ok 83 3131s ok 3154s t/ssl/verify.t ...................... 3154s 1..3 3154s # Running under perl version 5.040001 for linux 3154s # Current time local: Sat Jan 24 15:58:31 2026 3154s # Current time GMT: Sat Jan 24 15:58:31 2026 3154s # Using Test.pm version 1.31 3154s # Using Apache/Test.pm version 1.44 3154s HTTP/1.1 403 Forbidden 3154s Connection: close 3154s Date: Sat, 24 Jan 2026 15:58:53 GMT 3154s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3154s Content-Length: 258 3154s Content-Type: text/html; charset=iso-8859-1 3154s Client-Date: Sat, 24 Jan 2026 15:58:53 GMT 3154s Client-Peer: 127.0.0.1:8532 3154s Client-Response-Num: 1 3154s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3154s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3154s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3154s Client-SSL-Socket-Class: IO::Socket::SSL 3154s Client-SSL-Version: TLSv1_3 3154s Title: 403 Forbidden 3154s 3154s 3154s 3154s 403 Forbidden 3154s 3154s

Forbidden

3154s

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

3154s 3154s ok 1 3154s HTTP/1.1 200 OK 3154s Connection: close 3154s Date: Sat, 24 Jan 2026 15:58:53 GMT 3154s Accept-Ranges: bytes 3154s ETag: "1a-643c772b0b480" 3154s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3154s Vary: In-If1 3154s Content-Length: 26 3154s Content-Type: text/html 3154s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 3154s Client-Date: Sat, 24 Jan 2026 15:58:53 GMT 3154s Client-Peer: 127.0.0.1:8532 3154s Client-Response-Num: 1 3154s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3154s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3154s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3154s Client-SSL-Socket-Class: IO::Socket::SSL 3154s Client-SSL-Version: TLSv1_3 3154s DMMATCH1: 1 3154s 3154s welcome to localhost:8529 3154s ok 2 3154s 500 Server closed connection without sending any data back 3154s Content-Type: text/plain 3154s Client-Date: Sat, 24 Jan 2026 15:58:53 GMT 3154s Client-Warning: Internal response 3154s 3154s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 3154s ok 3 3154s ok 3154s All tests successful. 3154s Files=143, Tests=7315, 2708 wallclock secs ( 1.55 usr 2.06 sys + 177.49 cusr 1159.01 csys = 1340.11 CPU) 3154s Result: PASS 3154s [warning] server localhost:8529 shutdown 3155s Files=143, Tests=7315, 2708 wallclock secs ( 1.55 usr 2.06 sys + 177.49 cusr 1159.01 csys = 1340.11 CPU) 3155s Result: PASS 3155s =============Running-with-mpm_worker========== 3155s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 3155s + grep -E '^Result: PASS' testlog.mpm_prefork 3155s + grep -E '^Result: FAIL' testlog.mpm_prefork 3155s + grep -E 'server dumped core' testlog.mpm_prefork 3155s + return 0 3155s + run_tests mpm_worker 3155s + local MPM=mpm_worker 3155s + shift 3155s + local LOG=testlog.mpm_worker 3155s + echo =============Running-with-mpm_worker========== 3155s + rm -f apache2.conf.debian 3155s + cp /etc/apache2/apache2.conf apache2.conf.debian 3155s + cat /etc/apache2/mods-available/mpm_worker.load 3155s + 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 3155s + xargs cat 3155s + grep -v mpm_ 3155s + for m in bucketeer case_filter case_filter_in 3155s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 3155s + for m in bucketeer case_filter case_filter_in 3155s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 3155s + for m in bucketeer case_filter case_filter_in 3155s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 3155s + cat /etc/apache2/mods-available/mime.conf 3155s + echo 'Servername localhost' 3155s + make clean 3155s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 3155s t/TEST -clean 3156s [warning] setting ulimit to allow core files 3156s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/TEST -clean 3157s Duplicate specification "clean" for option "clean" 3157s Duplicate specification "help" for option "help" 3157s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules' 3157s cd memory_track && make clean 3157s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 3157s 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 3157s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 3157s cd test_session && make clean 3157s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 3157s 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 3157s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 3158s cd random_chunk && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 3158s cd fold && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 3158s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 3158s cd test_ssl && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 3158s cd echo_post_chunk && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 3158s cd echo_post && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 3158s cd list_modules && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 3158s cd authany && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 3158s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 3158s cd test_apr_uri && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 3158s cd eat_post && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 3158s cd nntp_like && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 3158s cd test_pass_brigade && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 3158s cd test_utilities && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 3158s cd input_body_filter && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 3158s cd client_add_filter && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 3158s cd test_rwrite && make clean 3158s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 3158s 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 3158s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 3158s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules' 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 3158s rmdir newcerts 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 3158s rmdir certs 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 3158s rmdir proxy 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 3158s rmdir export 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 3158s rmdir conf 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 3158s rmdir csr 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 3158s rmdir crl 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 3158s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 3158s rmdir keys 3158s rmdir asf 3158s rmdir /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 3158s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 3158s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test' 3158s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 3158s t/TEST -clean 3158s [warning] setting ulimit to allow core files 3158s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 3159s Duplicate specification "clean" for option "clean" 3159s Duplicate specification "help" for option "help" 3159s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 3159s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 3159s rm -f \ 3159s TestItSelf.bso TestItSelf.def \ 3159s TestItSelf.exp TestItSelf.x \ 3159s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 3159s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 3159s *.a *.o \ 3159s *perl.core MYMETA.json \ 3159s MYMETA.yml blibdirs.ts \ 3159s core core.*perl.*.? \ 3159s core.[0-9] core.[0-9][0-9] \ 3159s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 3159s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 3159s mon.out perl \ 3159s perl perl.exe \ 3159s perlmain.c pm_to_blib \ 3159s pm_to_blib.ts so_locations \ 3159s tmon.out 3159s rm -rf \ 3159s Makefile.old blib \ 3159s t/TEST 3159s mv Makefile Makefile.old > /dev/null 2>&1 3159s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 3159s rm -f \ 3159s Test.bso Test.def \ 3159s Test.exp Test.x \ 3159s ../blib/arch/auto/Apache/Test/extralibs.all \ 3159s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 3159s *.a *.o \ 3159s *perl.core MYMETA.json \ 3159s MYMETA.yml blibdirs.ts \ 3159s core core.*perl.*.? \ 3159s core.[0-9] core.[0-9][0-9] \ 3159s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 3159s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 3159s mon.out perl \ 3159s perl perl.exe \ 3159s perlmain.c pm_to_blib \ 3159s pm_to_blib.ts so_locations \ 3159s tmon.out 3159s rm -rf \ 3159s .mypacklist Makefile.old \ 3159s blib t/REPORT \ 3159s t/TEST 3159s mv Makefile Makefile.old > /dev/null 2>&1 3159s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test' 3159s rm -f \ 3159s test.bso test.def \ 3159s test.exp test.x \ 3159s blib/arch/auto/httpd-test/extralibs.all \ 3159s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 3159s *.a *.o \ 3159s *perl.core MYMETA.json \ 3159s MYMETA.yml blibdirs.ts \ 3159s core core.*perl.*.? \ 3159s core.[0-9] core.[0-9][0-9] \ 3159s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 3159s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 3159s mon.out perl \ 3159s perl perl.exe \ 3159s perlmain.c pm_to_blib \ 3159s pm_to_blib.ts so_locations \ 3159s tmon.out 3159s rm -rf \ 3159s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 3159s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 3159s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 3159s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 3159s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 3159s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 3159s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 3159s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 3159s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 3159s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 3159s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 3159s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 3159s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 3159s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 3159s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 3159s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 3159s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 3159s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 3159s blib 3159s mv Makefile Makefile.old > /dev/null 2>&1 3159s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 3159s + chown -R tuser: /tmp/autopkgtest.x656qg/autopkgtest_tmp 3159s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/apache2.conf.debian' 3160s [ info] generating script ./t/htdocs/modules/cgi/action.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 3160s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/big.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/env.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 3161s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 3161s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 3161s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 3161s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 3161s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 3161s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 3161s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 3161s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 3161s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 3161s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 3161s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 3161s Warning: NAME must be a package name 3161s Checking if your kit is complete... 3161s Looks good 3161s [ info] generating script t/TEST 3161s [ info] generating script ./t/cgi-bin/cookies.pl 3161s [ info] generating script ./t/cgi-bin/next_available_port.pl 3161s [ info] generating script t/TEST 3161s Writing MYMETA.yml and MYMETA.json 3161s Writing MYMETA.yml and MYMETA.json 3161s Checking for Cwd...ok 3161s Checking for File::Spec...ok 3161s Generating a Unix-style Makefile 3161s Writing Makefile for httpd-test 3161s Writing MYMETA.yml and MYMETA.json 3161s + tee testlog.mpm_worker 3161s + su tuser -c 't/TEST ' 3162s [warning] setting ulimit to allow core files 3162s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/TEST 3163s Duplicate specification "clean" for option "clean" 3163s Duplicate specification "help" for option "help" 3182s [warning] generating SSL CA for asf 3182s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 3182s .+............+.......+..+....+......+...........+...+.+++++++++++++++++++++++++++++++++++++++*.............+.+.....+...+++++++++++++++++++++++++++++++++++++++*.......+................+.....+.+............+...+........+....+.....+.......+.....+....+..+....+...+......++++++ 3182s .......+........+......+.........+.+.....+.............+..+.....................+.........+....+.....+....+......+.....+.+...+...+++++++++++++++++++++++++++++++++++++++*.+..+....+...+.....+.+..+....+++++++++++++++++++++++++++++++++++++++*.......+....+..+.+..+.+.................+....+......+..+..........++++++ 3182s ----- 3182s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 3182s [ info] openssl genrsa -out keys/client_ok.pem 2048 3183s [ 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 3183s [ 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 3183s Using configuration from conf/client_ok.cnf 3183s Check that the request matches the signature 3183s Signature ok 3183s The Subject's Distinguished Name is as follows 3183s countryName :PRINTABLE:'US' 3183s stateOrProvinceName :ASN.1 12:'California' 3183s localityName :ASN.1 12:'San Francisco' 3183s organizationName :ASN.1 12:'ASF' 3183s organizationalUnitName:ASN.1 12:'httpd-test' 3183s commonName :ASN.1 12:'client_ok' 3183s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3183s Certificate is to be certified until Jan 24 15:59:22 2027 GMT (365 days) 3183s 3183s Write out database with 1 new entries 3183s Database updated 3183s [ 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 3183s [ info] generating proxy cert: proxy/client_ok.pem 3183s [ info] openssl genrsa -out keys/client_revoked.pem 2048 3183s [ 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 3183s [ 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 3183s Using configuration from conf/client_revoked.cnf 3183s Check that the request matches the signature 3183s Signature ok 3183s The Subject's Distinguished Name is as follows 3183s countryName :PRINTABLE:'US' 3183s stateOrProvinceName :ASN.1 12:'California' 3183s localityName :ASN.1 12:'San Francisco' 3183s organizationName :ASN.1 12:'ASF' 3183s organizationalUnitName:ASN.1 12:'httpd-test' 3183s commonName :ASN.1 12:'client_revoked' 3183s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3183s Certificate is to be certified until Jan 24 15:59:22 2027 GMT (365 days) 3183s 3183s Write out database with 1 new entries 3183s Database updated 3183s [ 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 3183s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 3183s Using configuration from conf/cacrl.cnf 3183s Revoking Certificate 02. 3183s Database updated 3183s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 3183s Using configuration from conf/cacrl.cnf 3183s [ info] generating proxy cert: proxy/client_revoked.pem 3183s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 3184s [ 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 3184s [ 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 3184s Using configuration from conf/client_snakeoil.cnf 3184s Check that the request matches the signature 3184s Signature ok 3184s The Subject's Distinguished Name is as follows 3184s countryName :PRINTABLE:'AU' 3184s stateOrProvinceName :ASN.1 12:'Queensland' 3184s localityName :ASN.1 12:'Mackay' 3184s organizationName :ASN.1 12:'Snake Oil, Ltd.' 3184s organizationalUnitName:ASN.1 12:'Staff' 3184s commonName :ASN.1 12:'client_snakeoil' 3184s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3184s Certificate is to be certified until Jan 24 15:59:23 2027 GMT (365 days) 3184s 3184s Write out database with 1 new entries 3184s Database updated 3184s [ 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 3184s [ info] generating proxy cert: proxy/client_snakeoil.pem 3184s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 3188s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 3188s [ 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 3188s [ 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 3188s Using configuration from conf/server2_des3_dsa.cnf 3188s Check that the request matches the signature 3188s Signature ok 3188s The Subject's Distinguished Name is as follows 3188s countryName :PRINTABLE:'US' 3188s stateOrProvinceName :ASN.1 12:'California' 3188s localityName :ASN.1 12:'San Francisco' 3188s organizationName :ASN.1 12:'ASF' 3188s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 3188s commonName :ASN.1 12:'localhost' 3188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3188s Certificate is to be certified until Jan 24 15:59:27 2027 GMT (365 days) 3188s 3188s Write out database with 1 new entries 3188s Database updated 3188s [ info] openssl genrsa -out keys/server2.pem 2048 3188s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 3188s [ 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 3188s Using configuration from conf/server2.cnf 3189s Check that the request matches the signature 3189s Signature ok 3189s The Subject's Distinguished Name is as follows 3189s countryName :PRINTABLE:'US' 3189s stateOrProvinceName :ASN.1 12:'California' 3189s localityName :ASN.1 12:'San Francisco' 3189s organizationName :ASN.1 12:'ASF' 3189s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 3189s commonName :ASN.1 12:'localhost' 3189s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3189s Certificate is to be certified until Jan 24 15:59:28 2027 GMT (365 days) 3189s 3189s Write out database with 1 new entries 3189s Database updated 3189s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 3189s [ 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 3189s [ 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 3189s Using configuration from conf/server_dsa.cnf 3189s Check that the request matches the signature 3189s Signature ok 3189s The Subject's Distinguished Name is as follows 3189s countryName :PRINTABLE:'US' 3189s stateOrProvinceName :ASN.1 12:'California' 3189s localityName :ASN.1 12:'San Francisco' 3189s organizationName :ASN.1 12:'ASF' 3189s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 3189s commonName :ASN.1 12:'localhost' 3189s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3189s Certificate is to be certified until Jan 24 15:59:28 2027 GMT (365 days) 3189s 3189s Write out database with 1 new entries 3189s Database updated 3189s [ info] openssl genrsa -out keys/client_colon.pem 2048 3189s [ 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 3189s [ 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 3189s Using configuration from conf/client_colon.cnf 3189s Check that the request matches the signature 3189s Signature ok 3189s The Subject's Distinguished Name is as follows 3189s countryName :PRINTABLE:'US' 3189s stateOrProvinceName :ASN.1 12:'California' 3189s localityName :ASN.1 12:'San Francisco' 3189s organizationName :ASN.1 12:'ASF' 3189s organizationalUnitName:ASN.1 12:'httpd-test' 3189s commonName :ASN.1 12:'user:colon' 3189s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3189s Certificate is to be certified until Jan 24 15:59:28 2027 GMT (365 days) 3189s 3189s Write out database with 1 new entries 3189s Database updated 3189s [ 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 3189s [ info] generating proxy cert: proxy/client_colon.pem 3189s [ info] openssl genrsa -out keys/server.pem 2048 3189s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 3189s [ 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 3189s Using configuration from conf/server.cnf 3189s Check that the request matches the signature 3189s Signature ok 3189s The Subject's Distinguished Name is as follows 3189s countryName :PRINTABLE:'US' 3189s stateOrProvinceName :ASN.1 12:'California' 3189s localityName :ASN.1 12:'San Francisco' 3189s organizationName :ASN.1 12:'ASF' 3189s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 3189s commonName :ASN.1 12:'localhost' 3189s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3189s Certificate is to be certified until Jan 24 15:59:28 2027 GMT (365 days) 3189s 3189s Write out database with 1 new entries 3189s Database updated 3189s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 3189s [ 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 3189s [ 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 3189s Using configuration from conf/server_des3_dsa.cnf 3189s Check that the request matches the signature 3189s Signature ok 3189s The Subject's Distinguished Name is as follows 3189s countryName :PRINTABLE:'US' 3189s stateOrProvinceName :ASN.1 12:'California' 3189s localityName :ASN.1 12:'San Francisco' 3189s organizationName :ASN.1 12:'ASF' 3189s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 3189s commonName :ASN.1 12:'localhost' 3189s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3189s Certificate is to be certified until Jan 24 15:59:29 2027 GMT (365 days) 3189s 3189s Write out database with 1 new entries 3189s Database updated 3189s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 3189s [ 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 3189s [ 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 3189s Using configuration from conf/server2_dsa.cnf 3189s Check that the request matches the signature 3189s Signature ok 3189s The Subject's Distinguished Name is as follows 3189s countryName :PRINTABLE:'US' 3189s stateOrProvinceName :ASN.1 12:'California' 3189s localityName :ASN.1 12:'San Francisco' 3189s organizationName :ASN.1 12:'ASF' 3189s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 3189s commonName :ASN.1 12:'localhost' 3189s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3189s Certificate is to be certified until Jan 24 15:59:29 2027 GMT (365 days) 3189s 3189s Write out database with 1 new entries 3189s Database updated 3189s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 3190s [ 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 3190s [ 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 3190s Using configuration from conf/server2_des3.cnf 3190s Check that the request matches the signature 3190s Signature ok 3190s The Subject's Distinguished Name is as follows 3190s countryName :PRINTABLE:'US' 3190s stateOrProvinceName :ASN.1 12:'California' 3190s localityName :ASN.1 12:'San Francisco' 3190s organizationName :ASN.1 12:'ASF' 3190s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 3190s commonName :ASN.1 12:'localhost' 3190s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3190s Certificate is to be certified until Jan 24 15:59:29 2027 GMT (365 days) 3190s 3190s Write out database with 1 new entries 3190s Database updated 3190s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 3190s [ 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 3190s [ 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 3190s Using configuration from conf/server_des3.cnf 3190s Check that the request matches the signature 3190s Signature ok 3190s The Subject's Distinguished Name is as follows 3190s countryName :PRINTABLE:'US' 3190s stateOrProvinceName :ASN.1 12:'California' 3190s localityName :ASN.1 12:'San Francisco' 3190s organizationName :ASN.1 12:'ASF' 3190s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 3190s commonName :ASN.1 12:'localhost' 3190s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 3190s Certificate is to be certified until Jan 24 15:59:30 2027 GMT (365 days) 3190s 3190s Write out database with 1 new entries 3190s Database updated 3190s [ info] linked ca-bundle.crl to fdd35eee.r0 3191s cd memory_track && make .libs/mod_memory_track.so 3191s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 3191s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 3191s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 3191s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 3191s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 3191s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 3192s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 3192s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 3192s cd test_session && make .libs/mod_test_session.so 3192s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 3192s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 3192s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 3192s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 3193s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 3193s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 3194s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 3194s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 3194s cd random_chunk && make .libs/mod_random_chunk.so 3194s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 3194s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 3194s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 3194s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 3194s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 3194s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 3194s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 3194s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 3194s cd fold && make .libs/mod_fold.so 3194s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 3194s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 3194s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 3195s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 3195s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 3196s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 3196s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 3196s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 3196s cd test_ssl && make .libs/mod_test_ssl.so 3196s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 3196s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 3196s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 3197s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 3198s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 3198s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 3198s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 3198s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 3198s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 3198s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 3198s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 3199s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 3199s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 3200s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 3200s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 3200s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 3200s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 3200s cd echo_post && make .libs/mod_echo_post.so 3200s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 3200s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 3201s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 3201s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 3202s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 3202s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 3202s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 3202s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 3202s cd list_modules && make .libs/mod_list_modules.so 3202s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 3202s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 3202s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 3202s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 3203s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 3203s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 3203s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 3203s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 3203s cd authany && make .libs/mod_authany.so 3203s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 3203s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 3203s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 3204s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 3204s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 3205s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 3205s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 3205s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 3205s cd test_apr_uri && make .libs/mod_test_apr_uri.so 3205s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 3205s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 3206s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 3206s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 3207s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 3207s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 3208s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 3208s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 3208s cd eat_post && make .libs/mod_eat_post.so 3208s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 3208s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 3208s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 3209s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 3209s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 3210s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 3210s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 3210s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 3210s cd nntp_like && make .libs/mod_nntp_like.so 3210s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 3210s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 3210s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 3211s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 3212s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 3212s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 3212s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 3212s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 3212s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 3212s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 3212s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 3212s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 3213s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 3214s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 3214s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 3214s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 3214s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 3214s cd test_utilities && make .libs/mod_test_utilities.so 3214s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 3214s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 3215s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 3215s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 3215s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 3216s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 3216s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 3216s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 3216s cd input_body_filter && make .libs/mod_input_body_filter.so 3216s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 3216s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 3216s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 3216s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 3217s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 3218s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 3218s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 3218s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 3218s cd client_add_filter && make .libs/mod_client_add_filter.so 3218s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 3218s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 3218s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 3219s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 3219s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 3220s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 3220s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 3220s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 3220s cd test_rwrite && make .libs/mod_test_rwrite.so 3220s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 3220s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 3220s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 3220s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 3221s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 3221s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 3222s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 3222s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 3222s /usr/sbin/apache2 -d /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 3222s using Apache/2.4.65 (worker MPM) 3222s 3222s waiting 60 seconds for server to start: .[Sat Jan 24 16:00:01.800837 2026] [core:trace3] [pid 479200:tid 479200] core.c(3484): Setting LogLevel for all modules to trace8 3222s [Sat Jan 24 16:00:01.801251 2026] [core:trace6] [pid 479200:tid 479200] core.c(3501): Cannot find module 'rewrite', trying 'rewrite_module' 3222s [Sat Jan 24 16:00:01.801257 2026] [core:trace3] [pid 479200:tid 479200] core.c(3511): Setting LogLevel for module mod_rewrite.c to trace8 3222s [Sat Jan 24 16:00:01.801881 2026] [core:trace6] [pid 479200:tid 479200] core.c(3501): Cannot find module 'dumpio', trying 'dumpio_module' 3222s [Sat Jan 24 16:00:01.801885 2026] [core:trace3] [pid 479200:tid 479200] core.c(3511): Setting LogLevel for module mod_dumpio.c to trace7 3222s [Sat Jan 24 16:00:01.801888 2026] [core:trace3] [pid 479200:tid 479200] core.c(3484): Setting LogLevel for all modules to info 3222s [Sat Jan 24 16:00:01.801893 2026] [core:trace6] [pid 479200:tid 479200] core.c(3501): Cannot find module 'core', trying 'core_module' 3222s [Sat Jan 24 16:00:01.801896 2026] [core:trace3] [pid 479200:tid 479200] core.c(3511): Setting LogLevel for module core.c to crit 3222s [Sat Jan 24 16:00:01.801901 2026] [core:trace3] [pid 479200:tid 479200] core.c(3484): Setting LogLevel for all modules to crit 3222s [Sat Jan 24 16:00:01.801907 2026] [core:trace6] [pid 479200:tid 479200] core.c(3501): Cannot find module 'core', trying 'core_module' 3222s [Sat Jan 24 16:00:01.801910 2026] [core:trace3] [pid 479200:tid 479200] core.c(3511): Setting LogLevel for module core.c to info 3222s [Sat Jan 24 16:00:01.801912 2026] [core:trace3] [pid 479200:tid 479200] core.c(3484): Setting LogLevel for all modules to crit 3222s [Sat Jan 24 16:00:01.801920 2026] [core:trace6] [pid 479200:tid 479200] core.c(3501): Cannot find module 'core', trying 'core_module' 3222s [Sat Jan 24 16:00:01.801923 2026] [core:trace3] [pid 479200:tid 479200] core.c(3511): Setting LogLevel for module core.c to info 3222s [Sat Jan 24 16:00:01.801925 2026] [core:trace3] [pid 479200:tid 479200] core.c(3484): Setting LogLevel for all modules to crit 3222s [Sat Jan 24 16:00:01.801929 2026] [core:trace3] [pid 479200:tid 479200] core.c(3484): Setting LogLevel for all modules to info 3222s [Sat Jan 24 16:00:01.801936 2026] [core:trace6] [pid 479200:tid 479200] core.c(3501): Cannot find module 'core', trying 'core_module' 3222s [Sat Jan 24 16:00:01.801939 2026] [core:trace3] [pid 479200:tid 479200] core.c(3511): Setting LogLevel for module core.c to crit 3222s [Sat Jan 24 16:00:01.801942 2026] [core:trace3] [pid 479200:tid 479200] core.c(3484): Setting LogLevel for all modules to info 3222s [Sat Jan 24 16:00:01.802261 2026] [alias:warn] [pid 479200:tid 479200] AH00671: The Alias directive in /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 3222s [Sat Jan 24 16:00:01.802272 2026] [proxy:info] [pid 479200:tid 479200] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 3222s [Sat Jan 24 16:00:01.802607 2026] [proxy:info] [pid 479200:tid 479200] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 3222s [Sat Jan 24 16:00:01.802616 2026] [core:trace6] [pid 479200:tid 479200] core.c(3501): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 3222s [Sat Jan 24 16:00:01.802621 2026] [core:trace3] [pid 479200:tid 479200] core.c(3511): Setting LogLevel for module mod_proxy_hcheck.c to trace4 3222s 3222s waiting 60 seconds for server to start: ok (waited 0 secs) 3222s server localhost:8529 started 3222s server localhost:8530 listening (mod_nntp_like) 3222s server localhost:8531 listening (mod_nntp_like_ssl) 3222s server localhost:8532 listening (mod_ssl) 3222s server localhost:8533 listening (ssl_optional_cc) 3222s server localhost:8534 listening (ssl_pr33791) 3222s server localhost:8535 listening (ssl_ocsp) 3222s server localhost:8536 listening (core) 3222s server localhost:8537 listening (mod_proxy) 3222s server localhost:8538 listening (proxy_http_bal1) 3222s server localhost:8539 listening (proxy_http_bal2) 3222s server localhost:8540 listening (proxy_http_balancer) 3222s server localhost:8543 listening (proxy_fcgi) 3222s server localhost:8544 listening (mod_include) 3222s server localhost:8545 listening (mod_vhost_alias) 3222s server localhost:8546 listening (cve_2011_3368_rewrite) 3222s server localhost:8547 listening (proxy_http_reverse) 3222s server localhost:8548 listening (proxy_http_nofwd) 3222s server localhost:8549 listening (cve_2011_3368) 3222s server localhost:8550 listening (mod_headers) 3222s server localhost:8551 listening (mod_echo) 3222s server localhost:8552 listening (mod_echo_ssl) 3222s server localhost:8553 listening (error_document) 3222s server localhost:8554 listening (http_unsafe) 3222s server localhost:8555 listening (http_strict) 3222s server localhost:8556 listening (remote_ip) 3222s server localhost:8557 listening (mod_cache) 3222s server localhost:8558 listening (proxy_http_https) 3222s server localhost:8559 listening (proxy_https_https) 3222s server localhost:8560 listening (proxy_http_https_proxy_section) 3222s server localhost:8561 listening (proxy_https_https_proxy_section) 3222s server localhost:8562 listening (proxy_https_http) 3245s [ info] adding source lib /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 3305s t/ab/base.t ......................... 3305s 1..5 3305s # Running under perl version 5.040001 for linux 3305s # Current time local: Sat Jan 24 16:01:07 2026 3305s # Current time GMT: Sat Jan 24 16:01:07 2026 3305s # Using Test.pm version 1.31 3305s # Using Apache/Test.pm version 1.44 3305s # # running: 3305s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8536/ 3305s ok 1 3305s ok 2 3305s # # running: 3305s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 3305s ok 3 3305s ok 4 3305s ok 5 3305s ok 3327s t/apache/404.t ...................... 3327s 1..2 3327s # Running under perl version 5.040001 for linux 3327s # Current time local: Sat Jan 24 16:01:24 2026 3327s # Current time GMT: Sat Jan 24 16:01:24 2026 3327s # Using Test.pm version 1.31 3327s # Using Apache/Test.pm version 1.44 3327s # GET_STR Response: 3327s # HTTP/1.1 404 Not Found 3327s # Connection: close 3327s # Date: Sat, 24 Jan 2026 16:01:46 GMT 3327s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3327s # Content-Length: 196 3327s # Content-Type: text/html; charset=iso-8859-1 3327s # Client-Date: Sat, 24 Jan 2026 16:01:46 GMT 3327s # Client-Peer: 127.0.0.1:8529 3327s # Client-Response-Num: 1 3327s # Title: 404 Not Found 3327s # 3327s # 3327s # 3327s # 404 Not Found 3327s # 3327s #

Not Found

3327s #

The requested URL was not found on this server.

3327s # 3327s ok 1 3327s ok 2 3327s ok 3342s t/apache/acceptpathinfo.t ........... 3342s 1..36 3342s # Running under perl version 5.040001 for linux 3342s # Current time local: Sat Jan 24 16:01:46 2026 3342s # Current time GMT: Sat Jan 24 16:01:46 2026 3342s # Using Test.pm version 1.31 3342s # Using Apache/Test.pm version 1.44 3342s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 3342s # expected: '200' 3342s # received: '200' 3342s ok 1 3342s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 3342s # expected: qr/_\(none\)_/ 3342s # received: '_(none)_' 3342s ok 2 3342s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 3342s # expected: '404' 3342s # received: '404' 3342s ok 3 3342s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 3342s # expected: qr/Not Found/ 3342s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

3595s #

The requested URL was not found on this server.

3595s # ' 3595s ok 8 3595s # testing : /merge/notfound.html code 3595s # expected: 404 3595s # received: '404' 3595s ok 9 3595s # testing : /merge/notfound.html content 3595s # expected: 'testing merge' 3595s # received: 'testing merge' 3595s ok 10 3595s # testing : /merge/merge2/notfound.html code 3595s # expected: 404 3595s # received: '404' 3595s ok 11 3595s # testing : /merge/merge2/notfound.html content 3595s # expected: 'testing merge' 3595s # received: 'testing merge' 3595s ok 12 3595s # testing : /bounce/notfound.html code 3595s # expected: 404 3595s # received: '404' 3595s ok 13 3595s # testing : /bounce/notfound.html content 3595s # expected: qr/expire test/ 3595s # received: ' 3595s # expire test 3595s # expire test 3595s # ' 3595s ok 14 3595s ok 3618s t/apache/etags.t .................... 3618s # Checking for existence of FileETag directive 3618s # Returned 200: 3618s 1..61 3618s # Running under perl version 5.040001 for linux 3618s # Current time local: Sat Jan 24 16:06:14 2026 3618s # Current time GMT: Sat Jan 24 16:06:14 2026 3618s # Using Test.pm version 1.31 3618s # Using Apache/Test.pm version 1.44 3618s # --- 3618s # HEAD /apache/etags/m/plus-s/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 1 3618s # --- 3618s # HEAD /apache/etags/all/test.txt 3618s # Expecting three components in ETag field 3618s # Received "83333-b-643c772b0b480" 3618s ok 2 3618s # --- 3618s # HEAD /apache/etags/none/s/test.txt 3618s # Expecting one component in ETag field 3618s # Received "b" 3618s ok 3 3618s # --- 3618s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 4 3618s # --- 3618s # HEAD /apache/etags/all/mi/test.txt 3618s # Expecting two components in ETag field 3618s # Received "83314-643c772b0b480" 3618s ok 5 3618s # --- 3618s # HEAD /apache/etags/s/test.txt 3618s # Expecting one component in ETag field 3618s # Received "b" 3618s ok 6 3618s # --- 3618s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 3618s # Expecting field to be absent 3618s # Received "b-643c772b0b480" 3618s ok 7 3618s # --- 3618s # HEAD /apache/etags/m/plus-mi/test.txt 3618s # Expecting two components in ETag field 3618s # Received "8335e-643c772b0b480" 3618s ok 8 3618s # --- 3618s # HEAD /apache/etags/all/m/test.txt 3618s # Expecting one component in ETag field 3618s # Received "643c772b0b480" 3618s ok 9 3618s # --- 3618s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 3618s # Expecting one component in ETag field 3618s # Received "833a7" 3618s ok 10 3618s # --- 3618s # HEAD /apache/etags/m/minus-s/test.txt 3618s # Expecting field to be absent 3618s # Received "643c772b0b480" 3618s ok 11 3618s # --- 3618s # HEAD /apache/etags/default/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 12 3618s # --- 3618s # HEAD /apache/etags/all/ms/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 13 3618s # --- 3618s # HEAD /apache/etags/is/test.txt 3618s # Expecting two components in ETag field 3618s # Received "8333b-b" 3618s ok 14 3618s # --- 3618s # HEAD /apache/etags/none/i/test.txt 3618s # Expecting one component in ETag field 3618s # Received "83376" 3618s ok 15 3618s # --- 3618s # HEAD /apache/etags/m/plus-m/test.txt 3618s # Expecting one component in ETag field 3618s # Received "643c772b0b480" 3618s ok 16 3618s # --- 3618s # HEAD /apache/etags/none/mis/test.txt 3618s # Expecting three components in ETag field 3618s # Received "83384-b-643c772b0b480" 3618s ok 17 3618s # --- 3618s # HEAD /apache/etags/m/plus-is/test.txt 3618s # Expecting three components in ETag field 3618s # Received "83358-b-643c772b0b480" 3618s ok 18 3618s # --- 3618s # HEAD /apache/etags/mi/test.txt 3618s # Expecting two components in ETag field 3618s # Received "8336b-643c772b0b480" 3618s ok 19 3618s # --- 3618s # HEAD /apache/etags/mis/test.txt 3618s # Expecting three components in ETag field 3618s # Received "8336e-b-643c772b0b480" 3618s ok 20 3618s # --- 3618s # HEAD /apache/etags/m/plus-mis/test.txt 3618s # Expecting three components in ETag field 3618s # Received "83361-b-643c772b0b480" 3618s ok 21 3618s # --- 3618s # HEAD /apache/etags/all/s/test.txt 3618s # Expecting one component in ETag field 3618s # Received "b" 3618s ok 22 3618s # --- 3618s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 3618s # Expecting one component in ETag field 3618s # Received "b" 3618s ok 23 3618s # --- 3618s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 3618s # Expecting two components in ETag field 3618s # Received "833aa-643c772b0b480" 3618s ok 24 3618s # --- 3618s # HEAD /apache/etags/m/test.txt 3618s # Expecting one component in ETag field 3618s # Received "643c772b0b480" 3618s ok 25 3618s # --- 3618s # HEAD /apache/etags/none/m/test.txt 3618s # Expecting one component in ETag field 3618s # Received "643c772b0b480" 3618s ok 26 3618s # --- 3618s # HEAD /apache/etags/none/mi/test.txt 3618s # Expecting two components in ETag field 3618s # Received "83381-643c772b0b480" 3618s ok 27 3618s # --- 3618s # HEAD /apache/etags/m/plus-ms/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 28 3618s # --- 3618s # HEAD /apache/etags/all/minus-mis/test.txt 3618s # Expecting field to be absent 3618s # Received "b-643c772b0b480" 3618s ok 29 3618s # --- 3618s # HEAD /apache/etags/m/plus-i/test.txt 3618s # Expecting two components in ETag field 3618s # Received "83355-643c772b0b480" 3618s ok 30 3618s # --- 3618s # HEAD /apache/etags/none/plus-i/test.txt 3618s # Expecting one component in ETag field 3618s # Received "8338a" 3618s ok 31 3618s # --- 3618s # HEAD /apache/etags/m/minus-m/test.txt 3618s # Expecting field to be absent 3618s # Received "b-643c772b0b480" 3618s ok 32 3618s # --- 3618s # HEAD /apache/etags/none/ms/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 33 3618s # --- 3618s # HEAD /apache/etags/none/plus-m/test.txt 3618s # Expecting one component in ETag field 3618s # Received "643c772b0b480" 3618s ok 34 3618s # --- 3618s # HEAD /apache/etags/none/test.txt 3618s # Expecting field to be absent 3618s # ETag field is missing 3618s ok 35 3618s # --- 3618s # HEAD /apache/etags/m/minus-mis/test.txt 3618s # Expecting field to be absent 3618s # Received "b-643c772b0b480" 3618s ok 36 3618s # --- 3618s # HEAD /apache/etags/none/plus-mis/test.txt 3618s # Expecting three components in ETag field 3618s # Received "833ab-b-643c772b0b480" 3618s ok 37 3618s # --- 3618s # HEAD /apache/etags/none/inherit/test.txt 3618s # Expecting field to be absent 3618s # ETag field is missing 3618s ok 38 3618s # --- 3618s # HEAD /apache/etags/all/minus-i/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 39 3618s # --- 3618s # HEAD /apache/etags/m/minus-i/test.txt 3618s # Expecting field to be absent 3618s # Received "643c772b0b480" 3618s ok 40 3618s # --- 3618s # HEAD /apache/etags/m/minus-mi/test.txt 3618s # Expecting field to be absent 3618s # Received "b-643c772b0b480" 3618s ok 41 3618s # --- 3618s # HEAD /apache/etags/i/test.txt 3618s # Expecting one component in ETag field 3618s # Received "83338" 3618s ok 42 3618s # --- 3618s # HEAD /apache/etags/all/minus-m/test.txt 3618s # Expecting two components in ETag field 3618s # Received "8331d-b" 3618s ok 43 3618s # --- 3618s # HEAD /apache/etags/all/inherit/test.txt 3618s # Expecting three components in ETag field 3618s # Received "8330b-b-643c772b0b480" 3618s ok 44 3618s # --- 3618s # HEAD /apache/etags/none/plus-mi/test.txt 3618s # Expecting two components in ETag field 3618s # Received "83393-643c772b0b480" 3618s ok 45 3618s # --- 3618s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 3618s # Expecting two components in ETag field 3618s # Received "8339e-b" 3618s ok 46 3618s # --- 3618s # HEAD /apache/etags/all/minus-is/test.txt 3618s # Expecting one component in ETag field 3618s # Received "643c772b0b480" 3618s ok 47 3618s # --- 3618s # HEAD /apache/etags/none/plus-s/test.txt 3618s # Expecting one component in ETag field 3618s # Received "b" 3618s ok 48 3618s # --- 3618s # HEAD /apache/etags/m/minus-ms/test.txt 3618s # Expecting field to be absent 3618s # Received "b-643c772b0b480" 3618s ok 49 3618s # --- 3618s # HEAD /apache/etags/all/is/test.txt 3618s # Expecting two components in ETag field 3618s # Received "8330e-b" 3618s ok 50 3618s # --- 3618s # HEAD /apache/etags/none/is/test.txt 3618s # Expecting two components in ETag field 3618s # Received "8337b-b" 3618s ok 51 3618s # --- 3618s # HEAD /apache/etags/all/minus-ms/test.txt 3618s # Expecting one component in ETag field 3618s # Received "83326" 3618s ok 52 3618s # --- 3618s # HEAD /apache/etags/all/minus-mi/test.txt 3618s # Expecting one component in ETag field 3618s # Received "b" 3618s ok 53 3618s # --- 3618s # HEAD /apache/etags/ms/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 54 3618s # --- 3618s # HEAD /apache/etags/m/minus-is/test.txt 3618s # Expecting field to be absent 3618s # Received "643c772b0b480" 3618s ok 55 3618s # --- 3618s # HEAD /apache/etags/none/plus-is/test.txt 3618s # Expecting two components in ETag field 3618s # Received "8338d-b" 3618s ok 56 3618s # --- 3618s # HEAD /apache/etags/all/minus-s/test.txt 3618s # Expecting two components in ETag field 3618s # Received "83329-643c772b0b480" 3618s ok 57 3618s # --- 3618s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 3618s # Expecting one component in ETag field 3618s # Received "643c772b0b480" 3618s ok 58 3618s # --- 3618s # HEAD /apache/etags/all/i/test.txt 3618s # Expecting one component in ETag field 3618s # Received "83309" 3618s ok 59 3618s # --- 3618s # HEAD /apache/etags/all/mis/test.txt 3618s # Expecting three components in ETag field 3618s # Received "8332c-b-643c772b0b480" 3618s ok 60 3618s # --- 3618s # HEAD /apache/etags/none/plus-ms/test.txt 3618s # Expecting two components in ETag field 3618s # Received "b-643c772b0b480" 3618s ok 61 3618s ok 3642s t/apache/expr.t ..................... 3642s 1..229 3642s # Running under perl version 5.040001 for linux 3642s # Current time local: Sat Jan 24 16:06:37 2026 3642s # Current time GMT: Sat Jan 24 16:06:37 2026 3642s # Using Test.pm version 1.31 3642s # Using Apache/Test.pm version 1.44 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true" should evaluate to true, got true 3642s ok 1 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "false" should evaluate to false, got false 3642s ok 2 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "foo", got parse error 3642s ok 3 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -eq 01" should evaluate to true, got true 3642s ok 4 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -eq 2" should evaluate to false, got false 3642s ok 5 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -ne 2" should evaluate to true, got true 3642s ok 6 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -ne 1" should evaluate to false, got false 3642s ok 7 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -lt 02" should evaluate to true, got true 3642s ok 8 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -lt 1" should evaluate to false, got false 3642s ok 9 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -le 2" should evaluate to true, got true 3642s ok 10 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -le 1" should evaluate to true, got true 3642s ok 11 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "2 -gt 1" should evaluate to true, got true 3642s ok 12 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -gt 1" should evaluate to false, got false 3642s ok 13 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "2 -ge 1" should evaluate to true, got true 3642s ok 14 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -ge 1" should evaluate to true, got true 3642s ok 15 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "1 -gt -1" should evaluate to true, got true 3642s ok 16 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' == 'aa'" should evaluate to true, got true 3642s ok 17 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' == 'b'" should evaluate to false, got false 3642s ok 18 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' = 'aa'" should evaluate to true, got true 3642s ok 19 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' = 'b'" should evaluate to false, got false 3642s ok 20 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' != 'b'" should evaluate to true, got true 3642s ok 21 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' != 'aa'" should evaluate to false, got false 3642s ok 22 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' < 'b'" should evaluate to true, got true 3642s ok 23 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' < 'aa'" should evaluate to false, got false 3642s ok 24 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' <= 'b'" should evaluate to true, got true 3642s ok 25 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' <= 'aa'" should evaluate to true, got true 3642s ok 26 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'b' > 'aa'" should evaluate to true, got true 3642s ok 27 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' > 'aa'" should evaluate to false, got false 3642s ok 28 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'b' >= 'aa'" should evaluate to true, got true 3642s ok 29 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'aa' >= 'aa'" should evaluate to true, got true 3642s ok 30 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 3642s ok 31 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 3642s ok 32 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 3642s ok 33 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 3642s ok 34 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 3642s ok 35 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 3642s ok 36 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 3642s ok 37 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 3642s ok 38 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 3642s ok 39 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 3642s ok 40 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME} != ''" should evaluate to true, got true 3642s ok 41 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'a' -in { 'b', 'a' } " should evaluate to true, got true 3642s ok 42 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'a' -in { 'b', 'c' } " should evaluate to false, got false 3642s ok 43 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' =~ /bc/ " should evaluate to true, got true 3642s ok 44 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' =~ /BC/i " should evaluate to true, got true 3642s ok 45 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' !~ m!bc! " should evaluate to false, got false 3642s ok 46 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' !~ m!BC!i " should evaluate to false, got false 3642s ok 47 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " $0 == '' " should evaluate to true, got true 3642s ok 48 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " $1 == '' " should evaluate to true, got true 3642s ok 49 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " $9 == '' " should evaluate to true, got true 3642s ok 50 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " '$0' == '' " should evaluate to true, got true 3642s ok 51 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 3642s ok 52 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 3642s ok 53 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 3642s ok 54 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 3642s ok 55 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 3642s ok 56 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 3642s ok 57 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 3642s ok 58 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 3642s ok 59 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 3642s ok 60 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 3642s ok 61 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 3642s ok 62 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 3642s ok 63 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 3642s ok 64 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 3642s ok 65 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 3642s ok 66 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 3642s ok 67 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 3642s ok 68 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 3642s ok 69 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 3642s ok 70 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{HTTPS} == 'off' " should evaluate to true, got true 3642s ok 71 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 3642s ok 72 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 3642s ok 73 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 3642s ok 74 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 3642s ok 75 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 3642s ok 76 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 3642s ok 77 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 3642s ok 78 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 3642s ok 79 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 3642s ok 80 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 3642s ok 81 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 3642s ok 82 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "escape('?') = '%3f' " should evaluate to true, got true 3642s ok 83 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "unescape('%3f') = '?' " should evaluate to true, got true 3642s ok 84 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 3642s ok 85 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 3642s ok 86 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 3642s ok 87 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "file('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 3642s ok 88 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-n ''" should evaluate to false, got false 3642s ok 89 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-z ''" should evaluate to true, got true 3642s ok 90 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-n '1'" should evaluate to true, got true 3642s ok 91 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-z '1'" should evaluate to false, got false 3642s ok 92 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "-R 'abc'", got parse error 3642s ok 93 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 3642s ok 94 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-R '240.0.0.0'" should evaluate to false, got false 3642s ok 95 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-R '240.0.0.0/8'" should evaluate to false, got false 3642s ok 96 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-R 'ff::/8'" should evaluate to false, got false 3642s ok 97 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 3642s ok 98 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 3642s ok 99 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 3642s ok 100 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 3642s ok 101 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 3642s ok 102 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 3642s ok 103 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 3642s ok 104 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'foo' -strmatch '*o'" should evaluate to true, got true 3642s ok 105 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 3642s ok 106 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'foo' -strmatch 'F*'" should evaluate to false, got false 3642s ok 107 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'foo' -strcmatch 'F*'" should evaluate to true, got true 3642s ok 108 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'foo' -strmatch 'g*'" should evaluate to false, got false 3642s ok 109 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'foo' -strcmatch 'g*'" should evaluate to false, got false 3642s ok 110 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 3642s ok 111 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 3642s ok 112 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 3642s ok 113 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 3642s ok 114 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "foo('bar') = 'bar'", got parse error 3642s ok 115 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "%{FOO} != 'bar'", got parse error 3642s ok 116 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s Should get parse error for "'bar' = bar", got parse error 3642s ok 117 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true" should evaluate to true, got true 3642s ok 118 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && true" should evaluate to true, got true 3642s ok 119 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || true" should evaluate to true, got true 3642s ok 120 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || true || true" should evaluate to true, got true 3642s ok 121 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || true && true" should evaluate to true, got true 3642s ok 122 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && true || true" should evaluate to true, got true 3642s ok 123 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && true && true" should evaluate to true, got true 3642s ok 124 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || true || !true" should evaluate to true, got true 3642s ok 125 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || true && !true" should evaluate to true, got true 3642s ok 126 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && true || !true" should evaluate to true, got true 3642s ok 127 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && true && !true" should evaluate to false, got false 3642s ok 128 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && !true" should evaluate to false, got false 3642s ok 129 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || !true" should evaluate to true, got true 3642s ok 130 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || !true || true" should evaluate to true, got true 3642s ok 131 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || !true && true" should evaluate to true, got true 3642s ok 132 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && !true || true" should evaluate to true, got true 3642s ok 133 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && !true && true" should evaluate to false, got false 3642s ok 134 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || !true || !true" should evaluate to true, got true 3642s ok 135 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true || !true && !true" should evaluate to true, got true 3642s ok 136 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && !true || !true" should evaluate to false, got false 3642s ok 137 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "true && !true && !true" should evaluate to false, got false 3642s ok 138 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true" should evaluate to false, got false 3642s ok 139 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && true" should evaluate to false, got false 3642s ok 140 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || true" should evaluate to true, got true 3642s ok 141 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || true || true" should evaluate to true, got true 3642s ok 142 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || true && true" should evaluate to true, got true 3642s ok 143 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && true || true" should evaluate to true, got true 3642s ok 144 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && true && true" should evaluate to false, got false 3642s ok 145 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || true || !true" should evaluate to true, got true 3642s ok 146 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || true && !true" should evaluate to false, got false 3642s ok 147 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && true || !true" should evaluate to false, got false 3642s ok 148 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && true && !true" should evaluate to false, got false 3642s ok 149 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && !true" should evaluate to false, got false 3642s ok 150 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || !true" should evaluate to false, got false 3642s ok 151 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || !true || true" should evaluate to true, got true 3642s ok 152 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || !true && true" should evaluate to false, got false 3642s ok 153 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && !true || true" should evaluate to true, got true 3642s ok 154 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && !true && true" should evaluate to false, got false 3642s ok 155 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || !true || !true" should evaluate to false, got false 3642s ok 156 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true || !true && !true" should evaluate to false, got false 3642s ok 157 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && !true || !true" should evaluate to false, got false 3642s ok 158 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!true && !true && !true" should evaluate to false, got false 3642s ok 159 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true)" should evaluate to false, got false 3642s ok 160 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && true)" should evaluate to false, got false 3642s ok 161 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || true)" should evaluate to false, got false 3642s ok 162 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || true || true)" should evaluate to false, got false 3642s ok 163 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || true && true)" should evaluate to false, got false 3642s ok 164 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && true || true)" should evaluate to false, got false 3642s ok 165 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && true && true)" should evaluate to false, got false 3642s ok 166 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || true || !true)" should evaluate to false, got false 3642s ok 167 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || true && !true)" should evaluate to false, got false 3642s ok 168 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && true || !true)" should evaluate to false, got false 3642s ok 169 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && true && !true)" should evaluate to true, got true 3642s ok 170 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && !true)" should evaluate to true, got true 3642s ok 171 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || !true)" should evaluate to false, got false 3642s ok 172 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || !true || true)" should evaluate to false, got false 3642s ok 173 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || !true && true)" should evaluate to false, got false 3642s ok 174 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && !true || true)" should evaluate to false, got false 3642s ok 175 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && !true && true)" should evaluate to true, got true 3642s ok 176 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || !true || !true)" should evaluate to false, got false 3642s ok 177 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true || !true && !true)" should evaluate to false, got false 3642s ok 178 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && !true || !true)" should evaluate to true, got true 3642s ok 179 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(true && !true && !true)" should evaluate to true, got true 3642s ok 180 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true)" should evaluate to true, got true 3642s ok 181 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && true)" should evaluate to true, got true 3642s ok 182 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || true)" should evaluate to false, got false 3642s ok 183 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || true || true)" should evaluate to false, got false 3642s ok 184 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || true && true)" should evaluate to false, got false 3642s ok 185 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && true || true)" should evaluate to false, got false 3642s ok 186 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && true && true)" should evaluate to true, got true 3642s ok 187 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || true || !true)" should evaluate to false, got false 3642s ok 188 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || true && !true)" should evaluate to true, got true 3642s ok 189 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && true || !true)" should evaluate to true, got true 3642s ok 190 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && true && !true)" should evaluate to true, got true 3642s ok 191 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && !true)" should evaluate to true, got true 3642s ok 192 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || !true)" should evaluate to true, got true 3642s ok 193 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || !true || true)" should evaluate to false, got false 3642s ok 194 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || !true && true)" should evaluate to true, got true 3642s ok 195 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && !true || true)" should evaluate to false, got false 3642s ok 196 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && !true && true)" should evaluate to true, got true 3642s ok 197 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || !true || !true)" should evaluate to true, got true 3642s ok 198 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true || !true && !true)" should evaluate to true, got true 3642s ok 199 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && !true || !true)" should evaluate to true, got true 3642s ok 200 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "!(!true && !true && !true)" should evaluate to true, got true 3642s ok 201 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 3642s ok 202 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 3642s ok 203 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 3642s ok 204 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 3642s ok 205 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 3642s ok 206 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 3642s ok 207 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 3642s ok 208 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 3642s ok 209 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 3642s ok 210 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 3642s ok 211 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 3642s ok 212 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 3642s ok 213 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 3642s ok 214 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 3642s ok 215 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 3642s ok 216 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 3642s ok 217 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 3642s ok 218 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 3642s ok 219 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 3642s ok 220 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-F '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 3642s ok 221 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-F '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 3642s ok 222 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-U '/apache/' " should evaluate to true, got true 3642s ok 223 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "-U '/apache/expr/none' " should evaluate to false, got false 3642s ok 224 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 3642s ok 225 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 3642s ok 226 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "base64('foo') = 'Zm9v' " should evaluate to true, got true 3642s ok 227 3642s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 3642s ok 228 3642s Error log should not have 'Internal evaluation error' entries, found 0 3642s ok 229 3642s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3642s ok 3662s t/apache/expr_string.t .............. 3662s 1..29 3662s # Running under perl version 5.040001 for linux 3662s # Current time local: Sat Jan 24 16:07:02 2026 3662s # Current time GMT: Sat Jan 24 16:07:02 2026 3662s # Using Test.pm version 1.31 3662s # Using Apache/Test.pm version 1.44 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 1 3662s Expected return code 200, got 200 for 'foo' 3662s ok 2 3662s # testing : log message [Sat Jan 24 16:07:18.887128 2026] [log_debug:info] [pid 479205:tid 479264] [client 127.0.0.1:52588] foo (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: 'foo' 3662s # received: 'foo' 3662s ok 3 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 4 3662s Expected return code 200, got 200 for '%{req:SomeHeader}' 3662s ok 5 3662s # testing : log message [Sat Jan 24 16:07:19.145249 2026] [log_debug:info] [pid 479205:tid 479264] [client 127.0.0.1:52588] SomeValue (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: 'SomeValue' 3662s # received: 'SomeValue' 3662s ok 6 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 7 3662s Should get parse error (500) for "%{", got 500 3662s ok 8 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 9 3662s Expected return code 200, got 200 for '%' 3662s ok 10 3662s # testing : log message [Sat Jan 24 16:07:19.654190 2026] [log_debug:info] [pid 479204:tid 479236] [client 127.0.0.1:52594] % (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: '%' 3662s # received: '%' 3662s ok 11 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 12 3662s Expected return code 200, got 200 for '}' 3662s ok 13 3662s # testing : log message [Sat Jan 24 16:07:19.908012 2026] [log_debug:info] [pid 479204:tid 479236] [client 127.0.0.1:52594] } (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: '}' 3662s # received: '}' 3662s ok 14 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 15 3662s Expected return code 200, got 200 for '\"' 3662s ok 16 3662s # testing : log message [Sat Jan 24 16:07:20.160855 2026] [log_debug:info] [pid 479204:tid 479236] [client 127.0.0.1:52594] " (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: '"' 3662s # received: '"' 3662s ok 17 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 18 3662s Expected return code 200, got 200 for '\'' 3662s ok 19 3662s # testing : log message [Sat Jan 24 16:07:20.413616 2026] [log_debug:info] [pid 479204:tid 479236] [client 127.0.0.1:52594] ' (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: '\'' 3662s # received: '\'' 3662s ok 20 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 21 3662s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 3662s ok 22 3662s # testing : log message [Sat Jan 24 16:07:20.666645 2026] [log_debug:info] [pid 479204:tid 479236] [client 127.0.0.1:52594] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: '%{req:SomeHeader}' 3662s # received: '%{req:SomeHeader}' 3662s ok 23 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 24 3662s Expected return code 200, got 200 for '%{tolower:IDENT}' 3662s ok 25 3662s # testing : log message [Sat Jan 24 16:07:20.944487 2026] [log_debug:info] [pid 479204:tid 479236] [client 127.0.0.1:52594] ident (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: 'ident' 3662s # received: 'ident' 3662s ok 26 3662s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 27 3662s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 3662s ok 28 3662s # testing : log message [Sat Jan 24 16:07:21.197248 2026] [log_debug:info] [pid 479204:tid 479236] [client 127.0.0.1:52594] get (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 3662s # didn't match 3662s # expected: 'get' 3662s # received: 'get' 3662s ok 29 3662s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 3662s ok 3681s t/apache/getfile.t .................. 3681s # using LWP client 3681s 1..221 3681s # Running under perl version 5.040001 for linux 3681s # Current time local: Sat Jan 24 16:07:21 2026 3681s # Current time GMT: Sat Jan 24 16:07:21 2026 3681s # Using Test.pm version 1.31 3681s # Using Apache/Test.pm version 1.44 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4c64-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 19556 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl.pod 3681s # expected: 19556 3681s # received: 19556 3681s ok 1 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "dbb0-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 56240 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5004delta.pod 3681s # expected: 56240 3681s # received: 56240 3681s ok 2 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "85ea-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 34282 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5005delta.pod 3681s # expected: 34282 3681s # received: 34282 3681s ok 3 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "da40-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 55872 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5100delta.pod 3681s # expected: 55872 3681s # received: 55872 3681s ok 4 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "ab70-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 43888 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5101delta.pod 3681s # expected: 43888 3681s # received: 43888 3681s ok 5 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "15cb8-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 89272 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:37 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5120delta.pod 3681s # expected: 89272 3681s # received: 89272 3681s ok 6 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2707-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 9991 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5121delta.pod 3681s # expected: 9991 3681s # received: 9991 3681s ok 7 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2569-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 9577 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5122delta.pod 3681s # expected: 9577 3681s # received: 9577 3681s ok 8 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1004-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4100 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5123delta.pod 3681s # expected: 4100 3681s # received: 4100 3681s ok 9 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "e58-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 3672 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5124delta.pod 3681s # expected: 3672 3681s # received: 3672 3681s ok 10 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1e00-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7680 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5125delta.pod 3681s # expected: 7680 3681s # received: 7680 3681s ok 11 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "233a9-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 144297 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5140delta.pod 3681s # expected: 144297 3681s # received: 144297 3681s ok 12 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1f1e-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7966 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5141delta.pod 3681s # expected: 7966 3681s # received: 7966 3681s ok 13 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1aeb-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6891 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5142delta.pod 3681s # expected: 6891 3681s # received: 6891 3681s ok 14 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1e50-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7760 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5143delta.pod 3681s # expected: 7760 3681s # received: 7760 3681s ok 15 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "18b7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6327 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5144delta.pod 3681s # expected: 6327 3681s # received: 6327 3681s ok 16 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "20a07-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 133639 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5160delta.pod 3681s # expected: 133639 3681s # received: 133639 3681s ok 17 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "17fe-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6142 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5161delta.pod 3681s # expected: 6142 3681s # received: 6142 3681s ok 18 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "e0a-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 3594 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5162delta.pod 3681s # expected: 3594 3681s # received: 3594 3681s ok 19 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "ff5-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4085 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5163delta.pod 3681s # expected: 4085 3681s # received: 4085 3681s ok 20 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1d280-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 119424 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5180delta.pod 3681s # expected: 119424 3681s # received: 119424 3681s ok 21 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "19c5-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6597 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5181delta.pod 3681s # expected: 6597 3681s # received: 6597 3681s ok 22 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "14d7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5335 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5182delta.pod 3681s # expected: 5335 3681s # received: 5335 3681s ok 23 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1208-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4616 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5184delta.pod 3681s # expected: 4616 3681s # received: 4616 3681s ok 24 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1c352-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 115538 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5200delta.pod 3681s # expected: 115538 3681s # received: 115538 3681s ok 25 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2a07-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 10759 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5201delta.pod 3681s # expected: 10759 3681s # received: 10759 3681s ok 26 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2fef-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 12271 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5202delta.pod 3681s # expected: 12271 3681s # received: 12271 3681s ok 27 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2410-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 9232 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5203delta.pod 3681s # expected: 9232 3681s # received: 9232 3681s ok 28 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1fa8f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 129679 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5220delta.pod 3681s # expected: 129679 3681s # received: 129679 3681s ok 29 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "293d-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 10557 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5221delta.pod 3681s # expected: 10557 3681s # received: 10557 3681s ok 30 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "301f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 12319 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5222delta.pod 3681s # expected: 12319 3681s # received: 12319 3681s ok 31 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "20fa-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8442 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5223delta.pod 3681s # expected: 8442 3681s # received: 8442 3681s ok 32 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1162-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4450 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5224delta.pod 3681s # expected: 4450 3681s # received: 4450 3681s ok 33 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "fc09-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 64521 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5240delta.pod 3681s # expected: 64521 3681s # received: 64521 3681s ok 34 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2009-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8201 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5241delta.pod 3681s # expected: 8201 3681s # received: 8201 3681s ok 35 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1007-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4103 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5242delta.pod 3681s # expected: 4103 3681s # received: 4103 3681s ok 36 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2aac-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 10924 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5243delta.pod 3681s # expected: 10924 3681s # received: 10924 3681s ok 37 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1168-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4456 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5244delta.pod 3681s # expected: 4456 3681s # received: 4456 3681s ok 38 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1875a-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 100186 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5260delta.pod 3681s # expected: 100186 3681s # received: 100186 3681s ok 39 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1e25-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7717 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5261delta.pod 3681s # expected: 7717 3681s # received: 7717 3681s ok 40 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1e16-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7702 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5262delta.pod 3681s # expected: 7702 3681s # received: 7702 3681s ok 41 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1b69-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7017 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5263delta.pod 3681s # expected: 7017 3681s # received: 7017 3681s ok 42 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "115d9-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 71129 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5280delta.pod 3681s # expected: 71129 3681s # received: 71129 3681s ok 43 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "11f7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4599 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5281delta.pod 3681s # expected: 4599 3681s # received: 4599 3681s ok 44 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1806-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6150 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5282delta.pod 3681s # expected: 6150 3681s # received: 6150 3681s ok 45 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "13f7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5111 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5283delta.pod 3681s # expected: 5111 3681s # received: 5111 3681s ok 46 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "a038-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 41016 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5300delta.pod 3681s # expected: 41016 3681s # received: 41016 3681s ok 47 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1662-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5730 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5301delta.pod 3681s # expected: 5730 3681s # received: 5730 3681s ok 48 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "124a-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4682 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5302delta.pod 3681s # expected: 4682 3681s # received: 4682 3681s ok 49 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1374-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4980 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5303delta.pod 3681s # expected: 4980 3681s # received: 4980 3681s ok 50 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "d310-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 54032 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5320delta.pod 3681s # expected: 54032 3681s # received: 54032 3681s ok 51 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1b5f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7007 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5321delta.pod 3681s # expected: 7007 3681s # received: 7007 3681s ok 52 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "9201-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 37377 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5340delta.pod 3681s # expected: 37377 3681s # received: 37377 3681s ok 53 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1076-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4214 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5341delta.pod 3681s # expected: 4214 3681s # received: 4214 3681s ok 54 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "f68-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 3944 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5342delta.pod 3681s # expected: 3944 3681s # received: 3944 3681s ok 55 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "fd6-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4054 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5343delta.pod 3681s # expected: 4054 3681s # received: 4054 3681s ok 56 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "ad8b-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 44427 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5360delta.pod 3681s # expected: 44427 3681s # received: 44427 3681s ok 57 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1288-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4744 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5361delta.pod 3681s # expected: 4744 3681s # received: 4744 3681s ok 58 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "f69-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 3945 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5362delta.pod 3681s # expected: 3945 3681s # received: 3945 3681s ok 59 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "fd7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4055 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5363delta.pod 3681s # expected: 4055 3681s # received: 4055 3681s ok 60 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "10d47-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 68935 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5380delta.pod 3681s # expected: 68935 3681s # received: 68935 3681s ok 61 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "f6a-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 3946 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5381delta.pod 3681s # expected: 3946 3681s # received: 3946 3681s ok 62 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "fd8-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4056 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5382delta.pod 3681s # expected: 4056 3681s # received: 4056 3681s ok 63 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "c79b-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 51099 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5400delta.pod 3681s # expected: 51099 3681s # received: 51099 3681s ok 64 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl5401delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "15dc-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5596 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl5401delta.pod 3681s # expected: 5596 3681s # received: 5596 3681s ok 65 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1e723-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 124707 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl561delta.pod 3681s # expected: 124707 3681s # received: 124707 3681s ok 66 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1a2bb-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 107195 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl56delta.pod 3681s # expected: 107195 3681s # received: 107195 3681s ok 67 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "94ac-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 38060 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl581delta.pod 3681s # expected: 38060 3681s # received: 38060 3681s ok 68 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1176-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4470 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl582delta.pod 3681s # expected: 4470 3681s # received: 4470 3681s ok 69 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "18bf-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6335 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl583delta.pod 3681s # expected: 6335 3681s # received: 6335 3681s ok 70 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1cc3-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7363 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl584delta.pod 3681s # expected: 7363 3681s # received: 7363 3681s ok 71 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1701-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5889 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl585delta.pod 3681s # expected: 5889 3681s # received: 5889 3681s ok 72 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "122b-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4651 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl586delta.pod 3681s # expected: 4651 3681s # received: 4651 3681s ok 73 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "20a4-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8356 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl587delta.pod 3681s # expected: 8356 3681s # received: 8356 3681s ok 74 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "62c1-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 25281 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl588delta.pod 3681s # expected: 25281 3681s # received: 25281 3681s ok 75 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "d28d-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 53901 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl589delta.pod 3681s # expected: 53901 3681s # received: 53901 3681s ok 76 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1c1d5-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 115157 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perl58delta.pod 3681s # expected: 115157 3681s # received: 115157 3681s ok 77 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4fe9-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 20457 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlaix.pod 3681s # expected: 20457 3681s # received: 20457 3681s ok 78 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1688-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5768 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlamiga.pod 3681s # expected: 5768 3681s # received: 5768 3681s ok 79 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2031-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8241 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlandroid.pod 3681s # expected: 8241 3681s # received: 8241 3681s ok 80 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "cec59-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 846937 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlapi.pod 3681s # expected: 846937 3681s # received: 846937 3681s ok 81 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "5838-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 22584 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlapio.pod 3681s # expected: 22584 3681s # received: 22584 3681s ok 82 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1b62-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7010 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlartistic.pod 3681s # expected: 7010 3681s # received: 7010 3681s ok 83 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "210c-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8460 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlbook.pod 3681s # expected: 8460 3681s # received: 8460 3681s ok 84 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "126-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 294 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlboot.pod 3681s # expected: 294 3681s # received: 294 3681s ok 85 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "130-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 304 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlbot.pod 3681s # expected: 304 3681s # received: 304 3681s ok 86 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1f50-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8016 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlbs2000.pod 3681s # expected: 8016 3681s # received: 8016 3681s ok 87 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "dea2-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 56994 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlcall.pod 3681s # expected: 56994 3681s # received: 56994 3681s ok 88 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1180-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4480 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlcheat.pod 3681s # expected: 4480 3681s # received: 4480 3681s ok 89 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "3179-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 12665 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlclass.pod 3681s # expected: 12665 3681s # received: 12665 3681s ok 90 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "3c63-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 15459 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlclassguts.pod 3681s # expected: 15459 3681s # received: 15459 3681s ok 91 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "d19f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 53663 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlclib.pod 3681s # expected: 53663 3681s # received: 53663 3681s ok 92 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "12e5-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4837 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlcn.pod 3681s # expected: 4837 3681s # received: 4837 3681s ok 93 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1b1b-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6939 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:38 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlcommunity.pod 3681s # expected: 6939 3681s # received: 6939 3681s ok 94 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "662a-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 26154 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlcygwin.pod 3681s # expected: 26154 3681s # received: 26154 3681s ok 95 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "cfa2-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 53154 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldata.pod 3681s # expected: 53154 3681s # received: 53154 3681s ok 96 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "134d-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4941 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 3681s # expected: 4941 3681s # received: 4941 3681s ok 97 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "a85c-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 43100 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldebguts.pod 3681s # expected: 43100 3681s # received: 43100 3681s ok 98 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "5693-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 22163 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldebtut.pod 3681s # expected: 22163 3681s # received: 22163 3681s ok 99 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "9bc9-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 39881 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldebug.pod 3681s # expected: 39881 3681s # received: 39881 3681s ok 100 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "15dc-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5596 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldelta.pod 3681s # expected: 5596 3681s # received: 5596 3681s ok 101 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "5fb8-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 24504 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldeprecation.pod 3681s # expected: 24504 3681s # received: 24504 3681s ok 102 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4d4ea-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 316650 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldiag.pod 3681s # expected: 316650 3681s # received: 316650 3681s ok 103 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "24a0-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 9376 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldoc.pod 3681s # expected: 9376 3681s # received: 9376 3681s ok 104 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "b4ed-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 46317 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldocstyle.pod 3681s # expected: 46317 3681s # received: 46317 3681s ok 105 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "6946-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 26950 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldsc.pod 3681s # expected: 26950 3681s # received: 26950 3681s ok 106 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1f20-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7968 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perldtrace.pod 3681s # expected: 7968 3681s # received: 7968 3681s ok 107 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1497f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 84351 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlebcdic.pod 3681s # expected: 84351 3681s # received: 84351 3681s ok 108 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "937e-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 37758 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlembed.pod 3681s # expected: 37758 3681s # received: 37758 3681s ok 109 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2812-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 10258 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlexperiment.pod 3681s # expected: 10258 3681s # received: 10258 3681s ok 110 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "58d2-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 22738 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq.pod 3681s # expected: 22738 3681s # received: 22738 3681s ok 111 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "34a1-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 13473 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq1.pod 3681s # expected: 13473 3681s # received: 13473 3681s ok 112 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "292a-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 10538 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq2.pod 3681s # expected: 10538 3681s # received: 10538 3681s ok 113 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "92e1-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 37601 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq3.pod 3681s # expected: 37601 3681s # received: 37601 3681s ok 114 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "16bcd-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 93133 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq4.pod 3681s # expected: 93133 3681s # received: 93133 3681s ok 115 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "dbc1-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 56257 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq5.pod 3681s # expected: 56257 3681s # received: 56257 3681s ok 116 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "9a71-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 39537 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq6.pod 3681s # expected: 39537 3681s # received: 39537 3681s ok 117 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "93ae-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 37806 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq7.pod 3681s # expected: 37806 3681s # received: 37806 3681s ok 118 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "c30c-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 49932 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq8.pod 3681s # expected: 49932 3681s # received: 49932 3681s ok 119 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "3b75-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 15221 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfaq9.pod 3681s # expected: 15221 3681s # received: 15221 3681s ok 120 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "56ca-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 22218 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfilter.pod 3681s # expected: 22218 3681s # received: 22218 3681s ok 121 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "342b-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 13355 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfork.pod 3681s # expected: 13355 3681s # received: 13355 3681s ok 122 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4122-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 16674 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlform.pod 3681s # expected: 16674 3681s # received: 16674 3681s ok 123 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "671-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 1649 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 3681s # expected: 1649 3681s # received: 1649 3681s ok 124 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "68740-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 427840 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlfunc.pod 3681s # expected: 427840 3681s # received: 427840 3681s ok 125 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "7c2e-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 31790 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlgit.pod 3681s # expected: 31790 3681s # received: 31790 3681s ok 126 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "219ca-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 137674 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlglossary.pod 3681s # expected: 137674 3681s # received: 137674 3681s ok 127 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4072-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 16498 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlgov.pod 3681s # expected: 16498 3681s # received: 16498 3681s ok 128 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "35f7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 13815 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlgpl.pod 3681s # expected: 13815 3681s # received: 13815 3681s ok 129 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "31bb8-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 203704 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlguts.pod 3681s # expected: 203704 3681s # received: 203704 3681s ok 130 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "afe5-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 45029 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlhack.pod 3681s # expected: 45029 3681s # received: 45029 3681s ok 131 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1297d-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 76157 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlhacktips.pod 3681s # expected: 76157 3681s # received: 76157 3681s ok 132 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1809-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6153 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlhacktut.pod 3681s # expected: 6153 3681s # received: 6153 3681s ok 133 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "602-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 1538 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlhaiku.pod 3681s # expected: 1538 3681s # received: 1538 3681s ok 134 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "ebeb-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 60395 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlhist.pod 3681s # expected: 60395 3681s # received: 60395 3681s ok 135 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "77a4-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 30628 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlhpux.pod 3681s # expected: 30628 3681s # received: 30628 3681s ok 136 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "7dd-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 2013 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlhurd.pod 3681s # expected: 2013 3681s # received: 2013 3681s ok 137 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1fc9f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 130207 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlintern.pod 3681s # expected: 130207 3681s # received: 130207 3681s ok 138 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "9216-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 37398 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlinterp.pod 3681s # expected: 37398 3681s # received: 37398 3681s ok 139 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "579a-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 22426 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlintro.pod 3681s # expected: 22426 3681s # received: 22426 3681s ok 140 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "8ad2-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 35538 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perliol.pod 3681s # expected: 35538 3681s # received: 35538 3681s ok 141 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "11818-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 71704 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlipc.pod 3681s # expected: 71704 3681s # received: 71704 3681s ok 142 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1150-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4432 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlirix.pod 3681s # expected: 4432 3681s # received: 4432 3681s ok 143 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "20a8-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8360 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perljp.pod 3681s # expected: 8360 3681s # received: 8360 3681s ok 144 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2fc0-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 12224 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlko.pod 3681s # expected: 12224 3681s # received: 12224 3681s ok 145 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "163-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 355 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perllexwarn.pod 3681s # expected: 355 3681s # received: 355 3681s ok 146 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "7ea-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 2026 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perllinux.pod 3681s # expected: 2026 3681s # received: 2026 3681s ok 147 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "12978-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 76152 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perllocale.pod 3681s # expected: 76152 3681s # received: 76152 3681s ok 148 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2487-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 9351 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perllol.pod 3681s # expected: 9351 3681s # received: 9351 3681s ok 149 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2f6f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 12143 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlmacosx.pod 3681s # expected: 12143 3681s # received: 12143 3681s ok 150 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "67a7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 26535 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlmod.pod 3681s # expected: 26535 3681s # received: 26535 3681s ok 151 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2574-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 9588 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 3681s # expected: 9588 3681s # received: 9588 3681s ok 152 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1095c-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 67932 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlmodlib.pod 3681s # expected: 67932 3681s # received: 67932 3681s ok 153 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "573b-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 22331 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 3681s # expected: 22331 3681s # received: 22331 3681s ok 154 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "d65-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 3429 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlmroapi.pod 3681s # expected: 3429 3681s # received: 3429 3681s ok 155 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2ad3-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 10963 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlnewmod.pod 3681s # expected: 10963 3681s # received: 10963 3681s ok 156 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "20a5-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8357 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlnumber.pod 3681s # expected: 8357 3681s # received: 8357 3681s ok 157 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "8d31-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 36145 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlobj.pod 3681s # expected: 36145 3681s # received: 36145 3681s ok 158 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "6885-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 26757 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlootut.pod 3681s # expected: 26757 3681s # received: 26757 3681s ok 159 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2b4ac-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 177324 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlop.pod 3681s # expected: 177324 3681s # received: 177324 3681s ok 160 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4db-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 1243 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 3681s # expected: 1243 3681s # received: 1243 3681s ok 161 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "3b77-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 15223 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlopentut.pod 3681s # expected: 15223 3681s # received: 15223 3681s ok 162 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "16cb7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 93367 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlos2.pod 3681s # expected: 93367 3681s # received: 93367 3681s ok 163 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "37cb-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 14283 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:39 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlos390.pod 3681s # expected: 14283 3681s # received: 14283 3681s ok 164 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "12b0-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4784 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlos400.pod 3681s # expected: 4784 3681s # received: 4784 3681s ok 165 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "c8a9-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 51369 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlpacktut.pod 3681s # expected: 51369 3681s # received: 51369 3681s ok 166 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "c2bc-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 49852 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlperf.pod 3681s # expected: 49852 3681s # received: 49852 3681s ok 167 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1418-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5144 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlplan9.pod 3681s # expected: 5144 3681s # received: 5144 3681s ok 168 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "5b65-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 23397 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlpod.pod 3681s # expected: 23397 3681s # received: 23397 3681s ok 169 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "10d10-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 68880 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlpodspec.pod 3681s # expected: 68880 3681s # received: 68880 3681s ok 170 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2f40-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 12096 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 3681s # expected: 12096 3681s # received: 12096 3681s ok 171 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "67b7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 26551 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlpolicy.pod 3681s # expected: 26551 3681s # received: 26551 3681s ok 172 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "15db1-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 89521 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlport.pod 3681s # expected: 89521 3681s # received: 89521 3681s ok 173 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1412-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 5138 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlpragma.pod 3681s # expected: 5138 3681s # received: 5138 3681s ok 174 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1a25-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 6693 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlqnx.pod 3681s # expected: 6693 3681s # received: 6693 3681s ok 175 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "21256-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 135766 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlre.pod 3681s # expected: 135766 3681s # received: 135766 3681s ok 176 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "8a9c-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 35484 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlreapi.pod 3681s # expected: 35484 3681s # received: 35484 3681s ok 177 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "818f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 33167 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 3681s # expected: 33167 3681s # received: 33167 3681s ok 178 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "bec7-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 48839 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 3681s # expected: 48839 3681s # received: 48839 3681s ok 179 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "8d5c-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 36188 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlref.pod 3681s # expected: 36188 3681s # received: 36188 3681s ok 180 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4944-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 18756 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlreftut.pod 3681s # expected: 18756 3681s # received: 18756 3681s ok 181 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "a989-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 43401 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlreguts.pod 3681s # expected: 43401 3681s # received: 43401 3681s ok 182 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1fd-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 509 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlrepository.pod 3681s # expected: 509 3681s # received: 509 3681s ok 183 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4b07-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 19207 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlrequick.pod 3681s # expected: 19207 3681s # received: 19207 3681s ok 184 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "3caa-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 15530 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlreref.pod 3681s # expected: 15530 3681s # received: 15530 3681s ok 185 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1e1ef-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 123375 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlretut.pod 3681s # expected: 123375 3681s # received: 123375 3681s ok 186 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "651-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 1617 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlriscos.pod 3681s # expected: 1617 3681s # received: 1617 3681s ok 187 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "e707-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 59143 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlrun.pod 3681s # expected: 59143 3681s # received: 59143 3681s ok 188 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "6cea-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 27882 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlsec.pod 3681s # expected: 27882 3681s # received: 27882 3681s ok 189 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "4af2-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 19186 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 3681s # expected: 19186 3681s # received: 19186 3681s ok 190 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "7494-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 29844 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlsolaris.pod 3681s # expected: 29844 3681s # received: 29844 3681s ok 191 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1bdc-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7132 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlsource.pod 3681s # expected: 7132 3681s # received: 7132 3681s ok 192 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "233b-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 9019 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlstyle.pod 3681s # expected: 9019 3681s # received: 9019 3681s ok 193 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "12fb9-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 77753 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlsub.pod 3681s # expected: 77753 3681s # received: 77753 3681s ok 194 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "d31f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 54047 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlsyn.pod 3681s # expected: 54047 3681s # received: 54047 3681s ok 195 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "2858-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 10328 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlsynology.pod 3681s # expected: 10328 3681s # received: 10328 3681s ok 196 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "b184-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 45444 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlthrtut.pod 3681s # expected: 45444 3681s # received: 45444 3681s ok 197 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "9a91-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 39569 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perltie.pod 3681s # expected: 39569 3681s # received: 39569 3681s ok 198 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "cda6a-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 842346 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perltoc.pod 3681s # expected: 842346 3681s # received: 842346 3681s ok 199 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "174-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 372 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perltodo.pod 3681s # expected: 372 3681s # received: 372 3681s ok 200 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "126-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 294 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perltooc.pod 3681s # expected: 294 3681s # received: 294 3681s ok 201 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "126-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 294 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perltoot.pod 3681s # expected: 294 3681s # received: 294 3681s ok 202 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "297f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 10623 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perltrap.pod 3681s # expected: 10623 3681s # received: 10623 3681s ok 203 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "213f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 8511 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perltru64.pod 3681s # expected: 8511 3681s # received: 8511 3681s ok 204 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1183-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4483 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perltw.pod 3681s # expected: 4483 3681s # received: 4483 3681s ok 205 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "162b6-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 90806 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlunicode.pod 3681s # expected: 90806 3681s # received: 90806 3681s ok 206 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "6349-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 25417 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlunicook.pod 3681s # expected: 25417 3681s # received: 25417 3681s ok 207 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "372e-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 14126 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlunifaq.pod 3681s # expected: 14126 3681s # received: 14126 3681s ok 208 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "96e1-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 38625 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perluniintro.pod 3681s # expected: 38625 3681s # received: 38625 3681s ok 209 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "6eefa-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 454394 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perluniprops.pod 3681s # expected: 454394 3681s # received: 454394 3681s ok 210 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1f10-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7952 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlunitut.pod 3681s # expected: 7952 3681s # received: 7952 3681s ok 211 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "1ce8-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 7400 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlutil.pod 3681s # expected: 7400 3681s # received: 7400 3681s ok 212 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "16c17-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 93207 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlvar.pod 3681s # expected: 93207 3681s # received: 93207 3681s ok 213 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "c68d-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 50829 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlvms.pod 3681s # expected: 50829 3681s # received: 50829 3681s ok 214 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "f16-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 3862 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlvos.pod 3681s # expected: 3862 3681s # received: 3862 3681s ok 215 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "7c61-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 31841 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlwin32.pod 3681s # expected: 31841 3681s # received: 31841 3681s ok 216 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "12d15-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 77077 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlxs.pod 3681s # expected: 77077 3681s # received: 77077 3681s ok 217 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "c51f-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 50463 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlxstut.pod 3681s # expected: 50463 3681s # received: 50463 3681s ok 218 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "5dc1-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 24001 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 3681s # expected: 24001 3681s # received: 24001 3681s ok 219 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "c7110-643c96824e5c0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 815376 3681s #Last-Modified: Mon, 17 Nov 2025 12:22:55 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-binary-httpd 3681s # expected: 815376 3681s # received: 815376 3681s ok 220 3681s #lwp request: 3681s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 3681s #User-Agent: libwww-perl/6.81 3681s # 3681s #server response: 3681s #HTTP/1.1 200 OK 3681s #Connection: close 3681s #Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Accept-Ranges: bytes 3681s #ETag: "40b7c0-63e8ca8b45cc0" 3681s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3681s #Vary: In-If1 3681s #Content-Length: 4241344 3681s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 3681s #Client-Date: Sat, 24 Jan 2026 16:07:40 GMT 3681s #Client-Peer: 127.0.0.1:8529 3681s #Client-Response-Num: 1 3681s #DMMATCH1: 1 3681s # 3681s # testing : download of /getfiles-binary-perl 3681s # expected: 4241344 3681s # received: 4241344 3681s ok 221 3681s ok 3705s t/apache/headers.t .................. 3705s 1..27 3705s # Running under perl version 5.040001 for linux 3705s # Current time local: Sat Jan 24 16:07:41 2026 3705s # Current time GMT: Sat Jan 24 16:07:41 2026 3705s # Using Test.pm version 1.31 3705s # Using Apache/Test.pm version 1.44 3705s testing: Hello: World 3705s ok 1 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 2 3705s header: [World] vs [World] 3705s # testing : compare header Hello value 3705s # expected: 'World' 3705s # received: 'World' 3705s ok 3 3705s testing: Hello: World 3705s ok 4 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 5 3705s header: [World] vs [World] 3705s # testing : compare header Hello value 3705s # expected: 'World' 3705s # received: 'World' 3705s ok 6 3705s testing: Hello: World 3705s ok 7 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 8 3705s header: [World] vs [World] 3705s # testing : compare header Hello value 3705s # expected: 'World' 3705s # received: 'World' 3705s ok 9 3705s testing: Hello: Foo 3705s Bar 3705s ok 10 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 11 3705s header: [Foo Bar] vs [Foo Bar] 3705s # testing : compare header Hello value 3705s # expected: 'Foo Bar' 3705s # received: 'Foo Bar' 3705s ok 12 3705s testing: Hello: Foo 3705s Bar 3705s ok 13 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 14 3705s header: [Foo Bar] vs [Foo Bar] 3705s # testing : compare header Hello value 3705s # expected: 'Foo Bar' 3705s # received: 'Foo Bar' 3705s ok 15 3705s testing: Hello: Foo 3705s Bar 3705s ok 16 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 17 3705s header: [Foo Bar] vs [Foo Bar] 3705s # testing : compare header Hello value 3705s # expected: 'Foo Bar' 3705s # received: 'Foo Bar' 3705s ok 18 3705s testing: Hello: Foo 3705s Bar 3705s ok 19 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 20 3705s header: [Foo Bar] vs [Foo Bar] 3705s # testing : compare header Hello value 3705s # expected: 'Foo Bar' 3705s # received: 'Foo Bar' 3705s ok 21 3705s testing: Hello: Foo 3705s Bar 3705s ok 22 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 23 3705s header: [Foo Bar] vs [Foo Bar] 3705s # testing : compare header Hello value 3705s # expected: 'Foo Bar' 3705s # received: 'Foo Bar' 3705s ok 24 3705s testing: Hello:World 3705s ok 25 3705s # testing : response success 3705s # expected: qr/HTTP\/1\.. 200 OK/ 3705s # received: 'HTTP/1.1 200 OK' 3705s ok 26 3705s header: [World] vs [World] 3705s # testing : compare header Hello value 3705s # expected: 'World' 3705s # received: 'World' 3705s ok 27 3705s ok 3731s t/apache/hostcheck.t ................ 3731s 1..14 3731s # Running under perl version 5.040001 for linux 3731s # Current time local: Sat Jan 24 16:08:05 2026 3731s # Current time GMT: Sat Jan 24 16:08:05 2026 3731s # Using Test.pm version 1.31 3731s # Using Apache/Test.pm version 1.44 3731s # SENDING to 127.0.0.1:8529 3731s # GET / HTTP/1.1 3731s Host: localhost 3731s 3731s # expected 200, got 200 for ok 3731s ok 1 3731s # SENDING to 127.0.0.1:8529 3731s # GET / HTTP/1.1 3731s Host: localhost:1 3731s 3731s # expected 200, got 200 for port ignored 3731s ok 2 3731s # SENDING to 127.0.0.1:8529 3731s # GET / HTTP/1.1 3731s Host: notlisted 3731s 3731s # expected 200, got 200 for name not listed 3731s ok 3 3731s # SENDING to 127.0.0.1:8529 3731s # GET / HTTP/1.1 3731s Host: 127.0.0.1 3731s 3731s # expected 200, got 200 for IP not in serveralias/servername 3731s ok 4 3731s # SENDING to 127.0.0.1:8529 3731s # GET / HTTP/1.1 3731s Host: default-strict 3731s 3731s # expected 200, got 200 for NVH matches in default server 3731s ok 5 3731s # SENDING to 127.0.0.1:8529 3731s # GET / HTTP/1.1 3731s Host: nvh-strict 3731s 3731s # expected 200, got 200 for NVH matches 3731s ok 6 3731s # SENDING to 127.0.0.1:8529 3731s # GET / HTTP/1.1 3731s Host: nvh-strict:1 3731s 3731s # expected 200, got 200 for NVH matches port ignored 3731s ok 7 3731s # SENDING to 127.0.0.1:8536 3731s # GET / HTTP/1.1 3731s Host: localhost 3731s 3731s # expected 400, got 400 for ok 3731s ok 8 3731s # SENDING to 127.0.0.1:8536 3731s # GET / HTTP/1.1 3731s Host: localhost:1 3731s 3731s # expected 400, got 400 for port ignored 3731s ok 9 3731s # SENDING to 127.0.0.1:8536 3731s # GET / HTTP/1.1 3731s Host: notlisted 3731s 3731s 3731s # expected 400, got 400 for name not listed 3731s ok 10 3731s # SENDING to 127.0.0.1:8536 3731s # GET / HTTP/1.1 3731s Host: 127.0.0.1 3731s 3731s # expected 400, got 400 for IP not in serveralias/servername 3731s ok 11 3731s # SENDING to 127.0.0.1:8536 3731s # GET / HTTP/1.1 3731s Host: default-strict 3731s 3731s # expected 200, got 200 for NVH matches in default server 3731s ok 12 3731s # SENDING to 127.0.0.1:8536 3731s # GET / HTTP/1.1 3731s Host: nvh-strict 3731s 3731s # expected 200, got 200 for NVH matches 3731s ok 13 3731s # SENDING to 127.0.0.1:8536 3731s # GET / HTTP/1.1 3731s Host: nvh-strict:1 3731s 3731s # expected 200, got 200 for NVH matches port ignored 3731s ok 14 3731s ok 3756s t/apache/http_strict.t .............. 3756s 1..178 3756s # Running under perl version 5.040001 for linux 3756s # Current time local: Sat Jan 24 16:08:30 2026 3756s # Current time GMT: Sat Jan 24 16:08:30 2026 3756s # Using Test.pm version 1.31 3756s # Using Apache/Test.pm version 1.44 3756s # SENDING: 3756s # GET / HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 1 3756s # SENDING: 3756s # GET / HTTP/1.0\n\n 3756s # expecting success, got 200 3756s ok 2 3756s # SENDING: 3756s # get / HTTP/1.0\r\n\r\n 3756s # expecting 501, got 501 3756s ok 3 3756s # SENDING: 3756s # G ET / HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 4 3756s # SENDING: 3756s # G\x00ET / HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 5 3756s # SENDING: 3756s # G/T / HTTP/1.0\r\n\r\n 3756s # expecting 501, got 501 3756s ok 6 3756s # SENDING: 3756s # GET /\x00 HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 7 3756s # SENDING: 3756s # GET / HTTP/1.0\x00\r\n\r\n 3756s # expecting 400, got 400 3756s ok 8 3756s # SENDING: 3756s # GET\x0c/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 9 3756s # SENDING: 3756s # GET\r/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 10 3756s # SENDING: 3756s # GET\t/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 11 3756s # SENDING: 3756s # GET / HTT/1.0\r\n\r\n 3756s # expecting error, got 400 3756s ok 12 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 3756s # expecting success, got 200 3756s ok 13 3756s # SENDING: 3756s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 3756s # expecting success, got 200 3756s ok 14 3756s # SENDING: 3756s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 3756s # expecting success, got 200 3756s ok 15 3756s # SENDING: 3756s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 3756s # expecting 400, got 400 3756s ok 16 3756s # SENDING: 3756s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 3756s # expecting 400, got 400 3756s ok 17 3756s # SENDING: 3756s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 3756s # expecting 200, got 200 3756s ok 18 3756s # SENDING: 3756s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 3756s # expecting 400, got 400 3756s ok 19 3756s # SENDING: 3756s # GET / HTTP/\r\nHost: localhost\r\n\r\n 3756s # expecting error, got 400 3756s ok 20 3756s # SENDING: 3756s # GET / HTTP/0.9\r\n\r\n 3756s # expecting error, got 400 3756s ok 21 3756s # SENDING: 3756s # GET / HTTP/0.8\r\n\r\n 3756s # expecting error, got 400 3756s ok 22 3756s # SENDING: 3756s # GET /\x01 HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 23 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 24 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 25 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 26 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 27 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo\r\n\r\n 3756s # expecting 400, got 400 3756s ok 28 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 29 3756s # SENDING: 3756s # GET / HTTP/1.0\r\n: bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 30 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 31 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 3756s # expecting 400, got 400 3756s ok 32 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 33 3756s # SENDING: 3756s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 34 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 35 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 36 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 37 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 38 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 3756s # expecting 400, got 400 3756s ok 39 3756s # SENDING: 3756s # GET / HTTP/1.0\r\r 3756s # expecting dropped connection and HTTPD dropped connection 3756s ok 40 3756s # SENDING: 3756s # GET /\r\n 3756s # expecting headerless HTTP/0.9 body, got response 3756s ok 41 3756s # SENDING: 3756s # GET /#frag HTTP/1.0\r\n 3756s # expecting 400, got 400 3756s ok 42 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 3756s # expecting 200, got 200 3756s ok 43 3756s # SENDING: 3756s # GET http://017700000001/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 44 3756s # SENDING: 3756s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 45 3756s # SENDING: 3756s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 46 3756s # SENDING: 3756s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 47 3756s # SENDING: 3756s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 48 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 3756s # expecting 200, got 200 3756s ok 49 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 3756s # expecting 400, got 400 3756s ok 50 3756s # SENDING: 3756s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 51 3756s # SENDING: 3756s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 52 3756s # SENDING: 3756s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 53 3756s # SENDING: 3756s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 54 3756s # SENDING: 3756s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 55 3756s # SENDING: 3756s # GET http://[::1]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 56 3756s # SENDING: 3756s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 57 3756s # SENDING: 3756s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 58 3756s # SENDING: 3756s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 59 3756s # SENDING: 3756s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 60 3756s # SENDING: 3756s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 61 3756s # SENDING: 3756s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 62 3756s # SENDING: 3756s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 63 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 3756s # expecting success, got 200 3756s ok 64 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 3756s # expecting success, got 200 3756s ok 65 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 3756s # expecting success, got 200 3756s ok 66 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 3756s # expecting success, got 200 3756s ok 67 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 3756s # expecting success, got 200 3756s ok 68 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 3756s # expecting success, got 200 3756s ok 69 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 3756s # expecting 200, got 200 3756s ok 70 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 3756s # expecting 200, got 200 3756s ok 71 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 3756s # expecting 400, got 400 3756s ok 72 3756s # SENDING: 3756s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 73 3756s # SENDING: 3756s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 74 3756s # SENDING: 3756s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 75 3756s # SENDING: 3756s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 76 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 3756s # expecting 200, got 200 3756s ok 77 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 3756s # expecting 200, got 200 3756s ok 78 3756s # SENDING: 3756s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 79 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 3756s # DECODED: Foo: bar 3756s # RESPONSE: 3756s # HTTP/1.1 200 OK\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:53 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Foo: bar\r\n 3756s # Vary: In-If1\r\n 3756s # DMMATCH1: 1\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/plain\r\n 3756s # \r\n 3756s # Hi!\n 3756s # SERVERNAME=localhost\n 3756s # HTTP_HOST=\n 3756s # 3756s # expecting 200, got 200 3756s ok 80 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 3756s # DECODED: Foo: 3756s # RESPONSE: 3756s # HTTP/1.1 200 OK\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:53 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Foo: \r\n 3756s # Vary: In-If1\r\n 3756s # DMMATCH1: 1\r\n 3756s # Content-Length: 36\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/plain\r\n 3756s # \r\n 3756s # Hi!\n 3756s # SERVERNAME=localhost\n 3756s # HTTP_HOST=\n 3756s # 3756s # expecting 200, got 200 3756s ok 81 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 3756s # DECODED: : bar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:53 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Content-Length: 564\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 82 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 3756s # DECODED: F\x00oo: bar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:53 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Content-Length: 528\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 83 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 3756s # DECODED: F\x01oo: bar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:53 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 84 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 3756s # DECODED: F\noo: bar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:53 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Content-Length: 528\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 85 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 3756s # DECODED: Foo: b\tar 3756s # RESPONSE: 3756s # HTTP/1.1 200 OK\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:53 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Foo: b\tar\r\n 3756s # Vary: In-If1\r\n 3756s # DMMATCH1: 1\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/plain\r\n 3756s # \r\n 3756s # Hi!\n 3756s # SERVERNAME=localhost\n 3756s # HTTP_HOST=\n 3756s # 3756s # expecting 200, got 200 3756s ok 86 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 3756s # DECODED: Foo: b\x01ar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:53 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Content-Length: 564\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 87 3756s # SENDING: 3756s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 3756s # expecting 500, got 500 3756s ok 88 3756s # SENDING: 3756s # GET / HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 89 3756s # SENDING: 3756s # GET / HTTP/1.0\n\n 3756s # expecting 400, got 400 3756s ok 90 3756s # SENDING: 3756s # get / HTTP/1.0\r\n\r\n 3756s # expecting 501, got 501 3756s ok 91 3756s # SENDING: 3756s # G ET / HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 92 3756s # SENDING: 3756s # G\x00ET / HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 93 3756s # SENDING: 3756s # G/T / HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 94 3756s # SENDING: 3756s # GET /\x00 HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 95 3756s # SENDING: 3756s # GET / HTTP/1.0\x00\r\n\r\n 3756s # expecting 400, got 400 3756s ok 96 3756s # SENDING: 3756s # GET\x0c/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 97 3756s # SENDING: 3756s # GET\r/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 98 3756s # SENDING: 3756s # GET\t/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 99 3756s # SENDING: 3756s # GET / HTT/1.0\r\n\r\n 3756s # expecting error, got 400 3756s ok 100 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 3756s # expecting success, got 200 3756s ok 101 3756s # SENDING: 3756s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 3756s # expecting success, got 200 3756s ok 102 3756s # SENDING: 3756s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 3756s # expecting success, got 200 3756s ok 103 3756s # SENDING: 3756s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 3756s # expecting 400, got 400 3756s ok 104 3756s # SENDING: 3756s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 3756s # expecting 400, got 400 3756s ok 105 3756s # SENDING: 3756s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 3756s # expecting 400, got 400 3756s ok 106 3756s # SENDING: 3756s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 3756s # expecting 400, got 400 3756s ok 107 3756s # SENDING: 3756s # GET / HTTP/\r\nHost: localhost\r\n\r\n 3756s # expecting error, got 400 3756s ok 108 3756s # SENDING: 3756s # GET / HTTP/0.9\r\n\r\n 3756s # expecting error, got 400 3756s ok 109 3756s # SENDING: 3756s # GET / HTTP/0.8\r\n\r\n 3756s # expecting error, got 400 3756s ok 110 3756s # SENDING: 3756s # GET /\x01 HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 111 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 112 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 113 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 114 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 115 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo\r\n\r\n 3756s # expecting 400, got 400 3756s ok 116 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 117 3756s # SENDING: 3756s # GET / HTTP/1.0\r\n: bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 118 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 119 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 3756s # expecting 400, got 400 3756s ok 120 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 121 3756s # SENDING: 3756s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 122 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 123 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 124 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 3756s # expecting 400, got 400 3756s ok 125 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 126 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 3756s # expecting 400, got 400 3756s ok 127 3756s # SENDING: 3756s # GET / HTTP/1.0\r\r 3756s # expecting dropped connection and HTTPD dropped connection 3756s ok 128 3756s # SENDING: 3756s # GET /\r\n 3756s # expecting headerless HTTP/0.9 body, got response 3756s ok 129 3756s # SENDING: 3756s # GET /#frag HTTP/1.0\r\n 3756s # expecting 400, got 400 3756s ok 130 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 3756s # expecting 400, got 400 3756s ok 131 3756s # SENDING: 3756s # GET http://017700000001/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 132 3756s # SENDING: 3756s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 133 3756s # SENDING: 3756s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 134 3756s # SENDING: 3756s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 135 3756s # SENDING: 3756s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 136 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 3756s # expecting 400, got 400 3756s ok 137 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 3756s # expecting 400, got 400 3756s ok 138 3756s # SENDING: 3756s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 139 3756s # SENDING: 3756s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 140 3756s # SENDING: 3756s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 141 3756s # SENDING: 3756s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 142 3756s # SENDING: 3756s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 143 3756s # SENDING: 3756s # GET http://[::1]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 144 3756s # SENDING: 3756s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 145 3756s # SENDING: 3756s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 146 3756s # SENDING: 3756s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 147 3756s # SENDING: 3756s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 148 3756s # SENDING: 3756s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 149 3756s # SENDING: 3756s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 3756s # expecting success, got 200 3756s ok 150 3756s # SENDING: 3756s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 3756s # expecting 400, got 400 3756s ok 151 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 3756s # expecting success, got 200 3756s ok 152 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 3756s # expecting success, got 200 3756s ok 153 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 3756s # expecting success, got 200 3756s ok 154 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 3756s # expecting success, got 200 3756s ok 155 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 3756s # expecting success, got 200 3756s ok 156 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 3756s # expecting success, got 200 3756s ok 157 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 3756s # expecting 400, got 400 3756s ok 158 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 3756s # expecting 400, got 400 3756s ok 159 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 3756s # expecting 400, got 400 3756s ok 160 3756s # SENDING: 3756s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 161 3756s # SENDING: 3756s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 162 3756s # SENDING: 3756s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 163 3756s # SENDING: 3756s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 3756s # expecting 200, got 200 3756s ok 164 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 3756s # expecting 200, got 200 3756s ok 165 3756s # SENDING: 3756s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 3756s # expecting 200, got 200 3756s ok 166 3756s # SENDING: 3756s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 3756s # expecting 200, got 200 3756s ok 167 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 3756s # DECODED: Foo: bar 3756s # RESPONSE: 3756s # HTTP/1.1 200 OK\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:54 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Foo: bar\r\n 3756s # Vary: In-If1\r\n 3756s # DMMATCH1: 1\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/plain\r\n 3756s # \r\n 3756s # Hi!\n 3756s # SERVERNAME=localhost\n 3756s # HTTP_HOST=\n 3756s # 3756s # expecting 200, got 200 3756s ok 168 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 3756s # DECODED: Foo: 3756s # RESPONSE: 3756s # HTTP/1.1 200 OK\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:54 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Foo: \r\n 3756s # Vary: In-If1\r\n 3756s # DMMATCH1: 1\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/plain\r\n 3756s # \r\n 3756s # Hi!\n 3756s # SERVERNAME=localhost\n 3756s # HTTP_HOST=\n 3756s # 3756s # expecting 200, got 200 3756s ok 169 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 3756s # DECODED: : bar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:54 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Content-Length: 564\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 170 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 3756s # DECODED: F\x00oo: bar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:54 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Content-Length: 528\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 171 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 3756s # DECODED: F\x01oo: bar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:54 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 172 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 3756s # DECODED: F\noo: bar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:54 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Content-Length: 528\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 173 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 3756s # DECODED: Foo: b\tar 3756s # RESPONSE: 3756s # HTTP/1.1 200 OK\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:55 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Foo: b\tar\r\n 3756s # Vary: In-If1\r\n 3756s # DMMATCH1: 1\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/plain\r\n 3756s # \r\n 3756s # Hi!\n 3756s # SERVERNAME=localhost\n 3756s # HTTP_HOST=\n 3756s # 3756s # expecting 200, got 200 3756s ok 174 3756s # SENDING: 3756s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 3756s # DECODED: Foo: b\x01ar 3756s # RESPONSE: 3756s # HTTP/1.1 500 Internal Server Error\r\n 3756s # Date: Sat, 24 Jan 2026 16:08:55 GMT\r\n 3756s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 3756s # Connection: close\r\n 3756s # Content-Type: text/html; charset=iso-8859-1\r\n 3756s # \r\n 3756s # \n 3756s # \n 3756s # ... 3756s # expecting 500, got 500 3756s ok 175 3756s # SENDING: 3756s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 3756s # expecting 500, got 500 3756s ok 176 3756s ok 177 3756s ok 178 3756s ok 3780s t/apache/if_sections.t .............. 3780s 1..46 3780s # Running under perl version 5.040001 for linux 3780s # Current time local: Sat Jan 24 16:08:56 2026 3780s # Current time GMT: Sat Jan 24 16:08:56 2026 3780s # Using Test.pm version 1.31 3780s # Using Apache/Test.pm version 1.44 3780s # /if_sec/ with '': 3780s # expected: 200 3780s # received: '200' 3780s ok 1 3780s # expected: undef 3780s # received: undef 3780s ok 2 3780s # /if_sec/foo.if_test with '': 3780s # expected: 200 3780s # received: '200' 3780s ok 3 3780s # expected: undef 3780s # received: undef 3780s ok 4 3780s # /if_sec/foo.if_test with '1': 3780s # expected: 200 3780s # received: '200' 3780s ok 5 3780s # expected: 'global1' 3780s # received: 'global1' 3780s ok 6 3780s # /if_sec/foo.if_test with '1 11': 3780s # expected: 200 3780s # received: '200' 3780s ok 7 3780s # expected: 'global1, nested11, nested113' 3780s # received: 'global1, nested11, nested113' 3780s ok 8 3780s # /if_sec/foo.if_test with '1 11 111': 3780s # expected: 200 3780s # received: '200' 3780s ok 9 3780s # expected: 'global1, nested11, nested111' 3780s # received: 'global1, nested11, nested111' 3780s ok 10 3780s # /if_sec/foo.if_test with '1 11 112': 3780s # expected: 200 3780s # received: '200' 3780s ok 11 3780s # expected: 'global1, nested11, nested112' 3780s # received: 'global1, nested11, nested112' 3780s ok 12 3780s # /if_sec/foo.if_test with '1 2': 3780s # expected: 200 3780s # received: '200' 3780s ok 13 3780s # expected: 'global1, files2' 3780s # received: 'global1, files2' 3780s ok 14 3780s # /if_sec/dir/foo.txt with '1 2': 3780s # expected: 200 3780s # received: '200' 3780s ok 15 3780s # expected: 'global1, dir1, dir2, dir_files1' 3780s # received: 'global1, dir1, dir2, dir_files1' 3780s ok 16 3780s # /if_sec/dir/ with '1 2': 3780s # expected: 200 3780s # received: '200' 3780s ok 17 3780s # expected: 'global1, dir1, dir2' 3780s # received: 'global1, dir1, dir2' 3780s ok 18 3780s # /if_sec/dir/ with '1 11': 3780s # expected: 200 3780s # received: '200' 3780s ok 19 3780s # expected: 'global1, dir1, nested11, nested113' 3780s # received: 'global1, dir1, nested11, nested113' 3780s ok 20 3780s # /if_sec/dir/ with '1 11 111': 3780s # expected: 200 3780s # received: '200' 3780s ok 21 3780s # expected: 'global1, dir1, nested11, nested111' 3780s # received: 'global1, dir1, nested11, nested111' 3780s ok 22 3780s # /if_sec/dir/ with '1 11 112': 3780s # expected: 200 3780s # received: '200' 3780s ok 23 3780s # expected: 'global1, dir1, nested11, nested112' 3780s # received: 'global1, dir1, nested11, nested112' 3780s ok 24 3780s # /if_sec/loc/ with '1 2': 3780s # expected: 200 3780s # received: '200' 3780s ok 25 3780s # expected: 'global1, loc1, loc2' 3780s # received: 'global1, loc1, loc2' 3780s ok 26 3780s # /if_sec/loc/foo.txt with '1 2': 3780s # expected: 200 3780s # received: '200' 3780s ok 27 3780s # expected: 'global1, loc1, loc2' 3780s # received: 'global1, loc1, loc2' 3780s ok 28 3780s # /if_sec/loc/ with '1 11': 3780s # expected: 200 3780s # received: '200' 3780s ok 29 3780s # expected: 'global1, loc1, nested11, nested113' 3780s # received: 'global1, loc1, nested11, nested113' 3780s ok 30 3780s # /if_sec/loc/ with '1 11 111': 3780s # expected: 200 3780s # received: '200' 3780s ok 31 3780s # expected: 'global1, loc1, nested11, nested111' 3780s # received: 'global1, loc1, nested11, nested111' 3780s ok 32 3780s # /if_sec/loc/ with '1 11 112': 3780s # expected: 200 3780s # received: '200' 3780s ok 33 3780s # expected: 'global1, loc1, nested11, nested112' 3780s # received: 'global1, loc1, nested11, nested112' 3780s ok 34 3780s # /if_sec/loc/foo.if_test with '1 2': 3780s # expected: 200 3780s # received: '200' 3780s ok 35 3780s # expected: 'global1, files2, loc1, loc2' 3780s # received: 'global1, files2, loc1, loc2' 3780s ok 36 3780s # /if_sec/loc/foo.if_test with '1 2 11': 3780s # expected: 200 3780s # received: '200' 3780s ok 37 3780s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 3780s # received: 'global1, files2, loc1, loc2, nested11, nested113' 3780s ok 38 3780s # /if_sec/loc/foo.if_test with '1 2 11 111': 3780s # expected: 200 3780s # received: '200' 3780s ok 39 3780s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 3780s # received: 'global1, files2, loc1, loc2, nested11, nested111' 3780s ok 40 3780s # /if_sec/loc/foo.if_test with '1 2 11 112': 3780s # expected: 200 3780s # received: '200' 3780s ok 41 3780s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 3780s # received: 'global1, files2, loc1, loc2, nested11, nested112' 3780s ok 42 3780s # /if_sec/proxy/ with '1 2': 3780s # expected: 200 3780s # received: '200' 3780s ok 43 3780s # expected: 'global1, locp1, locp2' 3780s # received: 'global1, locp1, locp2' 3780s ok 44 3780s # /if_sec/proxy/ with '2': 3780s # expected: 200 3780s # received: '200' 3780s ok 45 3780s # expected: 'locp2' 3780s # received: 'locp2' 3780s ok 46 3780s ok 3801s t/apache/iffile.t ................... 3801s 1..2 3801s # Running under perl version 5.040001 for linux 3801s # Current time local: Sat Jan 24 16:09:19 2026 3801s # Current time GMT: Sat Jan 24 16:09:19 2026 3801s # Using Test.pm version 1.31 3801s # Using Apache/Test.pm version 1.44 3801s # expected: 200 3801s # received: '200' 3801s ok 1 3801s # expected: 'success1, success2, success3, success4, success5' 3801s # received: 'success1, success2, success3, success4, success5' 3801s ok 2 3801s ok 3825s t/apache/leaks.t .................... skipped: mod_memory_track not activated 3847s t/apache/limits.t ................... 3847s 1..12 3847s # Running under perl version 5.040001 for linux 3847s # Current time local: Sat Jan 24 16:10:05 2026 3847s # Current time GMT: Sat Jan 24 16:10:05 2026 3847s # Using Test.pm version 1.31 3847s # Using Apache/Test.pm version 1.44 3847s # Testing LimitRequestLine; should succeed 3847s # testing : Test #1 3847s # expected: 200 3847s # received: '200' 3847s ok 1 3847s # Testing LimitRequestLine; should fail 3847s # testing : Test #2 3847s # expected: 414 3847s # received: '414' 3847s ok 2 3847s # Testing LimitRequestFieldSize; should succeed 3847s # testing : Test #3 3847s # expected: 200 3847s # received: '200' 3847s ok 3 3847s # Testing LimitRequestFieldSize; should fail 3847s # testing : Test #4 3847s # expected: 400 3847s # received: '400' 3847s ok 4 3847s # Testing LimitRequestFields; should succeed 3847s # testing : Test #5 3847s # expected: 200 3847s # received: '200' 3847s ok 5 3847s # Testing LimitRequestFields; should fail 3847s # testing : Test #6 3847s # expected: 400 3847s # received: '400' 3847s ok 6 3847s # Testing LimitRequestBody; should succeed 3847s # Chunked transfer-encoding enabled 3847s # testing : Test #7 3847s # expected: 200 3847s # received: '200' 3847s ok 7 3847s # Testing LimitRequestBody; should succeed 3847s # Chunked transfer-encoding disabled 3847s # testing : Test #8 3847s # expected: 200 3847s # received: '200' 3847s ok 8 3847s # Testing LimitRequestBody; should fail 3847s # Chunked transfer-encoding enabled 3847s # testing : Test #9 3847s # expected: 413 3847s # received: '413' 3847s ok 9 3847s # Testing LimitRequestBody; should fail 3847s # Chunked transfer-encoding disabled 3847s # testing : Test #10 3847s # expected: 413 3847s # received: '413' 3847s ok 10 3847s # Testing LimitRequestFieldSize; should succeed 3847s # testing : Test #11 3847s # expected: 200 3847s # received: '200' 3847s ok 11 3847s # Testing LimitRequestFieldSize; should fail 3847s # testing : Test #12 3847s # expected: 400 3847s # received: '400' 3847s ok 12 3847s ok 3868s t/apache/loglevel.t ................. 3868s 1..8 3868s # Running under perl version 5.040001 for linux 3868s # Current time local: Sat Jan 24 16:10:26 2026 3868s # Current time GMT: Sat Jan 24 16:10:26 2026 3868s # Using Test.pm version 1.31 3868s # Using Apache/Test.pm version 1.44 3868s ok 1 3868s ok 2 3868s ok 3 3868s ok 4 3868s ok 5 3868s ok 6 3868s ok 7 3868s ok 8 3868s ok 3888s t/apache/maxranges.t ................ 3888s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 3888s 1..19 3888s # Running under perl version 5.040001 for linux 3888s # Current time local: Sat Jan 24 16:10:48 2026 3888s # Current time GMT: Sat Jan 24 16:10:48 2026 3888s # Using Test.pm version 1.31 3888s # Using Apache/Test.pm version 1.44 3888s ok 1 3888s ok 2 3888s ok 3 3888s ok 4 3888s ok 5 3888s ok 6 3888s ok 7 3888s ok 8 3888s ok 9 3888s ok 10 3888s ok 11 3888s ok 12 3888s ok 13 3888s ok 14 3888s ok 15 3888s ok 16 3888s ok 17 3888s ok 18 3888s ok 19 3888s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 3888s ok 3911s t/apache/mergeslashes.t ............. 3911s 1..9 3911s # Running under perl version 5.040001 for linux 3911s # Current time local: Sat Jan 24 16:11:07 2026 3911s # Current time GMT: Sat Jan 24 16:11:07 2026 3911s # Using Test.pm version 1.31 3911s # Using Apache/Test.pm version 1.44 3911s # SENDING to 127.0.0.1:8536 3911s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 3911s # expected 403, got 403 for exact match 3911s ok 1 3911s # SENDING to 127.0.0.1:8536 3911s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 3911s # expected 403, got 403 for merged even at front 3911s ok 2 3911s # SENDING to 127.0.0.1:8536 3911s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 3911s # expected 403, got 403 for merged even at front 3911s ok 3 3911s # SENDING to 127.0.0.1:8536 3911s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 3911s # expected 403, got 403 for c// should be merged 3911s ok 4 3911s # SENDING to 127.0.0.1:8536 3911s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 3911s # expected 403, got 403 for a// should be merged 3911s ok 5 3911s # SENDING to 127.0.0.1:8536 3911s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 3911s # expected 403, got 403 for a// matches locationmatch 3911s ok 6 3911s # SENDING to 127.0.0.1:8536 3911s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 3911s # expected 200, got 200 for c// doesn't match locationmatch 3911s ok 7 3911s # SENDING to 127.0.0.1:8536 3911s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 3911s # expected 403, got 403 for baseline failed 3911s ok 8 3911s # SENDING to 127.0.0.1:8536 3911s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 3911s # expected 403, got 403 for b//d not merged for Location with OFF 3911s ok 9 3911s ok 3929s t/apache/mmn.t ...................... 3929s 1..2 3929s # Running under perl version 5.040001 for linux 3929s # Current time local: Sat Jan 24 16:11:30 2026 3929s # Current time GMT: Sat Jan 24 16:11:30 2026 3929s # Using Test.pm version 1.31 3929s # Using Apache/Test.pm version 1.44 3929s ok 1 3929s ok 2 3929s ok 3951s t/apache/options.t .................. 3951s 1..2 3951s # Running under perl version 5.040001 for linux 3951s # Current time local: Sat Jan 24 16:11:48 2026 3951s # Current time GMT: Sat Jan 24 16:11:48 2026 3951s # Using Test.pm version 1.31 3951s # Using Apache/Test.pm version 1.44 3951s # testing : code 3951s # expected: 200 3951s # received: '200' 3951s ok 1 3951s # testing : OPTIONS 3951s # expected: qr/OPTIONS/ 3951s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 3951s ok 2 3951s ok 3978s t/apache/passbrigade.t .............. 3978s # using LWP client 3978s 1..114 3978s # Running under perl version 5.040001 for linux 3978s # Current time local: Sat Jan 24 16:12:11 2026 3978s # Current time GMT: Sat Jan 24 16:12:11 2026 3978s # Using Test.pm version 1.31 3978s # Using Apache/Test.pm version 1.44 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 1024 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 1024 3978s # received: 1024 3978s ok 1 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 2048 3978s # received: 2048 3978s ok 2 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 3072 3978s # received: 3072 3978s ok 3 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 4096 3978s # received: 4096 3978s ok 4 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 5120 3978s # received: 5120 3978s ok 5 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 6144 3978s # received: 6144 3978s ok 6 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 7168 3978s # received: 7168 3978s ok 7 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 8192 3978s # received: 8192 3978s ok 8 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 9216 3978s # received: 9216 3978s ok 9 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 10240 3978s # received: 10240 3978s ok 10 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 11264 3978s # received: 11264 3978s ok 11 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 12288 3978s # received: 12288 3978s ok 12 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 13312 3978s # received: 13312 3978s ok 13 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 14336 3978s # received: 14336 3978s ok 14 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 15360 3978s # received: 15360 3978s ok 15 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 16384 3978s # received: 16384 3978s ok 16 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 17408 3978s # received: 17408 3978s ok 17 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 18432 3978s # received: 18432 3978s ok 18 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 19456 3978s # received: 19456 3978s ok 19 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 20480 3978s # received: 20480 3978s ok 20 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 21504 3978s # received: 21504 3978s ok 21 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 22528 3978s # received: 22528 3978s ok 22 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 23552 3978s # received: 23552 3978s ok 23 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 24576 3978s # received: 24576 3978s ok 24 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 25600 3978s # received: 25600 3978s ok 25 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 26624 3978s # received: 26624 3978s ok 26 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 27648 3978s # received: 27648 3978s ok 27 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 28672 3978s # received: 28672 3978s ok 28 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 29696 3978s # received: 29696 3978s ok 29 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 30720 3978s # received: 30720 3978s ok 30 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 31744 3978s # received: 31744 3978s ok 31 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 32768 3978s # received: 32768 3978s ok 32 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 33792 3978s # received: 33792 3978s ok 33 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 34816 3978s # received: 34816 3978s ok 34 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 35840 3978s # received: 35840 3978s ok 35 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 36864 3978s # received: 36864 3978s ok 36 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 37888 3978s # received: 37888 3978s ok 37 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 38912 3978s # received: 38912 3978s ok 38 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 39936 3978s # received: 39936 3978s ok 39 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 40960 3978s # received: 40960 3978s ok 40 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 41984 3978s # received: 41984 3978s ok 41 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 43008 3978s # received: 43008 3978s ok 42 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 44032 3978s # received: 44032 3978s ok 43 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 45056 3978s # received: 45056 3978s ok 44 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 46080 3978s # received: 46080 3978s ok 45 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 47104 3978s # received: 47104 3978s ok 46 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 48128 3978s # received: 48128 3978s ok 47 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:31 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 49152 3978s # received: 49152 3978s ok 48 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 50176 3978s # received: 50176 3978s ok 49 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 51200 3978s # received: 51200 3978s ok 50 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 102400 3978s # received: 102400 3978s ok 51 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 307200 3978s # received: 307200 3978s ok 52 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 512000 3978s # received: 512000 3978s ok 53 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 2048000 3978s # received: 2048000 3978s ok 54 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:32 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:33 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 4096000 3978s # received: 4096000 3978s ok 55 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:33 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:34 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 6144000 3978s # received: 6144000 3978s ok 56 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:34 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 10240000 3978s # received: 10240000 3978s ok 57 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 1024 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 1024 3978s # received: 1024 3978s ok 58 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 2048 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 2048 3978s # received: 2048 3978s ok 59 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 3072 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 3072 3978s # received: 3072 3978s ok 60 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 4096 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 4096 3978s # received: 4096 3978s ok 61 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 5120 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 5120 3978s # received: 5120 3978s ok 62 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 6144 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 6144 3978s # received: 6144 3978s ok 63 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 7168 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 7168 3978s # received: 7168 3978s ok 64 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 8192 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #DMMATCH1: 1 3978s # 3978s # testing : bytes in body 3978s # expected: 8192 3978s # received: 8192 3978s ok 65 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 9216 3978s # received: 9216 3978s ok 66 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 10240 3978s # received: 10240 3978s ok 67 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 11264 3978s # received: 11264 3978s ok 68 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 12288 3978s # received: 12288 3978s ok 69 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 13312 3978s # received: 13312 3978s ok 70 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 14336 3978s # received: 14336 3978s ok 71 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 15360 3978s # received: 15360 3978s ok 72 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 16384 3978s # received: 16384 3978s ok 73 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 17408 3978s # received: 17408 3978s ok 74 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 18432 3978s # received: 18432 3978s ok 75 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 19456 3978s # received: 19456 3978s ok 76 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 20480 3978s # received: 20480 3978s ok 77 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 21504 3978s # received: 21504 3978s ok 78 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 22528 3978s # received: 22528 3978s ok 79 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 23552 3978s # received: 23552 3978s ok 80 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 24576 3978s # received: 24576 3978s ok 81 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 25600 3978s # received: 25600 3978s ok 82 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 26624 3978s # received: 26624 3978s ok 83 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 27648 3978s # received: 27648 3978s ok 84 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 28672 3978s # received: 28672 3978s ok 85 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 29696 3978s # received: 29696 3978s ok 86 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 30720 3978s # received: 30720 3978s ok 87 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 31744 3978s # received: 31744 3978s ok 88 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 32768 3978s # received: 32768 3978s ok 89 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 33792 3978s # received: 33792 3978s ok 90 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 34816 3978s # received: 34816 3978s ok 91 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 35840 3978s # received: 35840 3978s ok 92 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 36864 3978s # received: 36864 3978s ok 93 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 37888 3978s # received: 37888 3978s ok 94 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 38912 3978s # received: 38912 3978s ok 95 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 39936 3978s # received: 39936 3978s ok 96 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 40960 3978s # received: 40960 3978s ok 97 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 41984 3978s # received: 41984 3978s ok 98 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 43008 3978s # received: 43008 3978s ok 99 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 44032 3978s # received: 44032 3978s ok 100 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 45056 3978s # received: 45056 3978s ok 101 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 46080 3978s # received: 46080 3978s ok 102 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 47104 3978s # received: 47104 3978s ok 103 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 48128 3978s # received: 48128 3978s ok 104 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 49152 3978s # received: 49152 3978s ok 105 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 50176 3978s # received: 50176 3978s ok 106 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 51200 3978s # received: 51200 3978s ok 107 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 102400 3978s # received: 102400 3978s ok 108 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 307200 3978s # received: 307200 3978s ok 109 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 512000 3978s # received: 512000 3978s ok 110 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 2048000 3978s # received: 2048000 3978s ok 111 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 4096000 3978s # received: 4096000 3978s ok 112 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:36 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:37 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 6144000 3978s # received: 6144000 3978s ok 113 3978s #lwp request: 3978s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 3978s #User-Agent: libwww-perl/6.81 3978s # 3978s #server response: 3978s #HTTP/1.1 200 OK 3978s #Connection: close 3978s #Date: Sat, 24 Jan 2026 16:12:37 GMT 3978s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 3978s #Vary: In-If1 3978s #Content-Length: 0 3978s #Client-Date: Sat, 24 Jan 2026 16:12:38 GMT 3978s #Client-Peer: 127.0.0.1:8529 3978s #Client-Response-Num: 1 3978s #Client-Transfer-Encoding: chunked 3978s #DMMATCH1: 1 3978s #X-Content-Length-Note: added by Apache::TestRequest 3978s # 3978s # testing : bytes in body 3978s # expected: 10240000 3978s # received: 10240000 3978s ok 114 3978s ok 4002s t/apache/post.t ..................... 4002s # using LWP client 4002s 1..51 4002s # Running under perl version 5.040001 for linux 4002s # Current time local: Sat Jan 24 16:12:38 2026 4002s # Current time GMT: Sat Jan 24 16:12:38 2026 4002s # Using Test.pm version 1.31 4002s # Using Apache/Test.pm version 1.44 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 1024 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '1024' 4002s # received: 1024 4002s ok 1 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 2048 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '2048' 4002s # received: 2048 4002s ok 2 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 3072 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '3072' 4002s # received: 3072 4002s ok 3 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 4096 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '4096' 4002s # received: 4096 4002s ok 4 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 5120 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '5120' 4002s # received: 5120 4002s ok 5 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 6144 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '6144' 4002s # received: 6144 4002s ok 6 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 7168 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '7168' 4002s # received: 7168 4002s ok 7 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 8192 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '8192' 4002s # received: 8192 4002s ok 8 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 9216 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 5 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '9216' 4002s # received: 9216 4002s ok 9 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 10240 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '10240' 4002s # received: 10240 4002s ok 10 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 11264 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '11264' 4002s # received: 11264 4002s ok 11 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 12288 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '12288' 4002s # received: 12288 4002s ok 12 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 13312 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '13312' 4002s # received: 13312 4002s ok 13 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 14336 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '14336' 4002s # received: 14336 4002s ok 14 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 15360 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '15360' 4002s # received: 15360 4002s ok 15 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 16384 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '16384' 4002s # received: 16384 4002s ok 16 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 17408 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '17408' 4002s # received: 17408 4002s ok 17 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 18432 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '18432' 4002s # received: 18432 4002s ok 18 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 19456 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '19456' 4002s # received: 19456 4002s ok 19 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 20480 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '20480' 4002s # received: 20480 4002s ok 20 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 21504 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '21504' 4002s # received: 21504 4002s ok 21 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 22528 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '22528' 4002s # received: 22528 4002s ok 22 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 23552 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '23552' 4002s # received: 23552 4002s ok 23 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 24576 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '24576' 4002s # received: 24576 4002s ok 24 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 25600 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '25600' 4002s # received: 25600 4002s ok 25 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 26624 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '26624' 4002s # received: 26624 4002s ok 26 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 27648 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '27648' 4002s # received: 27648 4002s ok 27 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 28672 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '28672' 4002s # received: 28672 4002s ok 28 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 29696 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '29696' 4002s # received: 29696 4002s ok 29 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 30720 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '30720' 4002s # received: 30720 4002s ok 30 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 31744 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '31744' 4002s # received: 31744 4002s ok 31 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 32768 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '32768' 4002s # received: 32768 4002s ok 32 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 33792 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '33792' 4002s # received: 33792 4002s ok 33 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 34816 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '34816' 4002s # received: 34816 4002s ok 34 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 35840 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '35840' 4002s # received: 35840 4002s ok 35 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 36864 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '36864' 4002s # received: 36864 4002s ok 36 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 37888 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '37888' 4002s # received: 37888 4002s ok 37 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 38912 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '38912' 4002s # received: 38912 4002s ok 38 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 39936 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '39936' 4002s # received: 39936 4002s ok 39 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 40960 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '40960' 4002s # received: 40960 4002s ok 40 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 41984 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '41984' 4002s # received: 41984 4002s ok 41 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 43008 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '43008' 4002s # received: 43008 4002s ok 42 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 44032 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '44032' 4002s # received: 44032 4002s ok 43 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 45056 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '45056' 4002s # received: 45056 4002s ok 44 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 46080 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '46080' 4002s # received: 46080 4002s ok 45 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 47104 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '47104' 4002s # received: 47104 4002s ok 46 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 48128 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '48128' 4002s # received: 48128 4002s ok 47 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 49152 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '49152' 4002s # received: 49152 4002s ok 48 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 50176 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '50176' 4002s # received: 50176 4002s ok 49 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 51200 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 6 4002s #Client-Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '51200' 4002s # received: 51200 4002s ok 50 4002s #lwp request: 4002s #POST http://localhost:8529/eat_post HTTP/1.1 4002s #User-Agent: libwww-perl/6.81 4002s #Content-Length: 102400 4002s # 4002s #server response: 4002s #HTTP/1.1 200 OK 4002s #Connection: close 4002s #Date: Sat, 24 Jan 2026 16:13:01 GMT 4002s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4002s #Vary: In-If1 4002s #Content-Length: 7 4002s #Client-Date: Sat, 24 Jan 2026 16:13:02 GMT 4002s #Client-Peer: 127.0.0.1:8529 4002s #Client-Response-Num: 1 4002s #DMMATCH1: 1 4002s # 4002s # testing : length posted 4002s # expected: '102400' 4002s # received: 102400 4002s ok 51 4002s ok 4026s t/apache/pr17629.t .................. 4026s 1..4 4026s # Running under perl version 5.040001 for linux 4026s # Current time local: Sat Jan 24 16:13:02 2026 4026s # Current time GMT: Sat Jan 24 16:13:02 2026 4026s # Using Test.pm version 1.31 4026s # Using Apache/Test.pm version 1.44 4026s # expected: 'begin-foobar-end 4026s # ' 4026s # received: 'begin-foobar-end 4026s # ' 4026s ok 1 4026s # expected: 200 4026s # received: '200' 4026s ok 2 4026s # testing : response was gzipped 4026s # expected: 'gzip' 4026s # received: 'gzip' 4026s ok 3 4026s # expected: 'begin-foobar-end 4026s # ' 4026s # received: 'begin-foobar-end 4026s # ' 4026s ok 4 4026s ok 4417s t/apache/pr18757.t .................. 4417s 1..3 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:13:25 2026 4417s # Current time GMT: Sat Jan 24 16:13:25 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # testing : 200 response from GET 4417s # expected: 200 4417s # received: '200' 4417s ok 1 4417s # expected C-L is 26 4417s # URL via proxy is http://localhost:8537/index.html 4417s ok 2 4417s # line: HTTP/1.1 200 OK 4417s # line: Date: Sat, 24 Jan 2026 16:13:47 GMT 4417s # line: Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s # line: Vary: In-If1 4417s # line: Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 4417s # line: ETag: "1a-643c772b0b480" 4417s # line: Accept-Ranges: bytes 4417s # line: Content-Length: 26 4417s # line: DMMATCH1: 1 4417s # line: Content-Type: text/html 4417s # line: 4417s # testing : whether proxy strips Content-Length header 4417s # expected: 1 4417s # received: 1 4417s ok 3 4417s ok 4417s t/apache/pr35292.t .................. 4417s 1..3 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:13:47 2026 4417s # Current time GMT: Sat Jan 24 16:13:47 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s ok 1 4417s ok 2 4417s # testing : read response-line 4417s # expected: qr/^HTTP\/1\.. 413/ 4417s # received: 'HTTP/1.1 413 Request Entity Too Large 4417s # ' 4417s ok 3 4417s ok 4417s t/apache/pr35330.t .................. 4417s 1..2 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:14:10 2026 4417s # Current time GMT: Sat Jan 24 16:14:10 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # testing : SSI was allowed for location 4417s # expected: 200 4417s # received: '200' 4417s ok 1 4417s # testing : file was served with correct content 4417s # expected: 'hello' 4417s # received: 'hello' 4417s ok 2 4417s ok 4417s t/apache/pr37166.t .................. 4417s 1..4 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:14:32 2026 4417s # Current time GMT: Sat Jan 24 16:14:32 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # testing : SSI was allowed for location 4417s # expected: 200 4417s # received: '200' 4417s ok 1 4417s # testing : file was served with correct content 4417s # expected: 'Hello world 4417s # ' 4417s # received: 'Hello world 4417s # ' 4417s ok 2 4417s # testing : explicit 200 response 4417s # expected: 200 4417s # received: '200' 4417s ok 3 4417s # testing : file was again served with correct content 4417s # expected: 'Hello world 4417s # ' 4417s # received: 'Hello world 4417s # ' 4417s ok 4 4417s ok 4417s t/apache/pr43939.t .................. 4417s 1..4 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:14:54 2026 4417s # Current time GMT: Sat Jan 24 16:14:54 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # expected: 'begin-default-end 4417s # ' 4417s # received: 'begin-default-end 4417s # ' 4417s ok 1 4417s # expected: 200 4417s # received: '200' 4417s ok 2 4417s # testing : response was gzipped 4417s # expected: 'gzip' 4417s # received: 'gzip' 4417s ok 3 4417s # expected: 'begin-default-end 4417s # ' 4417s # received: 'begin-default-end 4417s # ' 4417s ok 4 4417s ok 4417s t/apache/pr49328.t .................. 4417s 1..1 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:15:13 2026 4417s # Current time GMT: Sat Jan 24 16:15:13 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # expected: 'before 4417s # included 4417s # after 4417s # ' 4417s # received: 'before 4417s # included 4417s # after 4417s # ' 4417s ok 1 4417s ok 4417s t/apache/pr64339.t .................. 4417s 1..12 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:15:32 2026 4417s # Current time GMT: Sat Jan 24 16:15:32 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # testing : fetching /doc.xml 4417s # expected: 200 4417s # received: '200' 4417s ok 1 4417s # testing : content-type header test for /doc.xml 4417s # expected: 'application/xml; charset=utf-8' 4417s # received: 'application/xml; charset=utf-8' 4417s ok 2 4417s # testing : content test for /doc.xml 4417s # expected: qr/fóó 4417s # / 4417s # received: 'fóó 4417s # ' 4417s ok 3 4417s # testing : fetching /doc.fooxml 4417s # expected: 200 4417s # received: '200' 4417s ok 4 4417s # testing : content-type header test for /doc.fooxml 4417s # expected: 'application/foo+xml; charset=utf-8' 4417s # received: 'application/foo+xml; charset=utf-8' 4417s ok 5 4417s # testing : content test for /doc.fooxml 4417s # expected: qr/fóó 4417s # / 4417s # received: 'fóó 4417s # ' 4417s ok 6 4417s # testing : fetching /doc.notxml 4417s # expected: 200 4417s # received: '200' 4417s ok 7 4417s # testing : content-type header test for /doc.notxml 4417s # expected: 'application/notreallyxml' 4417s # received: 'application/notreallyxml' 4417s ok 8 4417s # testing : content test for /doc.notxml 4417s # expected: qr/fóó 4417s # / 4417s # received: 'fóó 4417s # ' 4417s ok 9 4417s # testing : fetching /doc.isohtml 4417s # expected: 200 4417s # received: '200' 4417s ok 10 4417s # testing : content-type header test for /doc.isohtml 4417s # expected: 'text/html;charset=utf-8' 4417s # received: 'text/html;charset=utf-8' 4417s ok 11 4417s # testing : content test for /doc.isohtml 4417s # expected: qr/.*fóó 4417s # .*<\/body><\/html>/ 4417s # received: 'fóó 4417s # ' 4417s ok 12 4417s ok 4417s t/apache/rwrite.t ................... 4417s # using LWP client 4417s 1..114 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:15:57 2026 4417s # Current time GMT: Sat Jan 24 16:15:57 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 1024 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 1024 4417s # received: 1024 4417s ok 1 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 2048 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 2048 4417s # received: 2048 4417s ok 2 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 3072 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 3072 4417s # received: 3072 4417s ok 3 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 4096 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 4096 4417s # received: 4096 4417s ok 4 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 5120 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 5120 4417s # received: 5120 4417s ok 5 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 6144 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 6144 4417s # received: 6144 4417s ok 6 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 7168 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 7168 4417s # received: 7168 4417s ok 7 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 8192 4417s # received: 8192 4417s ok 8 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 9216 4417s # received: 9216 4417s ok 9 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 10240 4417s # received: 10240 4417s ok 10 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 11264 4417s # received: 11264 4417s ok 11 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 12288 4417s # received: 12288 4417s ok 12 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 13312 4417s # received: 13312 4417s ok 13 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 14336 4417s # received: 14336 4417s ok 14 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 15360 4417s # received: 15360 4417s ok 15 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 16384 4417s # received: 16384 4417s ok 16 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 17408 4417s # received: 17408 4417s ok 17 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 18432 4417s # received: 18432 4417s ok 18 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 19456 4417s # received: 19456 4417s ok 19 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 20480 4417s # received: 20480 4417s ok 20 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 21504 4417s # received: 21504 4417s ok 21 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 22528 4417s # received: 22528 4417s ok 22 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 23552 4417s # received: 23552 4417s ok 23 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 24576 4417s # received: 24576 4417s ok 24 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 25600 4417s # received: 25600 4417s ok 25 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 26624 4417s # received: 26624 4417s ok 26 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 27648 4417s # received: 27648 4417s ok 27 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 28672 4417s # received: 28672 4417s ok 28 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 29696 4417s # received: 29696 4417s ok 29 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 30720 4417s # received: 30720 4417s ok 30 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 31744 4417s # received: 31744 4417s ok 31 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 32768 4417s # received: 32768 4417s ok 32 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 33792 4417s # received: 33792 4417s ok 33 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 34816 4417s # received: 34816 4417s ok 34 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 35840 4417s # received: 35840 4417s ok 35 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 36864 4417s # received: 36864 4417s ok 36 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 37888 4417s # received: 37888 4417s ok 37 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 38912 4417s # received: 38912 4417s ok 38 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 39936 4417s # received: 39936 4417s ok 39 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 40960 4417s # received: 40960 4417s ok 40 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 41984 4417s # received: 41984 4417s ok 41 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 43008 4417s # received: 43008 4417s ok 42 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 44032 4417s # received: 44032 4417s ok 43 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 45056 4417s # received: 45056 4417s ok 44 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 46080 4417s # received: 46080 4417s ok 45 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 47104 4417s # received: 47104 4417s ok 46 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 48128 4417s # received: 48128 4417s ok 47 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 49152 4417s # received: 49152 4417s ok 48 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 50176 4417s # received: 50176 4417s ok 49 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:16 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 51200 4417s # received: 51200 4417s ok 50 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:17 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:17 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 102400 4417s # received: 102400 4417s ok 51 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:17 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:17 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 307200 4417s # received: 307200 4417s ok 52 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:17 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:17 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 512000 4417s # received: 512000 4417s ok 53 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:17 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:18 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 2048000 4417s # received: 2048000 4417s ok 54 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:18 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:18 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 4096000 4417s # received: 4096000 4417s ok 55 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:18 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:18 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 6144000 4417s # received: 6144000 4417s ok 56 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 10240000 4417s # received: 10240000 4417s ok 57 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 1024 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 1024 4417s # received: 1024 4417s ok 58 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 2048 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 2048 4417s # received: 2048 4417s ok 59 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 3072 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 3072 4417s # received: 3072 4417s ok 60 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 4096 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 4096 4417s # received: 4096 4417s ok 61 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 5120 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 5120 4417s # received: 5120 4417s ok 62 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 6144 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 6144 4417s # received: 6144 4417s ok 63 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 7168 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #DMMATCH1: 1 4417s # 4417s # testing : bytes in body 4417s # expected: 7168 4417s # received: 7168 4417s ok 64 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 8192 4417s # received: 8192 4417s ok 65 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 9216 4417s # received: 9216 4417s ok 66 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 10240 4417s # received: 10240 4417s ok 67 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 11264 4417s # received: 11264 4417s ok 68 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 12288 4417s # received: 12288 4417s ok 69 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 13312 4417s # received: 13312 4417s ok 70 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 14336 4417s # received: 14336 4417s ok 71 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 15360 4417s # received: 15360 4417s ok 72 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 16384 4417s # received: 16384 4417s ok 73 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 17408 4417s # received: 17408 4417s ok 74 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 18432 4417s # received: 18432 4417s ok 75 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 19456 4417s # received: 19456 4417s ok 76 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 20480 4417s # received: 20480 4417s ok 77 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 21504 4417s # received: 21504 4417s ok 78 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 22528 4417s # received: 22528 4417s ok 79 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 23552 4417s # received: 23552 4417s ok 80 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 24576 4417s # received: 24576 4417s ok 81 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 25600 4417s # received: 25600 4417s ok 82 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 26624 4417s # received: 26624 4417s ok 83 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 27648 4417s # received: 27648 4417s ok 84 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 28672 4417s # received: 28672 4417s ok 85 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 29696 4417s # received: 29696 4417s ok 86 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 30720 4417s # received: 30720 4417s ok 87 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 31744 4417s # received: 31744 4417s ok 88 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:19 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 32768 4417s # received: 32768 4417s ok 89 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 33792 4417s # received: 33792 4417s ok 90 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 34816 4417s # received: 34816 4417s ok 91 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 35840 4417s # received: 35840 4417s ok 92 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 36864 4417s # received: 36864 4417s ok 93 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 37888 4417s # received: 37888 4417s ok 94 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 38912 4417s # received: 38912 4417s ok 95 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 39936 4417s # received: 39936 4417s ok 96 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 40960 4417s # received: 40960 4417s ok 97 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 41984 4417s # received: 41984 4417s ok 98 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 43008 4417s # received: 43008 4417s ok 99 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 44032 4417s # received: 44032 4417s ok 100 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 45056 4417s # received: 45056 4417s ok 101 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 46080 4417s # received: 46080 4417s ok 102 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 47104 4417s # received: 47104 4417s ok 103 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 48128 4417s # received: 48128 4417s ok 104 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 49152 4417s # received: 49152 4417s ok 105 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 50176 4417s # received: 50176 4417s ok 106 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 51200 4417s # received: 51200 4417s ok 107 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 102400 4417s # received: 102400 4417s ok 108 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 307200 4417s # received: 307200 4417s ok 109 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 512000 4417s # received: 512000 4417s ok 110 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 2048000 4417s # received: 2048000 4417s ok 111 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 4096000 4417s # received: 4096000 4417s ok 112 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:20 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:21 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 6144000 4417s # received: 6144000 4417s ok 113 4417s #lwp request: 4417s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 4417s #User-Agent: libwww-perl/6.81 4417s # 4417s #server response: 4417s #HTTP/1.1 200 OK 4417s #Connection: close 4417s #Date: Sat, 24 Jan 2026 16:16:21 GMT 4417s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4417s #Vary: In-If1 4417s #Content-Length: 0 4417s #Client-Date: Sat, 24 Jan 2026 16:16:21 GMT 4417s #Client-Peer: 127.0.0.1:8529 4417s #Client-Response-Num: 1 4417s #Client-Transfer-Encoding: chunked 4417s #DMMATCH1: 1 4417s #X-Content-Length-Note: added by Apache::TestRequest 4417s # 4417s # testing : bytes in body 4417s # expected: 10240000 4417s # received: 10240000 4417s ok 114 4417s ok 4417s t/apache/server_name_port.t ......... 4417s 1..84 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:16:21 2026 4417s # Current time GMT: Sat Jan 24 16:16:21 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 4417s # expecting 200, got 200 4417s ok 1 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 2 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 3 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 4417s # expecting 200, got 200 4417s ok 4 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 5 4417s # got SERVER_PORT='123', expected '123' 4417s ok 6 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 4417s # expecting 200, got 200 4417s ok 7 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 8 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 9 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 4417s # expecting 200, got 200 4417s ok 10 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 11 4417s # got SERVER_PORT='123', expected '123' 4417s ok 12 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 4417s # expecting 200, got 200 4417s ok 13 4417s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 4417s ok 14 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 15 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 4417s # expecting 200, got 200 4417s ok 16 4417s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 4417s ok 17 4417s # got SERVER_PORT='123', expected '123' 4417s ok 18 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 4417s # expecting 200, got 200 4417s ok 19 4417s # got SERVER_NAME='[::1]', expected '[::1]' 4417s ok 20 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 21 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 4417s # expecting 200, got 200 4417s ok 22 4417s # got SERVER_NAME='[::1]', expected '[::1]' 4417s ok 23 4417s # got SERVER_PORT='123', expected '123' 4417s ok 24 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 4417s # expecting 200, got 200 4417s ok 25 4417s # got SERVER_NAME='[a::1]', expected '[a::1]' 4417s ok 26 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 27 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 4417s # expecting 200, got 200 4417s ok 28 4417s # got SERVER_NAME='[a::1]', expected '[a::1]' 4417s ok 29 4417s # got SERVER_PORT='123', expected '123' 4417s ok 30 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 4417s # expecting 200, got 200 4417s ok 31 4417s # got SERVER_NAME='[a::1]', expected '[a::1]' 4417s ok 32 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 33 4417s # SENDING: 4417s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 4417s # expecting 200, got 200 4417s ok 34 4417s # got SERVER_NAME='[a::1]', expected '[a::1]' 4417s ok 35 4417s # got SERVER_PORT='123', expected '123' 4417s ok 36 4417s # SENDING: 4417s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 4417s # expecting 200, got 200 4417s ok 37 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 38 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 39 4417s # SENDING: 4417s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 4417s # expecting 200, got 200 4417s ok 40 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 41 4417s # got SERVER_PORT='123', expected '123' 4417s ok 42 4417s # SENDING: 4417s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 4417s # expecting 200, got 200 4417s ok 43 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 44 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 45 4417s # SENDING: 4417s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 4417s # expecting 200, got 200 4417s ok 46 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 47 4417s # got SERVER_PORT='123', expected '123' 4417s ok 48 4417s # SENDING: 4417s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 4417s # expecting 200, got 200 4417s ok 49 4417s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 4417s ok 50 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 51 4417s # SENDING: 4417s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 4417s # expecting 200, got 200 4417s ok 52 4417s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 4417s ok 53 4417s # got SERVER_PORT='123', expected '123' 4417s ok 54 4417s # SENDING: 4417s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 4417s # expecting 200, got 200 4417s ok 55 4417s # got SERVER_NAME='[::1]', expected '[::1]' 4417s ok 56 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 57 4417s # SENDING: 4417s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 4417s # expecting 200, got 200 4417s ok 58 4417s # got SERVER_NAME='[::1]', expected '[::1]' 4417s ok 59 4417s # got SERVER_PORT='123', expected '123' 4417s ok 60 4417s # SENDING: 4417s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 4417s # expecting 200, got 200 4417s ok 61 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 62 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 63 4417s # SENDING: 4417s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 4417s # expecting 200, got 200 4417s ok 64 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 65 4417s # got SERVER_PORT='123', expected '123' 4417s ok 66 4417s # SENDING: 4417s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 4417s # expecting 200, got 200 4417s ok 67 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 68 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 69 4417s # SENDING: 4417s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 4417s # expecting 200, got 200 4417s ok 70 4417s # got SERVER_NAME='righthost', expected 'righthost' 4417s ok 71 4417s # got SERVER_PORT='123', expected '123' 4417s ok 72 4417s # SENDING: 4417s # 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 4417s # expecting 200, got 200 4417s ok 73 4417s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 4417s ok 74 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 75 4417s # SENDING: 4417s # 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 4417s # expecting 200, got 200 4417s ok 76 4417s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 4417s ok 77 4417s # got SERVER_PORT='123', expected '123' 4417s ok 78 4417s # SENDING: 4417s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 4417s # expecting 200, got 200 4417s ok 79 4417s # got SERVER_NAME='[::1]', expected '[::1]' 4417s ok 80 4417s # got SERVER_PORT='8529', expected '8529' 4417s ok 81 4417s # SENDING: 4417s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 4417s # expecting 200, got 200 4417s ok 82 4417s # got SERVER_NAME='[::1]', expected '[::1]' 4417s ok 83 4417s # got SERVER_PORT='123', expected '123' 4417s ok 84 4417s ok 4417s t/apache/teclchunk.t ................ skipped: Not supported yet 4417s t/apr/uri.t ......................... 4417s 1..1 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:17:12 2026 4417s # Current time GMT: Sat Jan 24 16:17:12 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s ok 1 4417s ok 4417s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.65 4417s t/filter/case.t ..................... 4417s 1..4 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:17:56 2026 4417s # Current time GMT: Sat Jan 24 16:17:56 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s ok 1 4417s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 4417s # expected 200 4417s # received 200 4417s # body: =HEAD1 NAME 4417s X X 4417s 4417s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 4417s 4417s =HEAD1 SYNOPSIS 4417s 4417s TO DECLARE SUBROUTINES: 4417s X X 4417s 4417s SUB NAME; # A "FORWARD" DECLARATION. 4417s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 4417s SUB NAME : ATTRS; # WITH ATTRIBUTES 4417s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 4417s 4417s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 4417s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 4417s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 4417s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 4417s 4417s USE FEATURE 'SIGNATURES'; 4417s SUB NAME(SIG) BLOCK # WITH SIGNATURE 4417s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 4417s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 4417s 4417s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 4417s X 4417s 4417s $SUBREF = SUB BLOCK; # NO PROTO 4417s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 4417s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 4417s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 4417s 4417s USE FEATURE 'SIGNATURES'; 4417s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 4417s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 4417s 4417s TO IMPORT SUBROUTINES: 4417s X 4417s 4417s USE MODULE QW(NAME1 NAME2 NAME3); 4417s 4417s TO CALL SUBROUTINES: 4417s X X 4417s 4417s NAME(LIST); # REGULAR SUBROUTINE CALL. 4417s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 4417s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 4417s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 4417s 4417s =HEAD1 DESCRIPTION 4417s 4417s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 4417s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 4417s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 4417s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 4417s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 4417s ITS NAME OR A CODE REFERENCE. 4417s 4417s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 4417s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 4417s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 4417s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 4417s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 4417s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 4417s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 4417s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 4417s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 4417s X X 4417s 4417s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 4417s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 4417s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 4417s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 4417s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 4417s SUCH A SIGNATURE-USING SUBROUTINE. 4417s 4417s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 4417s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 4417s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 4417s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 4417s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 4417s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 4417s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 4417s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 4417s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 4417s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 4417s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 4417s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 4417s X X X<@_> 4417s 4417s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 4417s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 4417s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 4417s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 4417s L AND L. 4417s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 4417s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 4417s 4417s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 4417s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 4417s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 4417s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 4417s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 4417s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 4417s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 4417s ONE LARGE INDISTINGUISHABLE LIST. 4417s 4417s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 4417s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 4417s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 4417s EMPTY SUB RETURNS THE EMPTY LIST. 4417s X X X 4417s 4417s EXAMPLE: 4417s 4417s SUB MAX { 4417s MY $MAX = SHIFT(@_); 4417s FOREACH $FOO (@_) { 4417s $MAX = $FOO IF $MAX < $FOO; 4417s } 4417s RETURN $MAX; 4417s } 4417s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 4417s 4417s EXAMPLE: 4417s 4417s # GET A LINE, COMBINING CONTINUATION LINES 4417s # THAT START WITH WHITESPACE 4417s 4417s SUB GET_LINE { 4417s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 4417s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 4417s IF ($LOOKAHEAD =~ /^[ \T]/) { 4417s $THISLINE .= $LOOKAHEAD; 4417s } 4417s ELSE { 4417s LAST LINE; 4417s } 4417s } 4417s RETURN $THISLINE; 4417s } 4417s 4417s $LOOKAHEAD = ; # GET FIRST LINE 4417s WHILE (DEFINED($LINE = GET_LINE())) { 4417s ... 4417s } 4417s 4417s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 4417s 4417s SUB MAYBESET { 4417s MY($KEY, $VALUE) = @_; 4417s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 4417s } 4417s 4417s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 4417s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 4417s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 4417s ITS CALLER'S VALUES. 4417s X X 4417s 4417s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 4417s SUB UPCASE_IN { 4417s FOR (@_) { TR/A-Z/A-Z/ } 4417s } 4417s 4417s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 4417s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 4417s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 4417s X X 4417s 4417s UPCASE_IN("FREDERICK"); 4417s 4417s IT WOULD BE MUCH SAFER IF THE C FUNCTION 4417s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 4417s OF CHANGING THEM IN PLACE: 4417s 4417s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 4417s SUB UPCASE { 4417s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 4417s MY @PARMS = @_; 4417s FOR (@PARMS) { TR/A-Z/A-Z/ } 4417s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 4417s } 4417s 4417s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 4417s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 4417s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 4417s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 4417s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 4417s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 4417s 4417s @NEWLIST = UPCASE(@LIST1, @LIST2); 4417s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 4417s 4417s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 4417s 4417s (@X, @Y) = UPCASE(@LIST1, @LIST2); 4417s 4417s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 4417s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 4417s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 4417s L
FOR ALTERNATIVES. 4417s 4417s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 4417s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 4417s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 4417s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 4417s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 4417s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 4417s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 4417s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 4417s SEE L FOR MORE ABOUT ALL THAT. 4417s X<&> 4417s 4417s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 4417s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 4417s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 4417s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 4417s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 4417s X 4417s 4417s &FOO(1,2,3); # PASS THREE ARGUMENTS 4417s FOO(1,2,3); # THE SAME 4417s 4417s FOO(); # PASS AN EMPTY ARGUMENT LIST 4417s &FOO(); # THE SAME 4417s 4417s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 4417s USE STRICT 'SUBS'; 4417s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 4417s # A COMPILE-TIME ERROR 4417s NO STRICT 'SUBS'; 4417s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 4417s # A LITERAL STRING "FOO" 4417s 4417s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 4417s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 4417s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 4417s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 4417s X<&> 4417s 4417s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 4417s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 4417s YOUR SUBROUTINE'S NAME. 4417s 4417s USE V5.16; 4417s MY $FACTORIAL = SUB { 4417s MY ($X) = @_; 4417s RETURN 1 IF $X == 1; 4417s RETURN($X * __SUB__->( $X - 1 ) ); 4417s }; 4417s 4417s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 4417s IS SUBJECT TO CHANGE. 4417s 4417s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 4417s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 4417s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 4417s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 4417s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 4417s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 4417s SPECIAL, PRE-DEFINED THINGS. 4417s 4417s =OVER 4417s 4417s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 4417s 4417s C 4417s 4417s =ITEM DOCUMENTED IN L 4417s 4417s C, C 4417s 4417s =ITEM DOCUMENTED IN L 4417s 4417s C, C 4417s 4417s =ITEM DOCUMENTED IN L 4417s 4417s C, C, C, C, C, C, C, 4417s C, C, C, C, C, C, 4417s C, C, C, C, C, C, C, 4417s C, C, C, C, C, C, 4417s C, C, C, C, C, 4417s C, C, C, C 4417s 4417s =ITEM DOCUMENTED IN L 4417s 4417s C, C, C, C, C, C, C, 4417s C, C, C, C, C, C, C, 4417s C, C, C, C, C, C 4417s 4417s =ITEM DOCUMENTED IN L 4417s 4417s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 4417s L<< C|PERLFUNC/REQUIRE >> 4417s 4417s =ITEM DOCUMENTED IN L 4417s 4417s C 4417s 4417s =ITEM DOCUMENTED IN L 4417s 4417s C, C, C, C, C 4417s 4417s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 4417s 4417s ANY STARTING WITH C<(> 4417s 4417s =BACK 4417s 4417s THE C, C, C, C AND C SUBROUTINES 4417s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 4417s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 4417s EXPLICITLY. SEE L 4417s 4417s =HEAD2 SIGNATURES 4417s 4417s X X 4417s 4417s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 4417s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 4417s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 4417s 4417s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 4417s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 4417s DIRECTLY BY C, IN THE CURRENT SCOPE. 4417s 4417s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 4417s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 4417s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 4417s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 4417s 4417s FOR EXAMPLE, 4417s 4417s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 4417s 4417s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 4417s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 4417s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 4417s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 4417s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 4417s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 4417s 4417s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 4417s THE SIGNATURE. FOR EXAMPLE, 4417s 4417s SUB FOO ($LEFT, $RIGHT) { 4417s RETURN $LEFT + $RIGHT; 4417s } 4417s 4417s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 4417s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 4417s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 4417s EQUIVALENT TO 4417s 4417s SUB FOO { 4417s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 4417s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 4417s MY $LEFT = $_[0]; 4417s MY $RIGHT = $_[1]; 4417s RETURN $LEFT + $RIGHT; 4417s } 4417s 4417s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 4417s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 4417s 4417s SUB FOO ($FIRST, $, $THIRD) { 4417s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 4417s } 4417s 4417s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 4417s MANDATORY FOR THE CALLER TO PASS IT. 4417s 4417s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 4417s SEPARATED FROM THE PARAMETER NAME BY C<=>: 4417s 4417s SUB FOO ($LEFT, $RIGHT = 0) { 4417s RETURN $LEFT + $RIGHT; 4417s } 4417s 4417s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 4417s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 4417s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 4417s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 4417s FOR EXAMPLE, 4417s 4417s MY $AUTO_ID = 0; 4417s SUB FOO ($THING, $ID = $AUTO_ID++) { 4417s PRINT "$THING HAS ID $ID"; 4417s } 4417s 4417s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 4417s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 4417s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 4417s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 4417s 4417s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 4417s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 4417s } 4417s 4417s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 4417s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 4417s VALUE PROVIDED WAS C. 4417s 4417s SUB FOO ($NAME //= "WORLD") { 4417s PRINT "HELLO, $NAME"; 4417s } 4417s 4417s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 4417s 4417s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 4417s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 4417s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 4417s 4417s SUB FOO ($X ||= 10) { 4417s RETURN 5 + $X; 4417s } 4417s 4417s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 4417s FOR EXAMPLE, 4417s 4417s SUB FOO ($THING, $ = 1) { 4417s PRINT $THING; 4417s } 4417s 4417s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 4417s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 4417s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 4417s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 4417s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 4417s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 4417s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 4417s 4417s SUB FOO ($THING, $=) { 4417s PRINT $THING; 4417s } 4417s 4417s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 4417s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 4417s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 4417s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 4417s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 4417s TO RIGHT. 4417s 4417s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 4417s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 4417s 4417s SUB FOO ($FILTER, @INPUTS) { 4417s PRINT $FILTER->($_) FOREACH @INPUTS; 4417s } 4417s 4417s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 4417s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 4417s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 4417s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 4417s 4417s SUB FOO ($THING, @) { 4417s PRINT $THING; 4417s } 4417s 4417s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 4417s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 4417s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 4417s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 4417s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 4417s AS WITH STANDARD HASH CONSTRUCTION. 4417s 4417s SUB FOO ($FILTER, %INPUTS) { 4417s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 4417s } 4417s 4417s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 4417s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 4417s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 4417s 4417s SUB FOO ($THING, %) { 4417s PRINT $THING; 4417s } 4417s 4417s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 4417s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 4417s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 4417s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 4417s AN EMPTY ARRAY OR EMPTY HASH. 4417s 4417s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 4417s THAT THE CALLER PASSED NO ARGUMENTS: 4417s 4417s SUB FOO () { 4417s RETURN 123; 4417s } 4417s 4417s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 4417s WARNING IN THE C CATEGORY. FROM PERL 5.36 4417s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 4417s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 4417s STATEMENT SUCH AS: 4417s 4417s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 4417s 4417s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 4417s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 4417s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 4417s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 4417s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 4417s WARNINGS IN THE C CATEGORY WHEN 4417s COMPILED: 4417s 4417s SUB F ($X) { 4417s # THIS LINE EMITS THE WARNING SEEN BELOW 4417s PRINT "ARGUMENTS ARE @_"; 4417s } 4417s 4417s Z<> 4417s 4417s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 4417s EXPERIMENTAL AT ... 4417s 4417s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 4417s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 4417s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 4417s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 4417s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 4417s SUPPLY THAT ARGUMENT. 4417s 4417s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 4417s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 4417s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 4417s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 4417s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 4417s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 4417s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 4417s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 4417s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 4417s 4417s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 4417s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 4417s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 4417s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 4417s L. FOR EXAMPLE, 4417s 4417s SUB FOO :PROTOTYPE($) { $_[0] } 4417s 4417s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 4417s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 4417s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 4417s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 4417s 4417s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 4417s RETURN $LEFT + $RIGHT; 4417s } 4417s 4417s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 4417s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 4417s THE SUBROUTINE'S BODY. 4417s 4417s =HEAD2 PRIVATE VARIABLES VIA MY() 4417s X X X X X 4417s X X 4417s 4417s SYNOPSIS: 4417s 4417s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 4417s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 4417s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 4417s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 4417s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 4417s 4417s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 4417s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 4417s SEE L AND L. 4417s 4417s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 4417s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 4417s (C/C/C/C), LOOP 4417s (C/C/C/C/C), SUBROUTINE, C, 4417s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 4417s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 4417s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 4417s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 4417s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 4417s 4417s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 4417s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 4417s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 4417s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 4417s X 4417s 4417s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 4417s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 4417s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 4417s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 4417s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 4417s 4417s MY $X = 10; 4417s SUB BUMPX { $X++ } 4417s 4417s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 4417s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 4417s THE C ITSELF. SEE L. 4417s X 4417s 4417s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 4417s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 4417s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 4417s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 4417s 4417s $ARG = "FRED"; # "GLOBAL" VARIABLE 4417s $N = CUBE_ROOT(27); 4417s PRINT "$ARG THINKS THE ROOT IS $N\N"; 4417s # OUTPUTS: FRED THINKS THE ROOT IS 3 4417s 4417s SUB CUBE_ROOT { 4417s MY $ARG = SHIFT; # NAME DOESN'T MATTER 4417s $ARG **= 1/3; 4417s RETURN $ARG; 4417s } 4417s 4417s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 4417s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 4417s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 4417s 4417s MY ($FOO) = ; # WRONG? 4417s MY @FOO = ; 4417s 4417s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 4417s 4417s MY $FOO = ; 4417s 4417s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 4417s 4417s MY $FOO, $BAR = 1; # WRONG 4417s 4417s THAT HAS THE SAME EFFECT AS 4417s 4417s MY $FOO; 4417s $BAR = 1; 4417s 4417s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 4417s THE CURRENT STATEMENT. THUS, 4417s 4417s MY $X = $X; 4417s 4417s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 4417s THE EXPRESSION 4417s 4417s MY $X = 123 AND $X == 123 4417s 4417s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 4417s 4417s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 4417s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 4417s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 4417s 4417s WHILE (MY $LINE = <>) { 4417s $LINE = LC $LINE; 4417s } CONTINUE { 4417s PRINT $LINE; 4417s } 4417s 4417s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 4417s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 4417s IT. SIMILARLY, IN THE CONDITIONAL 4417s 4417s IF ((MY $ANSWER = ) =~ /^YES$/I) { 4417s USER_AGREES(); 4417s } ELSIF ($ANSWER =~ /^NO$/I) { 4417s USER_DISAGREES(); 4417s } ELSE { 4417s CHOMP $ANSWER; 4417s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 4417s } 4417s 4417s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 4417s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 4417s BUT NOT BEYOND IT. SEE L FOR INFORMATION 4417s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 4417s 4417s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 4417s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 4417s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 4417s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 4417s IN THE LOOP 4417s X X 4417s 4417s FOR MY $I (1, 2, 3) { 4417s SOME_FUNCTION(); 4417s } 4417s 4417s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 4417s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 4417s X X 4417s 4417s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 4417s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 4417s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 4417s 4417s USE STRICT 'VARS'; 4417s 4417s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 4417s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 4417s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 4417s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 4417s THIS WITH C. 4417s 4417s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 4417s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 4417s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 4417s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 4417s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 4417s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 4417s EXAMPLE. 4417s 4417s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 4417s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 4417s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 4417s 4417s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 4417s 4417s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 4417s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 4417s IS ALSO VISIBLE: 4417s 4417s PACKAGE MAIN; 4417s OUR $X = 10; 4417s MY $X = 20; 4417s PRINT "$X AND $::X\N"; 4417s 4417s THAT WILL PRINT OUT C<20> AND C<10>. 4417s 4417s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 4417s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 4417s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 4417s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 4417s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 4417s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 4417s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 4417s AN ANONYMOUS SUB REFERENCE: 4417s 4417s MY $SECRET_VERSION = '1.001-BETA'; 4417s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 4417s $SECRET_SUB->(); 4417s 4417s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 4417s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 4417s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 4417s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 4417s UNQUALIFIED AND UNQUALIFIABLE. 4417s 4417s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 4417s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 4417s L FOR SOMETHING OF A WORK-AROUND TO 4417s THIS. 4417s 4417s =HEAD2 PERSISTENT PRIVATE VARIABLES 4417s X X X X 4417s X X 4417s 4417s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 4417s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 4417s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 4417s 4417s =HEAD3 PERSISTENT VARIABLES VIA STATE() 4417s 4417s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 4417s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 4417s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 4417s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 4417s THE C FORM DOES NOT REQUIRE THE 4417s C PRAGMA. 4417s 4417s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 4417s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 4417s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 4417s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 4417s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 4417s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 4417s SUBROUTINE EACH TIME IT IS EXECUTED.) 4417s 4417s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 4417s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 4417s 4417s USE FEATURE 'STATE'; 4417s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 4417s 4417s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 4417s 4417s USE FEATURE 'STATE'; 4417s SUB CREATE_COUNTER { 4417s RETURN SUB { STATE $X; RETURN ++$X } 4417s } 4417s 4417s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 4417s CODE OUTSIDE. 4417s 4417s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 4417s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 4417s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 4417s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 4417s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 4417s 4417s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 4417s 4417s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 4417s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 4417s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 4417s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 4417s 4417s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 4417s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 4417s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 4417s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 4417s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 4417s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 4417s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 4417s 4417s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 4417s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 4417s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 4417s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 4417s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 4417s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 4417s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 4417s 4417s { 4417s MY $SECRET_VAL = 0; 4417s SUB GIMME_ANOTHER { 4417s RETURN ++$SECRET_VAL; 4417s } 4417s } 4417s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 4417s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 4417s 4417s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 4417s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 4417s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 4417s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 4417s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 4417s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 4417s STARTS TO RUN: 4417s 4417s BEGIN { 4417s MY $SECRET_VAL = 0; 4417s SUB GIMME_ANOTHER { 4417s RETURN ++$SECRET_VAL; 4417s } 4417s } 4417s 4417s SEE L ABOUT THE 4417s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 4417s C AND C. 4417s 4417s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 4417s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 4417s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 4417s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 4417s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 4417s 4417s =HEAD2 TEMPORARY VALUES VIA LOCAL() 4417s X X X X 4417s X 4417s 4417s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 4417s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 4417s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 4417s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 4417s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 4417s 4417s SYNOPSIS: 4417s 4417s # LOCALIZATION OF VALUES 4417s 4417s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 4417s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 4417s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 4417s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 4417s 4417s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 4417s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 4417s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 4417s # LOCALIZATION 4417s 4417s # LOCALIZATION OF SYMBOLS 4417s 4417s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 4417s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 4417s # @MERLYN IS REALLY @RANDAL, ETC 4417s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 4417s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 4417s 4417s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 4417s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 4417s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 4417s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 4417s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 4417s 4417s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 4417s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 4417s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 4417s CREATES NEW, DYNAMICALLY SCOPED VALUES. 4417s 4417s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 4417s PLACED IN PARENTHESES. THIS OPERATOR WORKS 4417s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 4417s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 4417s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 4417s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 4417s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 4417s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 4417s UNDEFINED VALUE.) 4417s 4417s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 4417s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 4417s VARIABLES OUTSIDE THE LOOP. 4417s 4417s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 4417s X 4417s 4417s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 4417s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 4417s VIEWED AS A SCALAR OR AN ARRAY. SO 4417s 4417s LOCAL($FOO) = ; 4417s LOCAL @FOO = ; 4417s 4417s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 4417s 4417s LOCAL $FOO = ; 4417s 4417s SUPPLIES A SCALAR CONTEXT. 4417s 4417s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 4417s X 4417s 4417s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 4417s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 4417s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 4417s 4417s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 4417s 4417s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 4417s { LOCAL $/ = UNDEF; $SLURP = ; } 4417s 4417s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 4417s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 4417s I, BECAUSE THE $1 VARIABLE IS 4417s MAGICAL AND READ-ONLY : 4417s 4417s LOCAL $1 = 2; 4417s 4417s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 4417s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 4417s TO SAFELY REUSE $_ IN A SUBROUTINE. 4417s 4417s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 4417s WORK AS DESCRIBED. 4417s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 4417s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 4417s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 4417s SEE L FOR MORE 4417s DETAILS. 4417s X 4417s 4417s =HEAD3 LOCALIZATION OF GLOBS 4417s X X 4417s 4417s THE CONSTRUCT 4417s 4417s LOCAL *NAME; 4417s 4417s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 4417s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 4417s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 4417s 4417s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 4417s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 4417s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 4417s SEPARATOR. 4417s 4417s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 4417s X X 4417s X 4417s 4417s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 4417s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 4417s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 4417s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 4417s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 4417s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 4417s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 4417s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 4417s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 4417s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 4417s 4417s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 4417s @ARY = ( 0..5 ); 4417s { 4417s LOCAL($ARY[5]) = 6; 4417s LOCAL($HASH{'A'}) = 'DRILL'; 4417s WHILE (MY $E = POP(@ARY)) { 4417s PRINT "$E . . .\N"; 4417s LAST UNLESS $E > 3; 4417s } 4417s IF (@ARY) { 4417s $HASH{'ONLY A'} = 'TEST'; 4417s DELETE $HASH{'A'}; 4417s } 4417s } 4417s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 4417s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 4417s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 4417s 4417s PERL WILL PRINT 4417s 4417s 6 . . . 4417s 4 . . . 4417s 3 . . . 4417s THIS IS A TEST ONLY A TEST. 4417s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 4417s 4417s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 4417s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 4417s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 4417s SURPRISING, AND IS VERY LIKELY TO CHANGE. 4417s 4417s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 4417s X X X 4417s X 4417s 4417s YOU CAN USE THE C AND C 4417s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 4417s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 4417s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 4417s 4417s DO { 4417s MY $VAL = $ARRAY[$IDX]; 4417s LOCAL $ARRAY[$IDX]; 4417s DELETE $ARRAY[$IDX]; 4417s $VAL 4417s } 4417s 4417s AND 4417s 4417s DO { 4417s MY $VAL = $HASH{KEY}; 4417s LOCAL $HASH{KEY}; 4417s DELETE $HASH{KEY}; 4417s $VAL 4417s } 4417s 4417s EXCEPT THAT FOR THOSE THE C IS 4417s SCOPED TO THE C BLOCK. SLICES ARE 4417s ALSO ACCEPTED. 4417s 4417s MY %HASH = ( 4417s A => [ 7, 8, 9 ], 4417s B => 1, 4417s ) 4417s 4417s { 4417s MY $X = DELETE LOCAL $HASH{A}; 4417s # $X IS [ 7, 8, 9 ] 4417s # %HASH IS (B => 1) 4417s 4417s { 4417s MY @NUMS = DELETE LOCAL @$X[0, 2] 4417s # @NUMS IS (7, 9) 4417s # $X IS [ UNDEF, 8 ] 4417s 4417s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 4417s } 4417s # $X IS BACK TO [ 7, 8, 9 ] 4417s 4417s } 4417s # %HASH IS BACK TO ITS ORIGINAL STATE 4417s 4417s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 4417s 4417s =HEAD2 LVALUE SUBROUTINES 4417s X X 4417s 4417s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 4417s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 4417s 4417s MY $VAL; 4417s SUB CANMOD : LVALUE { 4417s $VAL; # OR: RETURN $VAL; 4417s } 4417s SUB NOMOD { 4417s $VAL; 4417s } 4417s 4417s CANMOD() = 5; # ASSIGNS TO $VAL 4417s NOMOD() = 5; # ERROR 4417s 4417s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 4417s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 4417s BY A SCALAR. FOR EXAMPLE, CONSIDER: 4417s 4417s DATA(2,3) = GET_DATA(3,4); 4417s 4417s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 4417s 4417s (DATA(2,3)) = GET_DATA(3,4); 4417s 4417s AND IN: 4417s 4417s (DATA(2),DATA(3)) = GET_DATA(3,4); 4417s 4417s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 4417s 4417s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 4417s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 4417s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 4417s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 4417s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 4417s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 4417s 4417s =HEAD2 LEXICAL SUBROUTINES 4417s X X X X 4417s 4417s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 4417s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 4417s AVAILABLE UNDER C OR C OR HIGHER. 4417s 4417s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 4417s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 4417s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 4417s CATEGORY WAS DISABLED. 4417s 4417s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 4417s DECLARED, AND ONLY AFTER THAT DECLARATION: 4417s 4417s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 4417s # VERSIONS EARLIER THAN 5.26. 4417s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 4417s USE FEATURE 'LEXICAL_SUBS'; 4417s 4417s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 4417s STATE SUB FOO { 4417s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 4417s } 4417s FOO(); # CALLS "STATE" SUB 4417s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 4417s 4417s MY SUB BAR { ... } 4417s BAR(); # CALLS "MY" SUB 4417s 4417s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 4417s 4417s # WRONG 4417s MY SUB BAZ { 4417s BAZ(); 4417s } 4417s 4417s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 4417s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 4417s 4417s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 4417s 4417s MY SUB BAZ { 4417s __SUB__->(); # CALLS ITSELF 4417s } 4417s 4417s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 4417s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 4417s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 4417s HOWEVER: 4417s 4417s MY SUB BAZ; # PREDECLARATION 4417s SUB BAZ { # DEFINE THE "MY" SUB 4417s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 4417s } 4417s 4417s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 4417s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 4417s C; THEY KEEP EACH OTHER ALIVE (SEE L). 4417s 4417s =HEAD3 C VS C 4417s 4417s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 4417s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 4417s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 4417s CONTAINING BLOCK TO THE NEXT. 4417s 4417s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 4417s NECESSARY IF YOU WANT TO CREATE CLOSURES: 4417s 4417s SUB WHATEVER { 4417s MY $X = SHIFT; 4417s MY SUB INNER { 4417s ... DO SOMETHING WITH $X ... 4417s } 4417s INNER(); 4417s } 4417s 4417s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 4417s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 4417s SEE THE C<$X> FROM THE FIRST CALL TO C. 4417s 4417s =HEAD3 C SUBROUTINES 4417s 4417s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 4417s SUBROUTINE OF THE SAME NAME. 4417s 4417s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 4417s INSIDE AN INNER SCOPE: 4417s 4417s SUB FOO { ... } 4417s 4417s SUB BAR { 4417s MY SUB FOO { ... } 4417s { 4417s # NEED TO USE THE OUTER FOO HERE 4417s OUR SUB FOO; 4417s FOO(); 4417s } 4417s } 4417s 4417s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 4417s 4417s PACKAGE MYSNEAKYMODULE; 4417s 4417s OUR SUB DO_SOMETHING { ... } 4417s 4417s SUB DO_SOMETHING_WITH_CALLER { 4417s PACKAGE DB; 4417s () = CALLER 1; # SETS @DB::ARGS 4417s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 4417s } 4417s 4417s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 4417s X X<*> 4417s 4417s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 4417s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 4417s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 4417s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 4417s 4417s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 4417s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 4417s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 4417s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 4417s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 4417s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 4417s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 4417s 4417s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 4417s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 4417s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 4417s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 4417s 4417s SUB DOUBLEARY { 4417s LOCAL(*SOMEARY) = @_; 4417s FOREACH $ELEM (@SOMEARY) { 4417s $ELEM *= 2; 4417s } 4417s } 4417s DOUBLEARY(*FOO); 4417s DOUBLEARY(*BAR); 4417s 4417s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 4417s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 4417s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 4417s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 4417s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 4417s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 4417s 4417s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 4417s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 4417s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 4417s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 4417s L. 4417s 4417s =HEAD2 WHEN TO STILL USE LOCAL() 4417s X X 4417s 4417s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 4417s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 4417s I USE C INSTEAD OF C. 4417s 4417s =OVER 4 4417s 4417s =ITEM 1. 4417s 4417s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 4417s 4417s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 4417s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 4417s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 4417s IN C<@FIELDS>. 4417s 4417s { 4417s LOCAL @ARGV = ("/ETC/MOTD"); 4417s LOCAL $/ = UNDEF; 4417s LOCAL $_ = <>; 4417s @FIELDS = SPLIT /^\S*=+\S*$/; 4417s } 4417s 4417s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 4417s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 4417s 4417s =ITEM 2. 4417s 4417s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 4417s 4417s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 4417s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 4417s TABLE ENTRIES: 4417s 4417s SUB IOQUEUE { 4417s LOCAL (*READER, *WRITER); # NOT MY! 4417s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 4417s RETURN (*READER, *WRITER); 4417s } 4417s ($HEAD, $TAIL) = IOQUEUE(); 4417s 4417s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 4417s ENTRIES. 4417s 4417s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 4417s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 4417s A LOCAL ALIAS. 4417s 4417s { 4417s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 4417s GROW(); # REALLY CALLS SHRINK() 4417s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 4417s } 4417s GROW(); # GET THE REAL GROW() AGAIN 4417s 4417s SEE L FOR MORE ABOUT MANIPULATING 4417s FUNCTIONS BY NAME IN THIS WAY. 4417s 4417s =ITEM 3. 4417s 4417s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 4417s 4417s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 4417s IS DONE ON DYNAMICS: 4417s 4417s { 4417s LOCAL $SIG{INT} = 'IGNORE'; 4417s FUNCT(); # UNINTERRUPTIBLE 4417s } 4417s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 4417s 4417s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 4417s 4417s =BACK 4417s 4417s =HEAD2 PASS BY REFERENCE 4417s X X X 4417s 4417s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 4417s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 4417s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 4417s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 4417s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 4417s 4417s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 4417s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 4417s OF ALL THEIR FORMER LAST ELEMENTS: 4417s 4417s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 4417s 4417s SUB POPMANY { 4417s MY $AREF; 4417s MY @RETLIST; 4417s FOREACH $AREF ( @_ ) { 4417s PUSH @RETLIST, POP @$AREF; 4417s } 4417s RETURN @RETLIST; 4417s } 4417s 4417s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 4417s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 4417s 4417s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 4417s SUB INTER { 4417s MY ($K, $HREF, %SEEN); # LOCALS 4417s FOREACH $HREF (@_) { 4417s WHILE ( $K = EACH %$HREF ) { 4417s $SEEN{$K}++; 4417s } 4417s } 4417s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 4417s } 4417s 4417s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 4417s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 4417s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 4417s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 4417s A LITTLE EXPENSIVE. 4417s 4417s WHERE PEOPLE GET INTO TROUBLE IS HERE: 4417s 4417s (@W, @X) = FUNC(@Y, @Z); 4417s OR 4417s (%W, %X) = FUNC(%Y, %Z); 4417s 4417s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 4417s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 4417s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 4417s AS ALWAYS. 4417s 4417s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 4417s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 4417s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 4417s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 4417s 4417s ($WREF, $XREF) = FUNC(\@Y, \@Z); 4417s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 4417s SUB FUNC { 4417s MY ($YREF, $ZREF) = @_; 4417s IF (@$YREF > @$ZREF) { 4417s RETURN ($YREF, $ZREF); 4417s } ELSE { 4417s RETURN ($ZREF, $YREF); 4417s } 4417s } 4417s 4417s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 4417s 4417s (*W, *X) = FUNC(\@Y, \@Z); 4417s PRINT "@W HAS MORE THAN @X\N"; 4417s SUB FUNC { 4417s LOCAL (*Y, *Z) = @_; 4417s IF (@Y > @Z) { 4417s RETURN (\@Y, \@Z); 4417s } ELSE { 4417s RETURN (\@Z, \@Y); 4417s } 4417s } 4417s 4417s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 4417s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 4417s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 4417s ARE IN THE SYMBOL TABLE. 4417s 4417s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 4417s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 4417s FOR EXAMPLE: 4417s 4417s SPLUTTER(\*STDOUT); 4417s SUB SPLUTTER { 4417s MY $FH = SHIFT; 4417s PRINT $FH "HER UM WELL A HMMM\N"; 4417s } 4417s 4417s $REC = GET_REC(\*STDIN); 4417s SUB GET_REC { 4417s MY $FH = SHIFT; 4417s RETURN SCALAR <$FH>; 4417s } 4417s 4417s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 4417s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 4417s 4417s SUB OPENIT { 4417s MY $PATH = SHIFT; 4417s LOCAL *FH; 4417s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 4417s } 4417s 4417s =HEAD2 PROTOTYPES 4417s X X 4417s 4417s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 4417s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 4417s SECTION OR WITH A L. 4417s IF YOU DECLARE EITHER OF 4417s 4417s SUB MYPUSH (\@@) 4417s SUB MYPUSH :PROTOTYPE(\@@) 4417s 4417s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 4417s 4417s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 4417s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 4417s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 4417s OF AN ATTRIBUTE. 4417s 4417s THE 4417s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 4417s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 4417s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 4417s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 4417s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 4417s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 4417s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 4417s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 4417s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 4417s 4417s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 4417s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 4417s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 4417s 4417s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 4417s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 4417s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 4417s CORRESPONDING BUILT-IN. 4417s 4417s DECLARED AS CALLED AS 4417s 4417s SUB MYLINK ($$) MYLINK $OLD, $NEW 4417s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 4417s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 4417s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 4417s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 4417s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 4417s SUB MYPOP (\@) MYPOP @ARRAY 4417s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 4417s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 4417s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 4417s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 4417s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 4417s SUB MYRAND (;$) MYRAND 42 4417s SUB MYTIME () MYTIME 4417s 4417s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 4417s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 4417s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 4417s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 4417s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 4417s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 4417s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 4417s 4417s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 4417s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 4417s 4417s SUB MYREF (\[$@%&*]) 4417s 4417s WILL ALLOW CALLING MYREF() AS 4417s 4417s MYREF $VAR 4417s MYREF @ARRAY 4417s MYREF %HASH 4417s MYREF &SUB 4417s MYREF *GLOB 4417s 4417s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 4417s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 4417s 4417s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 4417s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 4417s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 4417s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 4417s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 4417s OR A SUBSEQUENT COMMA. 4417s 4417s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 4417s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 4417s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 4417s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 4417s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 4417s FOLLOWS: 4417s 4417s USE SYMBOL 'QUALIFY_TO_REF'; 4417s 4417s SUB FOO (*) { 4417s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 4417s ... 4417s } 4417s 4417s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 4417s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 4417s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 4417s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 4417s 4417s SUB MYPUSH (+@) { 4417s MY $AREF = SHIFT; 4417s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 4417s PUSH @$AREF, @_; 4417s } 4417s 4417s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 4417s IS OF AN ACCEPTABLE TYPE. 4417s 4417s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 4417s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 4417s 4417s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 4417s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 4417s PROVIDED, C<$_> WILL BE USED INSTEAD. 4417s 4417s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 4417s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 4417s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 4417s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 4417s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 4417s 4417s MYTIME +2; 4417s 4417s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 4417s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 4417s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 4417s 4417s SUB MYGETPROTOBYNUMBER($;); 4417s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 4417s 4417s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 4417s PROVIDED IT'S IN THE INITIAL POSITION: 4417s X<&> 4417s 4417s SUB TRY (&@) { 4417s MY($TRY,$CATCH) = @_; 4417s EVAL { &$TRY }; 4417s IF ($@) { 4417s LOCAL $_ = $@; 4417s &$CATCH; 4417s } 4417s } 4417s SUB CATCH (&) { $_[0] } 4417s 4417s TRY { 4417s DIE "PHOOEY"; 4417s } CATCH { 4417s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 4417s }; 4417s 4417s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 4417s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 4417s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 4417s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 4417s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 4417s 4417s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 4417s X 4417s 4417s SUB MYGREP (&@) { 4417s MY $CODE = SHIFT; 4417s MY @RESULT; 4417s FOREACH $_ (@_) { 4417s PUSH(@RESULT, $_) IF &$CODE; 4417s } 4417s @RESULT; 4417s } 4417s 4417s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 4417s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 4417s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 4417s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 4417s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 4417s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 4417s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 4417s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 4417s 4417s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 4417s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 4417s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 4417s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 4417s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 4417s MAJORITY OF OFFENDING CODE IS FIXED. 4417s 4417s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 4417s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 4417s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 4417s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 4417s 4417s SUB FUNC ($) { 4417s MY $N = SHIFT; 4417s PRINT "YOU GAVE ME $N\N"; 4417s } 4417s 4417s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 4417s RETURNING A LIST: 4417s 4417s FUNC(@FOO); 4417s FUNC( $TEXT =~ /\W+/G ); 4417s 4417s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 4417s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 4417s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 4417s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 4417s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 4417s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 4417s 4417s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 4417s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 4417s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 4417s EFFECT, LIKE SO: 4417s 4417s SUB FOO($$); 4417s SUB FOO($$) { 4417s FOO 1, 2; 4417s } 4417s 4417s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 4417s TO MAKE THE WORLD A BETTER PLACE. 4417s 4417s =HEAD2 CONSTANT FUNCTIONS 4417s X 4417s 4417s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 4417s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 4417s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 4417s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 4417s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 4417s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 4417s 4417s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 4417s 4417s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 4417s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 4417s # AND IT'S INLINED, TOO! 4417s SUB ST_DEV () { 0 } 4417s SUB ST_INO () { 1 } 4417s 4417s SUB FLAG_FOO () { 1 << 8 } 4417s SUB FLAG_BAR () { 1 << 9 } 4417s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 4417s 4417s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 4417s 4417s SUB N () { INT(OPT_BAZ) / 3 } 4417s 4417s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 4417s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 4417s 4417s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 4417s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 4417s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 4417s C: 4417s 4417s SUB BAZ_VAL () { 4417s IF (OPT_BAZ) { 4417s RETURN 23; 4417s } 4417s ELSE { 4417s RETURN 42; 4417s } 4417s } 4417s SUB BONK_VAL () { RETURN 12345 } 4417s 4417s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 4417s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 4417s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 4417s 4417s BEGIN { 4417s MY $VAR = 1; 4417s NO STRICT 'REFS'; 4417s *INLINED = SUB () { $VAR }; 4417s } 4417s 4417s BEGIN { 4417s MY $VAR = 1; 4417s MY $REF = \$VAR; 4417s NO STRICT 'REFS'; 4417s *NOT_INLINED = SUB () { $VAR }; 4417s } 4417s 4417s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 4417s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 4417s 4417s BEGIN { 4417s MY $X = 10; 4417s *FOO = SUB () { $X }; 4417s $X++; 4417s } 4417s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 4417s 4417s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 4417s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 4417s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 4417s SO IT PRINTED C<10>, NOT C<11>. 4417s 4417s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 4417s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 4417s ASIDE FROM WHERE IT IS DECLARED. 4417s 4417s # FINE, NO WARNING 4417s BEGIN { 4417s MY $X = 54321; 4417s *INLINED = SUB () { $X }; 4417s } 4417s # ERROR 4417s BEGIN { 4417s MY $X; 4417s $X = 54321; 4417s *ALSO_INLINED = SUB () { $X }; 4417s } 4417s 4417s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 4417s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 4417s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 4417s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 4417s CONSTANT SUBROUTINE: 4417s 4417s MY $X = 54321; 4417s *INLINED = SUB : CONST { $X }; 4417s $X++; 4417s 4417s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 4417s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 4417s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 4417s VALUE CAPTURED THE SAME WAY. 4417s 4417s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 4417s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 4417s AN EXPLICIT C: 4417s 4417s BEGIN { 4417s MY $X = 10; 4417s *FOO = SUB () { RETURN $X }; 4417s $X++; 4417s } 4417s PRINT FOO(); # PRINTS 11 4417s 4417s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 4417s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 4417s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 4417s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 4417s 4417s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 4417s SUB ONE { 4417s 1; 4417s } 4417s IF (ONE ) { 4417s PRINT ONE() IF ONE ; 4417s } 4417s 4417s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 4417s SUB ONE () { 1 } 4417s DO { 4417s PRINT 1 4417s }; 4417s 4417s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 4417s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 4417s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 4417s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 4417s 4417s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 4417s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 4417s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 4417s SUBROUTINE ONE REDEFINED AT -E LINE 1. 4417s 4417s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 4417s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 4417s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 4417s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 4417s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 4417s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 4417s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 4417s MENTIONED ABOVE: 4417s 4417s SUB NOT_INLINED () { RETURN 23 } 4417s 4417s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 4417s X X X X 4417s 4417s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 4417s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 4417s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 4417s ON A NON-UNIX SYSTEM. 4417s 4417s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 4417s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 4417s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 4417s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 4417s 4417s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 4417s CHDIR $SOMEWHERE; 4417s SUB CHDIR { ... } 4417s 4417s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 4417s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 4417s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 4417s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 4417s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 4417s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 4417s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 4417s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 4417s FOR SOME KEYWORDS. SEE L. 4417s 4417s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 4417s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 4417s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 4417s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 4417s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 4417s THAT IS, THEY COULD SAY 4417s 4417s USE MODULE 'OPEN'; 4417s 4417s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 4417s 4417s USE MODULE; 4417s 4417s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 4417s 4417s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 4417s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 4417s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 4417s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 4417s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 4417s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 4417s THAT UNDERSTANDS REGULAR EXPRESSIONS. 4417s 4417s PACKAGE REGLOB; 4417s REQUIRE EXPORTER; 4417s @ISA = 'EXPORTER'; 4417s @EXPORT_OK = 'GLOB'; 4417s 4417s SUB IMPORT { 4417s MY $PKG = SHIFT; 4417s RETURN UNLESS @_; 4417s MY $SYM = SHIFT; 4417s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 4417s $PKG->EXPORT($WHERE, $SYM, @_); 4417s } 4417s 4417s SUB GLOB { 4417s MY $PAT = SHIFT; 4417s MY @GOT; 4417s IF (OPENDIR MY $D, '.') { 4417s @GOT = GREP /$PAT/, READDIR $D; 4417s CLOSEDIR $D; 4417s } 4417s RETURN @GOT; 4417s } 4417s 1; 4417s 4417s AND HERE'S HOW IT COULD BE (AB)USED: 4417s 4417s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 4417s PACKAGE FOO; 4417s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 4417s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 4417s 4417s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 4417s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 4417s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 4417s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 4417s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 4417s IT MUST BE DONE AT ALL. 4417s 4417s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 4417s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 4417s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 4417s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 4417s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 4417s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 4417s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 4417s LIBRARY. 4417s 4417s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 4417s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 4417s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 4417s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 4417s (SEE L). 4417s 4417s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 4417s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 4417s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 4417s 4417s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 4417s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 4417s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 4417s C SYNTAX, THOUGH). 4417s 4417s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 4417s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 4417s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 4417s 4417s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 4417s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 4417s 4417s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 4417s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 4417s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 4417s 4417s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 4417s 4417s =HEAD2 AUTOLOADING 4417s X X 4417s 4417s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 4417s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 4417s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 4417s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 4417s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 4417s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 4417s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 4417s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 4417s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 4417s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 4417s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 4417s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 4417s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 4417s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 4417s SUBROUTINE NAME. SEE L FOR DETAILS.) 4417s 4417s 4417s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 4417s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 4417s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 4417s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 4417s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 4417s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 4417s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 4417s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 4417s 4417s SUB AUTOLOAD { 4417s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 4417s MY $PROGRAM = $AUTOLOAD; 4417s $PROGRAM =~ S/.*:://; 4417s SYSTEM($PROGRAM, @_); 4417s } 4417s DATE(); 4417s WHO(); 4417s LS('-L'); 4417s 4417s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 4417s EVEN NEED PARENTHESES: 4417s 4417s USE SUBS QW(DATE WHO LS); 4417s DATE; 4417s WHO; 4417s LS '-L'; 4417s 4417s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 4417s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 4417s 4417s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 4417s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 4417s DESCRIBED IN L AND IN L, THE STANDARD 4417s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 4417s FUNCTIONS TO PERL CODE IN L. 4417s 4417s =HEAD2 SUBROUTINE ATTRIBUTES 4417s X X X 4417s 4417s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 4417s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 4417s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 4417s C HAD BEEN SEEN. SEE L FOR DETAILS 4417s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 4417s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 4417s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 4417s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 4417s 4417s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 4417s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 4417s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 4417s NEST PROPERLY. 4417s 4417s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 4417s 4417s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 4417s SUB PLUGH () : UGLY('\(") :BAD; 4417s SUB XYZZY : _5X5 { ... } 4417s 4417s EXAMPLES OF INVALID SYNTAX: 4417s 4417s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 4417s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 4417s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 4417s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 4417s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 4417s 4417s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 4417s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 4417s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 4417s PARSED AND INVOKED: 4417s 4417s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 4417s 4417s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 4417s SEE L AND L. 4417s 4417s =HEAD1 SEE ALSO 4417s 4417s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 4417s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 4417s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 4417s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 4417s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 4417s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 4417s 4417s =FOR VI 4417s # EX: SET STS=0 SW=4 ET: 4417s 4417s ok 2 4417s # testing mod_cgi with /modules/cgi/perl.pl 4417s # expected 200 4417s # received 200 4417s # body: PERL CGI 4417s ok 3 4417s # testing mod_test_rwrite with /test_rwrite 4417s # expected 200 4417s # received 200 4417s # body: A 4417s ok 4 4417s ok 4417s t/filter/case_in.t .................. 4417s 1..3 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:18:16 2026 4417s # Current time GMT: Sat Jan 24 16:18:16 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s ok 1 4417s # testing mod_cgi with /modules/cgi/perl_echo.pl 4417s # expected 200 4417s # received 200 4417s ok 2 4417s # testing mod_echo_post with /echo_post 4417s # expected 200 4417s # received 200 4417s ok 3 4417s ok 4417s t/filter/input_body.t ............... 4417s 1..2 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:18:41 2026 4417s # Current time GMT: Sat Jan 24 16:18:41 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # testing : Posted "1 ko" 4417s # expected: 'ok 1' 4417s # received: 'ok 1' 4417s ok 1 4417s # testing : Posted "2 ko" 4417s # expected: 'ok 2' 4417s # received: 'ok 2' 4417s ok 2 4417s ok 4417s t/http11/basicauth.t ................ 4417s 1..3 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:19:07 2026 4417s # Current time GMT: Sat Jan 24 16:19:07 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s ok 1 4417s ok 2 4417s ok 3 4417s ok 4417s t/http11/chunked.t .................. 4417s 1..30 4417s # Running under perl version 5.040001 for linux 4417s # Current time local: Sat Jan 24 16:19:29 2026 4417s # Current time GMT: Sat Jan 24 16:19:29 2026 4417s # Using Test.pm version 1.31 4417s # Using Apache/Test.pm version 1.44 4417s # testing : response protocol 4417s # expected: 'HTTP/1.1' 4417s # received: 'HTTP/1.1' 4417s ok 1 4417s # testing : response Transfer-Encoding 4417s # expected: 'chunked' 4417s # received: 'chunked' 4417s ok 2 4417s # testing : no Content-Length 4417s # expected: 0 4417s # received: 0 4417s ok 3 4417s # testing : body length 4417s # expected: '70976' 4417s # received: 70976 4417s ok 4 4417s # testing : number of requests 4417s # expected: 1 4417s # received: 1 4417s ok 5 4417s # testing : response protocol 4417s # expected: 'HTTP/1.1' 4417s # received: 'HTTP/1.1' 4417s ok 6 4417s # testing : response Transfer-Encoding 4417s # expected: 'chunked' 4417s # received: 'chunked' 4417s ok 7 4417s # testing : no Content-Length 4417s # expected: 0 4417s # received: 0 4417s ok 8 4417s # testing : body length 4417s # expected: '212509' 4417s # received: 212509 4417s ok 9 4417s # testing : number of requests 4417s # expected: 2 4417s # received: 2 4417s ok 10 4417s # testing : response protocol 4417s # expected: 'HTTP/1.1' 4417s # received: 'HTTP/1.1' 4417s ok 11 4417s # testing : response Transfer-Encoding 4417s # expected: 'chunked' 4417s # received: 'chunked' 4417s ok 12 4417s # testing : no Content-Length 4417s # expected: 0 4417s # received: 0 4417s ok 13 4417s # testing : body length 4417s # expected: '280545' 4417s # received: 280545 4417s ok 14 4417s # testing : number of requests 4417s # expected: 3 4417s # received: 3 4417s ok 15 4417s # testing : response protocol 4417s # expected: 'HTTP/1.1' 4417s # received: 'HTTP/1.1' 4417s ok 16 4417s # testing : response Transfer-Encoding 4417s # expected: 'chunked' 4417s # received: 'chunked' 4417s ok 17 4417s # testing : no Content-Length 4417s # expected: 0 4417s # received: 0 4417s ok 18 4417s # testing : body length 4417s # expected: '845969' 4417s # received: 845969 4417s ok 19 4417s # testing : number of requests 4417s # expected: 4 4417s # received: 4 4417s ok 20 4417s # testing : response protocol 4417s # expected: 'HTTP/1.1' 4417s # received: 'HTTP/1.1' 4417s ok 21 4417s # testing : no Transfer-Encoding (test result inverted) 4417s # expected: 'chunked' 4417s # received: '' 4417s ok 22 4417s # testing : content length 4417s # expected: 253 4417s # received: '253' 4417s ok 23 4417s # testing : body length 4417s # expected: '242' 4417s # received: 242 4417s ok 24 4417s # testing : number of requests 4417s # expected: 5 4417s # received: 5 4417s ok 25 4417s # testing : response protocol 4417s # expected: 'HTTP/1.1' 4417s # received: 'HTTP/1.1' 4417s ok 26 4417s # testing : no Transfer-Encoding (test result inverted) 4417s # expected: 'chunked' 4417s # received: '' 4417s ok 27 4417s # testing : content length 4417s # expected: '' 4417s # received: '' 4417s ok 28 4417s # testing : body length 4417s # expected: '14276' 4417s # received: 14276 4417s ok 29 4417s # testing : number of requests 4417s # expected: 6 4417s # received: 6 4417s ok 30 4417s ok 4441s t/http11/chunked2.t ................. 4441s 1..2 4441s # Running under perl version 5.040001 for linux 4441s # Current time local: Sat Jan 24 16:19:55 2026 4441s # Current time GMT: Sat Jan 24 16:19:55 2026 4441s # Using Test.pm version 1.31 4441s # Using Apache/Test.pm version 1.44 4441s # testing : successful response 4441s # expected: 200 4441s # received: '200' 4441s ok 1 4441s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 4441s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 4441s ok 2 4441s ok 4469s t/http11/clength.t .................. 4469s 1..6 4469s # Running under perl version 5.040001 for linux 4469s # Current time local: Sat Jan 24 16:20:20 2026 4469s # Current time GMT: Sat Jan 24 16:20:20 2026 4469s # Using Test.pm version 1.31 4469s # Using Apache/Test.pm version 1.44 4469s # testing : successful response 4469s # expected: 200 4469s # received: '200' 4469s ok 1 4469s # expected: 10 4469s # received: '10' 4469s ok 2 4469s # expected: 'bbbbbbbbbb' 4469s # received: 'bbbbbbbbbb' 4469s ok 3 4469s # testing : successful response 4469s # expected: 200 4469s # received: '200' 4469s ok 4 4469s # expected: 6 4469s # received: '6' 4469s ok 5 4469s # expected: 'foobar' 4469s # received: 'foobar' 4469s ok 6 4469s ok 4495s t/http11/post.t ..................... 4495s # using LWP client 4495s 1..51 4495s # Running under perl version 5.040001 for linux 4495s # Current time local: Sat Jan 24 16:20:48 2026 4495s # Current time GMT: Sat Jan 24 16:20:48 2026 4495s # Using Test.pm version 1.31 4495s # Using Apache/Test.pm version 1.44 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 1024 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Connection: Keep-Alive 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 1 4495s #DMMATCH1: 1 4495s #Keep-Alive: timeout=5, max=100 4495s # 4495s # testing : length posted 4495s # expected: '1024' 4495s # received: 1024 4495s ok 1 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 2048 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 2 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '2048' 4495s # received: 2048 4495s ok 2 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 3072 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 3 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '3072' 4495s # received: 3072 4495s ok 3 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 4096 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 4 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '4096' 4495s # received: 4096 4495s ok 4 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 5120 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 5 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '5120' 4495s # received: 5120 4495s ok 5 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 6144 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 6 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '6144' 4495s # received: 6144 4495s ok 6 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 7168 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 7 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '7168' 4495s # received: 7168 4495s ok 7 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 8192 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 8 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '8192' 4495s # received: 8192 4495s ok 8 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 9216 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 5 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 9 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '9216' 4495s # received: 9216 4495s ok 9 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 10240 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 10 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '10240' 4495s # received: 10240 4495s ok 10 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 11264 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 11 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '11264' 4495s # received: 11264 4495s ok 11 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 12288 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 12 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '12288' 4495s # received: 12288 4495s ok 12 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 13312 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 13 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '13312' 4495s # received: 13312 4495s ok 13 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 14336 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 14 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '14336' 4495s # received: 14336 4495s ok 14 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 15360 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 15 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '15360' 4495s # received: 15360 4495s ok 15 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 16384 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 16 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '16384' 4495s # received: 16384 4495s ok 16 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 17408 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 17 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '17408' 4495s # received: 17408 4495s ok 17 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 18432 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 18 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '18432' 4495s # received: 18432 4495s ok 18 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 19456 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 19 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '19456' 4495s # received: 19456 4495s ok 19 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 20480 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 20 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '20480' 4495s # received: 20480 4495s ok 20 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 21504 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 21 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '21504' 4495s # received: 21504 4495s ok 21 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 22528 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:12 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 22 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '22528' 4495s # received: 22528 4495s ok 22 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 23552 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 23 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '23552' 4495s # received: 23552 4495s ok 23 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 24576 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 24 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '24576' 4495s # received: 24576 4495s ok 24 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 25600 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 25 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '25600' 4495s # received: 25600 4495s ok 25 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 26624 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 26 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '26624' 4495s # received: 26624 4495s ok 26 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 27648 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 27 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '27648' 4495s # received: 27648 4495s ok 27 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 28672 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 28 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '28672' 4495s # received: 28672 4495s ok 28 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 29696 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 29 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '29696' 4495s # received: 29696 4495s ok 29 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 30720 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 30 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '30720' 4495s # received: 30720 4495s ok 30 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 31744 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 31 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '31744' 4495s # received: 31744 4495s ok 31 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 32768 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 32 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '32768' 4495s # received: 32768 4495s ok 32 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 33792 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 33 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '33792' 4495s # received: 33792 4495s ok 33 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 34816 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 34 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '34816' 4495s # received: 34816 4495s ok 34 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 35840 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 35 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '35840' 4495s # received: 35840 4495s ok 35 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 36864 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 36 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '36864' 4495s # received: 36864 4495s ok 36 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 37888 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 37 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '37888' 4495s # received: 37888 4495s ok 37 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 38912 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 38 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '38912' 4495s # received: 38912 4495s ok 38 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 39936 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 39 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '39936' 4495s # received: 39936 4495s ok 39 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 40960 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 40 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '40960' 4495s # received: 40960 4495s ok 40 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 41984 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 41 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '41984' 4495s # received: 41984 4495s ok 41 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 43008 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:13 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 42 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '43008' 4495s # received: 43008 4495s ok 42 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 44032 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 43 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '44032' 4495s # received: 44032 4495s ok 43 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 45056 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 44 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '45056' 4495s # received: 45056 4495s ok 44 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 46080 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 45 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '46080' 4495s # received: 46080 4495s ok 45 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 47104 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 46 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '47104' 4495s # received: 47104 4495s ok 46 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 48128 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 47 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '48128' 4495s # received: 48128 4495s ok 47 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 49152 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 48 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '49152' 4495s # received: 49152 4495s ok 48 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 50176 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 49 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '50176' 4495s # received: 50176 4495s ok 49 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 51200 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 6 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 50 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '51200' 4495s # received: 51200 4495s ok 50 4495s #lwp request: 4495s #POST http://localhost:8529/eat_post HTTP/1.1 4495s #User-Agent: libwww-perl/6.81 4495s #Content-Length: 102400 4495s # 4495s #server response: 4495s #HTTP/1.1 200 OK 4495s #Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4495s #Vary: In-If1 4495s #Content-Length: 7 4495s #Client-Date: Sat, 24 Jan 2026 16:21:14 GMT 4495s #Client-Peer: 127.0.0.1:8529 4495s #Client-Response-Num: 51 4495s #DMMATCH1: 1 4495s # 4495s # testing : length posted 4495s # expected: '102400' 4495s # received: 102400 4495s ok 51 4495s ok 4514s t/modules/aaa.t ..................... 4514s 1..40 4514s # Running under perl version 5.040001 for linux 4514s # Current time local: Sat Jan 24 16:21:14 2026 4514s # Current time GMT: Sat Jan 24 16:21:14 2026 4514s # Using Test.pm version 1.31 4514s # Using Apache/Test.pm version 1.44 4514s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm2 4514s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 4514s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/form1 4514s ok 1 4514s ok 2 4514s ok 3 4514s ok 4 4514s ok 5 4514s ok 6 4514s ok 7 4514s ok 8 4514s ok 9 4514s ok 10 4514s ok 11 4514s ok 12 4514s ok 13 4514s ok 14 4514s ok 15 4514s ok 16 4514s ok 17 4514s ok 18 4514s ok 19 4514s ok 20 4514s ok 21 4514s ok 22 4514s ok 23 4514s ok 24 4514s ok 25 4514s ok 26 4514s ok 27 4514s ok 28 4514s ok 29 4514s ok 30 4514s ok 31 4514s ok 32 4514s ok 33 4514s ok 34 4514s ok 35 4514s ok 36 4514s ok 37 4514s ok 38 4514s ok 39 4514s ok 40 4514s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 4514s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/form1 4514s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm2 4514s ok 4541s t/modules/access.t .................. 4541s 1..408 4541s # Running under perl version 5.040001 for linux 4541s # Current time local: Sat Jan 24 16:21:34 2026 4541s # Current time GMT: Sat Jan 24 16:21:34 2026 4541s # Using Test.pm version 1.31 4541s # Using Apache/Test.pm version 1.44 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # expecting access. 4541s ok 1 4541s # --- 4541s # Order deny,allow 4541s # Deny from all 4541s # expecting access denial. 4541s ok 2 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # Deny from all 4541s # expecting access. 4541s ok 3 4541s # --- 4541s # Order deny,allow 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 4 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # Deny from localhost 4541s # expecting access. 4541s ok 5 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 6 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # Deny from 127.0.0.1 4541s # expecting access. 4541s ok 7 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 8 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # Deny from 127.0 4541s # expecting access. 4541s ok 9 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 10 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 11 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 12 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # Deny from 127.0.0.1/16 4541s # expecting access. 4541s ok 13 4541s # --- 4541s # Order deny,allow 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 14 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 15 4541s # --- 4541s # Order deny,allow 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 16 4541s # --- 4541s # Order deny,allow 4541s # Allow from all 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 17 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # expecting access. 4541s ok 18 4541s # --- 4541s # Order deny,allow 4541s # Deny from all 4541s # expecting access denial. 4541s ok 19 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # Deny from all 4541s # expecting access. 4541s ok 20 4541s # --- 4541s # Order deny,allow 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 21 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # Deny from localhost 4541s # expecting access. 4541s ok 22 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 23 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # Deny from 127.0.0.1 4541s # expecting access. 4541s ok 24 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 25 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # Deny from 127.0 4541s # expecting access. 4541s ok 26 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 27 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 28 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 29 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # Deny from 127.0.0.1/16 4541s # expecting access. 4541s ok 30 4541s # --- 4541s # Order deny,allow 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 31 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 32 4541s # --- 4541s # Order deny,allow 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 33 4541s # --- 4541s # Order deny,allow 4541s # Allow from localhost 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 34 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # expecting access. 4541s ok 35 4541s # --- 4541s # Order deny,allow 4541s # Deny from all 4541s # expecting access denial. 4541s ok 36 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # Deny from all 4541s # expecting access. 4541s ok 37 4541s # --- 4541s # Order deny,allow 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 38 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # Deny from localhost 4541s # expecting access. 4541s ok 39 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 40 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1 4541s # expecting access. 4541s ok 41 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 42 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0 4541s # expecting access. 4541s ok 43 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 44 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 45 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 46 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1/16 4541s # expecting access. 4541s ok 47 4541s # --- 4541s # Order deny,allow 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 48 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 49 4541s # --- 4541s # Order deny,allow 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 50 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 51 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # expecting access. 4541s ok 52 4541s # --- 4541s # Order deny,allow 4541s # Deny from all 4541s # expecting access denial. 4541s ok 53 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # Deny from all 4541s # expecting access. 4541s ok 54 4541s # --- 4541s # Order deny,allow 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 55 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # Deny from localhost 4541s # expecting access. 4541s ok 56 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 57 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1 4541s # expecting access. 4541s ok 58 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 59 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # Deny from 127.0 4541s # expecting access. 4541s ok 60 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 61 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 62 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 63 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1/16 4541s # expecting access. 4541s ok 64 4541s # --- 4541s # Order deny,allow 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 65 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 66 4541s # --- 4541s # Order deny,allow 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 67 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 68 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 69 4541s # --- 4541s # Order deny,allow 4541s # Deny from all 4541s # expecting access denial. 4541s ok 70 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from all 4541s # expecting access. 4541s ok 71 4541s # --- 4541s # Order deny,allow 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 72 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from localhost 4541s # expecting access. 4541s ok 73 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 74 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1 4541s # expecting access. 4541s ok 75 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 76 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0 4541s # expecting access. 4541s ok 77 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 78 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 79 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 80 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1/16 4541s # expecting access. 4541s ok 81 4541s # --- 4541s # Order deny,allow 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 82 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 83 4541s # --- 4541s # Order deny,allow 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 84 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 85 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # expecting access. 4541s ok 86 4541s # --- 4541s # Order deny,allow 4541s # Deny from all 4541s # expecting access denial. 4541s ok 87 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # Deny from all 4541s # expecting access. 4541s ok 88 4541s # --- 4541s # Order deny,allow 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 89 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # Deny from localhost 4541s # expecting access. 4541s ok 90 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 91 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1 4541s # expecting access. 4541s ok 92 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 93 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0 4541s # expecting access. 4541s ok 94 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 95 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 96 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 97 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1/16 4541s # expecting access. 4541s ok 98 4541s # --- 4541s # Order deny,allow 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 99 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 100 4541s # --- 4541s # Order deny,allow 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 101 4541s # --- 4541s # Order deny,allow 4541s # Allow from 127.0.0.1/16 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 102 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # expecting access. 4541s ok 103 4541s # --- 4541s # Order deny,allow 4541s # Deny from all 4541s # expecting access denial. 4541s ok 104 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # Deny from all 4541s # expecting access denial. 4541s ok 105 4541s # --- 4541s # Order deny,allow 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 106 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 107 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 108 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 109 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 110 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 111 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 112 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 113 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 114 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 115 4541s # --- 4541s # Order deny,allow 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 116 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 117 4541s # --- 4541s # Order deny,allow 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 118 4541s # --- 4541s # Order deny,allow 4541s # Allow from somewhere.else.com 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 119 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # expecting access. 4541s ok 120 4541s # --- 4541s # Order deny,allow 4541s # Deny from all 4541s # expecting access denial. 4541s ok 121 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # Deny from all 4541s # expecting access denial. 4541s ok 122 4541s # --- 4541s # Order deny,allow 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 123 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 124 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 125 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 126 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 127 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 128 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 129 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 130 4541s # --- 4541s # Order deny,allow 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 131 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 132 4541s # --- 4541s # Order deny,allow 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 133 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 134 4541s # --- 4541s # Order deny,allow 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 135 4541s # --- 4541s # Order deny,allow 4541s # Allow from 66.6.6.6 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 136 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # expecting access. 4541s ok 137 4541s # --- 4541s # Order allow,deny 4541s # Deny from all 4541s # expecting access denial. 4541s ok 138 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # Deny from all 4541s # expecting access denial. 4541s ok 139 4541s # --- 4541s # Order allow,deny 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 140 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 141 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 142 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 143 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 144 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 145 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 146 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 147 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 148 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 149 4541s # --- 4541s # Order allow,deny 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 150 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 151 4541s # --- 4541s # Order allow,deny 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 152 4541s # --- 4541s # Order allow,deny 4541s # Allow from all 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 153 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # expecting access. 4541s ok 154 4541s # --- 4541s # Order allow,deny 4541s # Deny from all 4541s # expecting access denial. 4541s ok 155 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # Deny from all 4541s # expecting access denial. 4541s ok 156 4541s # --- 4541s # Order allow,deny 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 157 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 158 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 159 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 160 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 161 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 162 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 163 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 164 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 165 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 166 4541s # --- 4541s # Order allow,deny 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 167 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 168 4541s # --- 4541s # Order allow,deny 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 169 4541s # --- 4541s # Order allow,deny 4541s # Allow from localhost 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 170 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # expecting access. 4541s ok 171 4541s # --- 4541s # Order allow,deny 4541s # Deny from all 4541s # expecting access denial. 4541s ok 172 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # Deny from all 4541s # expecting access denial. 4541s ok 173 4541s # --- 4541s # Order allow,deny 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 174 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 175 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 176 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 177 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 178 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 179 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 180 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 181 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 182 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 183 4541s # --- 4541s # Order allow,deny 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 184 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 185 4541s # --- 4541s # Order allow,deny 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 186 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 187 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # expecting access. 4541s ok 188 4541s # --- 4541s # Order allow,deny 4541s # Deny from all 4541s # expecting access denial. 4541s ok 189 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # Deny from all 4541s # expecting access denial. 4541s ok 190 4541s # --- 4541s # Order allow,deny 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 191 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 192 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 193 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 194 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 195 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 196 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 197 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 198 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 199 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 200 4541s # --- 4541s # Order allow,deny 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 201 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 202 4541s # --- 4541s # Order allow,deny 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 203 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 204 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 205 4541s # --- 4541s # Order allow,deny 4541s # Deny from all 4541s # expecting access denial. 4541s ok 206 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from all 4541s # expecting access denial. 4541s ok 207 4541s # --- 4541s # Order allow,deny 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 208 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 209 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 210 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 211 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 212 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 213 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 214 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 215 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 216 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 217 4541s # --- 4541s # Order allow,deny 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 218 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 219 4541s # --- 4541s # Order allow,deny 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 220 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 221 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # expecting access. 4541s ok 222 4541s # --- 4541s # Order allow,deny 4541s # Deny from all 4541s # expecting access denial. 4541s ok 223 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # Deny from all 4541s # expecting access denial. 4541s ok 224 4541s # --- 4541s # Order allow,deny 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 225 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 226 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 227 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 228 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 229 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 230 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 231 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 232 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 233 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 234 4541s # --- 4541s # Order allow,deny 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 235 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 236 4541s # --- 4541s # Order allow,deny 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 237 4541s # --- 4541s # Order allow,deny 4541s # Allow from 127.0.0.1/16 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 238 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # expecting access denial. 4541s ok 239 4541s # --- 4541s # Order allow,deny 4541s # Deny from all 4541s # expecting access denial. 4541s ok 240 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # Deny from all 4541s # expecting access denial. 4541s ok 241 4541s # --- 4541s # Order allow,deny 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 242 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 243 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 244 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 245 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 246 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 247 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 248 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 249 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 250 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 251 4541s # --- 4541s # Order allow,deny 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 252 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 253 4541s # --- 4541s # Order allow,deny 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 254 4541s # --- 4541s # Order allow,deny 4541s # Allow from somewhere.else.com 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 255 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # expecting access denial. 4541s ok 256 4541s # --- 4541s # Order allow,deny 4541s # Deny from all 4541s # expecting access denial. 4541s ok 257 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # Deny from all 4541s # expecting access denial. 4541s ok 258 4541s # --- 4541s # Order allow,deny 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 259 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 260 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 261 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 262 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 263 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 264 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 265 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 266 4541s # --- 4541s # Order allow,deny 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 267 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 268 4541s # --- 4541s # Order allow,deny 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 269 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 270 4541s # --- 4541s # Order allow,deny 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 271 4541s # --- 4541s # Order allow,deny 4541s # Allow from 66.6.6.6 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 272 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # expecting access. 4541s ok 273 4541s # --- 4541s # Order mutual-failure 4541s # Deny from all 4541s # expecting access denial. 4541s ok 274 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # Deny from all 4541s # expecting access denial. 4541s ok 275 4541s # --- 4541s # Order mutual-failure 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 276 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 277 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 278 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 279 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 280 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 281 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 282 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 283 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 284 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 285 4541s # --- 4541s # Order mutual-failure 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 286 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 287 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 288 4541s # --- 4541s # Order mutual-failure 4541s # Allow from all 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 289 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # expecting access. 4541s ok 290 4541s # --- 4541s # Order mutual-failure 4541s # Deny from all 4541s # expecting access denial. 4541s ok 291 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # Deny from all 4541s # expecting access denial. 4541s ok 292 4541s # --- 4541s # Order mutual-failure 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 293 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 294 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 295 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 296 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 297 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 298 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 299 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 300 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 301 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 302 4541s # --- 4541s # Order mutual-failure 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 303 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 304 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 305 4541s # --- 4541s # Order mutual-failure 4541s # Allow from localhost 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 306 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # expecting access. 4541s ok 307 4541s # --- 4541s # Order mutual-failure 4541s # Deny from all 4541s # expecting access denial. 4541s ok 308 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # Deny from all 4541s # expecting access denial. 4541s ok 309 4541s # --- 4541s # Order mutual-failure 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 310 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 311 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 312 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 313 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 314 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 315 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 316 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 317 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 318 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 319 4541s # --- 4541s # Order mutual-failure 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 320 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 321 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 322 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 323 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # expecting access. 4541s ok 324 4541s # --- 4541s # Order mutual-failure 4541s # Deny from all 4541s # expecting access denial. 4541s ok 325 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # Deny from all 4541s # expecting access denial. 4541s ok 326 4541s # --- 4541s # Order mutual-failure 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 327 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 328 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 329 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 330 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 331 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 332 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 333 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 334 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 335 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 336 4541s # --- 4541s # Order mutual-failure 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 337 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 338 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 339 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 340 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # expecting access. 4541s ok 341 4541s # --- 4541s # Order mutual-failure 4541s # Deny from all 4541s # expecting access denial. 4541s ok 342 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from all 4541s # expecting access denial. 4541s ok 343 4541s # --- 4541s # Order mutual-failure 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 344 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 345 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 346 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 347 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 348 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 349 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 350 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 351 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 352 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 353 4541s # --- 4541s # Order mutual-failure 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 354 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 355 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 356 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/255.255.0.0 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 357 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # expecting access. 4541s ok 358 4541s # --- 4541s # Order mutual-failure 4541s # Deny from all 4541s # expecting access denial. 4541s ok 359 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # Deny from all 4541s # expecting access denial. 4541s ok 360 4541s # --- 4541s # Order mutual-failure 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 361 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 362 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 363 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 364 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 365 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 366 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 367 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 368 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 369 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 370 4541s # --- 4541s # Order mutual-failure 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 371 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # Deny from somewhere.else.com 4541s # expecting access. 4541s ok 372 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 373 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 127.0.0.1/16 4541s # Deny from 66.6.6.6 4541s # expecting access. 4541s ok 374 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # expecting access denial. 4541s ok 375 4541s # --- 4541s # Order mutual-failure 4541s # Deny from all 4541s # expecting access denial. 4541s ok 376 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # Deny from all 4541s # expecting access denial. 4541s ok 377 4541s # --- 4541s # Order mutual-failure 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 378 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 379 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 380 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 381 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 382 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 383 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 384 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 385 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 386 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 387 4541s # --- 4541s # Order mutual-failure 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 388 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 389 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 390 4541s # --- 4541s # Order mutual-failure 4541s # Allow from somewhere.else.com 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 391 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # expecting access denial. 4541s ok 392 4541s # --- 4541s # Order mutual-failure 4541s # Deny from all 4541s # expecting access denial. 4541s ok 393 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # Deny from all 4541s # expecting access denial. 4541s ok 394 4541s # --- 4541s # Order mutual-failure 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 395 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # Deny from localhost 4541s # expecting access denial. 4541s ok 396 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 397 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1 4541s # expecting access denial. 4541s ok 398 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 399 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0 4541s # expecting access denial. 4541s ok 400 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 401 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1/255.255.0.0 4541s # expecting access denial. 4541s ok 402 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 403 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # Deny from 127.0.0.1/16 4541s # expecting access denial. 4541s ok 404 4541s # --- 4541s # Order mutual-failure 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 405 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # Deny from somewhere.else.com 4541s # expecting access denial. 4541s ok 406 4541s # --- 4541s # Order mutual-failure 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 407 4541s # --- 4541s # Order mutual-failure 4541s # Allow from 66.6.6.6 4541s # Deny from 66.6.6.6 4541s # expecting access denial. 4541s ok 408 4541s ok 4565s t/modules/actions.t ................. 4565s 1..20 4565s # Running under perl version 5.040001 for linux 4565s # Current time local: Sat Jan 24 16:22:01 2026 4565s # Current time GMT: Sat Jan 24 16:22:01 2026 4565s # Using Test.pm version 1.31 4565s # Using Apache/Test.pm version 1.44 4565s # expected: 200 4565s # received: '200' 4565s ok 1 4565s # expected: 'nada' 4565s # received: 'nada' 4565s ok 2 4565s # expected: 404 4565s # received: '404' 4565s ok 3 4565s ok 4 # skip RC=404, no need to check content 4565s # expected: 404 4565s # received: '404' 4565s ok 5 4565s ok 6 # skip RC=404, no need to check content 4565s # expected: 404 4565s # received: '404' 4565s ok 7 4565s ok 8 # skip RC=404, no need to check content 4565s # expected: 200 4565s # received: '200' 4565s ok 9 4565s # expected: 'nada' 4565s # received: 'nada' 4565s ok 10 4565s # expected: 404 4565s # received: '404' 4565s ok 11 4565s ok 12 # skip RC=404, no need to check content 4565s # expected: 200 4565s # received: '200' 4565s ok 13 4565s # expected: 'POST 4565s # foo2: bar2 4565s # ' 4565s # received: 'POST 4565s # foo2: bar2 4565s # ' 4565s ok 14 4565s # expected: 405 4565s # received: '405' 4565s ok 15 4565s # expected: 200 4565s # received: '200' 4565s ok 16 4565s # expected: 'foo=bar' 4565s # received: 'foo=bar' 4565s ok 17 4565s # expected: 200 4565s # received: '200' 4565s ok 18 4565s # expected: 'POST 4565s # foo2: bar2 4565s # ' 4565s # received: 'POST 4565s # foo2: bar2 4565s # ' 4565s ok 19 4565s # expected: 405 4565s # received: '405' 4565s ok 20 4565s ok 4588s t/modules/alias.t ................... 4588s 1..134 4588s # Running under perl version 5.040001 for linux 4588s # Current time local: Sat Jan 24 16:22:24 2026 4588s # Current time GMT: Sat Jan 24 16:22:24 2026 4588s # Using Test.pm version 1.31 4588s # Using Apache/Test.pm version 1.44 4588s # verifying simple aliases 4588s # testing : /alias/ 4588s # expected: 200 4588s # received: '200' 4588s ok 1 4588s # testing : /bogu/ 4588s # expected: 404 4588s # received: '404' 4588s ok 2 4588s # verifying alias match with /ali[0-9]. 4588s # testing : /ali0 4588s # expected: 0 4588s # received: '0' 4588s ok 3 4588s # testing : /ali1 4588s # expected: 1 4588s # received: '1' 4588s ok 4 4588s # testing : /ali2 4588s # expected: 2 4588s # received: '2' 4588s ok 5 4588s # testing : /ali3 4588s # expected: 3 4588s # received: '3' 4588s ok 6 4588s # testing : /ali4 4588s # expected: 4 4588s # received: '4' 4588s ok 7 4588s # testing : /ali5 4588s # expected: 5 4588s # received: '5' 4588s ok 8 4588s # testing : /ali6 4588s # expected: 6 4588s # received: '6' 4588s ok 9 4588s # testing : /ali7 4588s # expected: 7 4588s # received: '7' 4588s ok 10 4588s # testing : /ali8 4588s # expected: 8 4588s # received: '8' 4588s ok 11 4588s # testing : /ali9 4588s # expected: 9 4588s # received: '9' 4588s ok 12 4588s # verifying expression alias match with /expr/ali[0-9]. 4588s # testing : /ali0 4588s # expected: 0 4588s # received: '0' 4588s ok 13 4588s # testing : /ali1 4588s # expected: 1 4588s # received: '1' 4588s ok 14 4588s # testing : /ali2 4588s # expected: 2 4588s # received: '2' 4588s ok 15 4588s # testing : /ali3 4588s # expected: 3 4588s # received: '3' 4588s ok 16 4588s # testing : /ali4 4588s # expected: 4 4588s # received: '4' 4588s ok 17 4588s # testing : /ali5 4588s # expected: 5 4588s # received: '5' 4588s ok 18 4588s # testing : /ali6 4588s # expected: 6 4588s # received: '6' 4588s ok 19 4588s # testing : /ali7 4588s # expected: 7 4588s # received: '7' 4588s ok 20 4588s # testing : /ali8 4588s # expected: 8 4588s # received: '8' 4588s ok 21 4588s # testing : /ali9 4588s # expected: 9 4588s # received: '9' 4588s ok 22 4588s # testing : /forbid 4588s # expected: '403' 4588s # received: '403' 4588s ok 23 4588s # testing : /gone 4588s # expected: '410' 4588s # received: '410' 4588s ok 24 4588s # testing : /perm 4588s # expected: '301' 4588s # received: '301' 4588s ok 25 4588s # testing : /perm2 4588s # expected: '301' 4588s # received: '301' 4588s ok 26 4588s # testing : /seeother 4588s # expected: '303' 4588s # received: '303' 4588s ok 27 4588s # testing : /temp 4588s # expected: '302' 4588s # received: '302' 4588s ok 28 4588s # testing : /temp2 4588s # expected: '302' 4588s # received: '302' 4588s ok 29 4588s verifying body of perm and temp redirect match 4588s # testing : /p0 4588s # expected: 0 4588s # received: '0' 4588s ok 30 4588s # testing : /p1 4588s # expected: 1 4588s # received: '1' 4588s ok 31 4588s # testing : /p2 4588s # expected: 2 4588s # received: '2' 4588s ok 32 4588s # testing : /p3 4588s # expected: 3 4588s # received: '3' 4588s ok 33 4588s # testing : /p4 4588s # expected: 4 4588s # received: '4' 4588s ok 34 4588s # testing : /p5 4588s # expected: 5 4588s # received: '5' 4588s ok 35 4588s # testing : /p6 4588s # expected: 6 4588s # received: '6' 4588s ok 36 4588s # testing : /p7 4588s # expected: 7 4588s # received: '7' 4588s ok 37 4588s # testing : /p8 4588s # expected: 8 4588s # received: '8' 4588s ok 38 4588s # testing : /p9 4588s # expected: 9 4588s # received: '9' 4588s ok 39 4588s # testing : /t0 4588s # expected: 0 4588s # received: '0' 4588s ok 40 4588s # testing : /t1 4588s # expected: 1 4588s # received: '1' 4588s ok 41 4588s # testing : /t2 4588s # expected: 2 4588s # received: '2' 4588s ok 42 4588s # testing : /t3 4588s # expected: 3 4588s # received: '3' 4588s ok 43 4588s # testing : /t4 4588s # expected: 4 4588s # received: '4' 4588s ok 44 4588s # testing : /t5 4588s # expected: 5 4588s # received: '5' 4588s ok 45 4588s # testing : /t6 4588s # expected: 6 4588s # received: '6' 4588s ok 46 4588s # testing : /t7 4588s # expected: 7 4588s # received: '7' 4588s ok 47 4588s # testing : /t8 4588s # expected: 8 4588s # received: '8' 4588s ok 48 4588s # testing : /t9 4588s # expected: 9 4588s # received: '9' 4588s ok 49 4588s verifying body of perm and temp redirect match with expression support 4588s # testing : /p0 4588s # expected: 0 4588s # received: '0' 4588s ok 50 4588s # testing : /p1 4588s # expected: 1 4588s # received: '1' 4588s ok 51 4588s # testing : /p2 4588s # expected: 2 4588s # received: '2' 4588s ok 52 4588s # testing : /p3 4588s # expected: 3 4588s # received: '3' 4588s ok 53 4588s # testing : /p4 4588s # expected: 4 4588s # received: '4' 4588s ok 54 4588s # testing : /p5 4588s # expected: 5 4588s # received: '5' 4588s ok 55 4588s # testing : /p6 4588s # expected: 6 4588s # received: '6' 4588s ok 56 4588s # testing : /p7 4588s # expected: 7 4588s # received: '7' 4588s ok 57 4588s # testing : /p8 4588s # expected: 8 4588s # received: '8' 4588s ok 58 4588s # testing : /p9 4588s # expected: 9 4588s # received: '9' 4588s ok 59 4588s # testing : /t0 4588s # expected: 0 4588s # received: '0' 4588s ok 60 4588s # testing : /t1 4588s # expected: 1 4588s # received: '1' 4588s ok 61 4588s # testing : /t2 4588s # expected: 2 4588s # received: '2' 4588s ok 62 4588s # testing : /t3 4588s # expected: 3 4588s # received: '3' 4588s ok 63 4588s # testing : /t4 4588s # expected: 4 4588s # received: '4' 4588s ok 64 4588s # testing : /t5 4588s # expected: 5 4588s # received: '5' 4588s ok 65 4588s # testing : /t6 4588s # expected: 6 4588s # received: '6' 4588s ok 66 4588s # testing : /t7 4588s # expected: 7 4588s # received: '7' 4588s ok 67 4588s # testing : /t8 4588s # expected: 8 4588s # received: '8' 4588s ok 68 4588s # testing : /t9 4588s # expected: 9 4588s # received: '9' 4588s ok 69 4588s verifying return code of seeother and gone redirect match 4588s # testing : g0 4588s # expected: '410' 4588s # received: '410' 4588s ok 70 4588s # testing : g1 4588s # expected: '410' 4588s # received: '410' 4588s ok 71 4588s # testing : g2 4588s # expected: '410' 4588s # received: '410' 4588s ok 72 4588s # testing : g3 4588s # expected: '410' 4588s # received: '410' 4588s ok 73 4588s # testing : g4 4588s # expected: '410' 4588s # received: '410' 4588s ok 74 4588s # testing : g5 4588s # expected: '410' 4588s # received: '410' 4588s ok 75 4588s # testing : g6 4588s # expected: '410' 4588s # received: '410' 4588s ok 76 4588s # testing : g7 4588s # expected: '410' 4588s # received: '410' 4588s ok 77 4588s # testing : g8 4588s # expected: '410' 4588s # received: '410' 4588s ok 78 4588s # testing : g9 4588s # expected: '410' 4588s # received: '410' 4588s ok 79 4588s # testing : f0 4588s # expected: '403' 4588s # received: '403' 4588s ok 80 4588s # testing : f1 4588s # expected: '403' 4588s # received: '403' 4588s ok 81 4588s # testing : f2 4588s # expected: '403' 4588s # received: '403' 4588s ok 82 4588s # testing : f3 4588s # expected: '403' 4588s # received: '403' 4588s ok 83 4588s # testing : f4 4588s # expected: '403' 4588s # received: '403' 4588s ok 84 4588s # testing : f5 4588s # expected: '403' 4588s # received: '403' 4588s ok 85 4588s # testing : f6 4588s # expected: '403' 4588s # received: '403' 4588s ok 86 4588s # testing : f7 4588s # expected: '403' 4588s # received: '403' 4588s ok 87 4588s # testing : f8 4588s # expected: '403' 4588s # received: '403' 4588s ok 88 4588s # testing : f9 4588s # expected: '403' 4588s # received: '403' 4588s ok 89 4588s # testing : s0 4588s # expected: '303' 4588s # received: '303' 4588s ok 90 4588s # testing : s1 4588s # expected: '303' 4588s # received: '303' 4588s ok 91 4588s # testing : s2 4588s # expected: '303' 4588s # received: '303' 4588s ok 92 4588s # testing : s3 4588s # expected: '303' 4588s # received: '303' 4588s ok 93 4588s # testing : s4 4588s # expected: '303' 4588s # received: '303' 4588s ok 94 4588s # testing : s5 4588s # expected: '303' 4588s # received: '303' 4588s ok 95 4588s # testing : s6 4588s # expected: '303' 4588s # received: '303' 4588s ok 96 4588s # testing : s7 4588s # expected: '303' 4588s # received: '303' 4588s ok 97 4588s # testing : s8 4588s # expected: '303' 4588s # received: '303' 4588s ok 98 4588s # testing : s9 4588s # expected: '303' 4588s # received: '303' 4588s ok 99 4588s verifying return code of seeother and gone redirect match with expression support 4588s # testing : g0 4588s # expected: '410' 4588s # received: '410' 4588s ok 100 4588s # testing : g1 4588s # expected: '410' 4588s # received: '410' 4588s ok 101 4588s # testing : g2 4588s # expected: '410' 4588s # received: '410' 4588s ok 102 4588s # testing : g3 4588s # expected: '410' 4588s # received: '410' 4588s ok 103 4588s # testing : g4 4588s # expected: '410' 4588s # received: '410' 4588s ok 104 4588s # testing : g5 4588s # expected: '410' 4588s # received: '410' 4588s ok 105 4588s # testing : g6 4588s # expected: '410' 4588s # received: '410' 4588s ok 106 4588s # testing : g7 4588s # expected: '410' 4588s # received: '410' 4588s ok 107 4588s # testing : g8 4588s # expected: '410' 4588s # received: '410' 4588s ok 108 4588s # testing : g9 4588s # expected: '410' 4588s # received: '410' 4588s ok 109 4588s # testing : f0 4588s # expected: '403' 4588s # received: '403' 4588s ok 110 4588s # testing : f1 4588s # expected: '403' 4588s # received: '403' 4588s ok 111 4588s # testing : f2 4588s # expected: '403' 4588s # received: '403' 4588s ok 112 4588s # testing : f3 4588s # expected: '403' 4588s # received: '403' 4588s ok 113 4588s # testing : f4 4588s # expected: '403' 4588s # received: '403' 4588s ok 114 4588s # testing : f5 4588s # expected: '403' 4588s # received: '403' 4588s ok 115 4588s # testing : f6 4588s # expected: '403' 4588s # received: '403' 4588s ok 116 4588s # testing : f7 4588s # expected: '403' 4588s # received: '403' 4588s ok 117 4588s # testing : f8 4588s # expected: '403' 4588s # received: '403' 4588s ok 118 4588s # testing : f9 4588s # expected: '403' 4588s # received: '403' 4588s ok 119 4588s # testing : s0 4588s # expected: '303' 4588s # received: '303' 4588s ok 120 4588s # testing : s1 4588s # expected: '303' 4588s # received: '303' 4588s ok 121 4588s # testing : s2 4588s # expected: '303' 4588s # received: '303' 4588s ok 122 4588s # testing : s3 4588s # expected: '303' 4588s # received: '303' 4588s ok 123 4588s # testing : s4 4588s # expected: '303' 4588s # received: '303' 4588s ok 124 4588s # testing : s5 4588s # expected: '303' 4588s # received: '303' 4588s ok 125 4588s # testing : s6 4588s # expected: '303' 4588s # received: '303' 4588s ok 126 4588s # testing : s7 4588s # expected: '303' 4588s # received: '303' 4588s ok 127 4588s # testing : s8 4588s # expected: '303' 4588s # received: '303' 4588s ok 128 4588s # testing : s9 4588s # expected: '303' 4588s # received: '303' 4588s ok 129 4588s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 4588s # verifying /modules/alias/script is plain text 4588s # testing : /modules/alias/script 4588s # expected: '#!/bin/sh 4588s # echo Content-type: text/plain 4588s # echo 4588s # echo this is a shell script cgi. 4588s # ' 4588s # received: '#!/bin/sh 4588s # echo Content-type: text/plain 4588s # echo 4588s # echo this is a shell script cgi. 4588s # ' 4588s ok 130 4588s # verifying same file accessed at /cgi/script is executed code 4588s # testing : /cgi/script 4588s # expected: 'this is a shell script cgi. 4588s # ' 4588s # received: 'this is a shell script cgi. 4588s # ' 4588s ok 131 4588s # verifying ScriptAliasMatch with /aliascgi-script 4588s # testing : /aliascgi-script 4588s # expected: 'this is a shell script cgi. 4588s # ' 4588s # received: 'this is a shell script cgi. 4588s # ' 4588s ok 132 4588s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 4588s # testing : /aliascgi-script 4588s # expected: 'this is a shell script cgi. 4588s # ' 4588s # received: 'this is a shell script cgi. 4588s # ' 4588s ok 133 4588s # verifying bad script alias. 4588s # testing : /aliascgi-nada 4588s # expected: 404 4588s # received: '404' 4588s ok 134 4588s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 4588s ok 4610s t/modules/allowmethods.t ............ 4610s 1..9 4610s # Running under perl version 5.040001 for linux 4610s # Current time local: Sat Jan 24 16:22:47 2026 4610s # Current time GMT: Sat Jan 24 16:22:47 2026 4610s # Using Test.pm version 1.31 4610s # Using Apache/Test.pm version 1.44 4610s # testing : Get request to /Get responds 200 4610s # expected: 200 4610s # received: '200' 4610s ok 1 4610s # testing : Head request to /Get responds 200 4610s # expected: 200 4610s # received: '200' 4610s ok 2 4610s # testing : Post request to /Get responds 405 4610s # expected: 405 4610s # received: '405' 4610s ok 3 4610s # testing : Get request to /Head responds 200 4610s # expected: 200 4610s # received: '200' 4610s ok 4 4610s # testing : Head request to /Head responds 200 4610s # expected: 200 4610s # received: '200' 4610s ok 5 4610s # testing : Post request to /Head responds 405 4610s # expected: 405 4610s # received: '405' 4610s ok 6 4610s # testing : Get request to /Post responds 405 4610s # expected: 405 4610s # received: '405' 4610s ok 7 4610s # testing : Head request to /Post responds 405 4610s # expected: 405 4610s # received: '405' 4610s ok 8 4610s # testing : Post request to /Post responds 200 4610s # expected: 200 4610s # received: '200' 4610s ok 9 4610s ok 4632s t/modules/asis.t .................... 4632s 1..3 4632s # Running under perl version 5.040001 for linux 4632s # Current time local: Sat Jan 24 16:23:10 2026 4632s # Current time GMT: Sat Jan 24 16:23:10 2026 4632s # Using Test.pm version 1.31 4632s # Using Apache/Test.pm version 1.44 4632s # testing : asis content OK 4632s # expected: 'This is asis content. 4632s # ' 4632s # received: 'This is asis content. 4632s # ' 4632s ok 1 4632s # testing : asis gave 404 error 4632s # expected: 404 4632s # received: '404' 4632s ok 2 4632s # testing : asis gave 403 error 4632s # expected: 403 4632s # received: '403' 4632s ok 3 4632s ok 4658s t/modules/authz_core.t .............. 4658s 1..504 4658s # Running under perl version 5.040001 for linux 4658s # Current time local: Sat Jan 24 16:23:31 2026 4658s # Current time GMT: Sat Jan 24 16:23:31 2026 4658s # Using Test.pm version 1.31 4658s # Using Apache/Test.pm version 1.44 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/groups1 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 200, expected 200 [a/ : a/ ] 4658s ok 1 4658s # got 200, expected 200 [a/ : a/ 1] 4658s ok 2 4658s # got 200, expected 200 [a/ : a/ 2] 4658s ok 3 4658s # got 200, expected 200 [a/ : a/ 1 2] 4658s ok 4 4658s # got 200, expected 200 [a/ : a/ 3] 4658s ok 5 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ user1: a/ ] 4658s ok 6 4658s # got 200, expected 200 [a/ user1: a/ user1] 4658s ok 7 4658s # got 401, expected 401 [a/ user1: a/ user2] 4658s ok 8 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ Any 1 2: a/ ] 4658s ok 9 4658s # got 200, expected 200 [a/ Any 1 2: a/ 1] 4658s ok 10 4658s # got 200, expected 200 [a/ Any 1 2: a/ 2] 4658s ok 11 4658s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 4658s ok 12 4658s # got 403, expected 403 [a/ Any 1 2: a/ 3] 4658s ok 13 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 4658s ok 14 4658s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 4658s ok 15 4658s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 4658s ok 16 4658s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 4658s ok 17 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 4658s ok 18 4658s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 4658s ok 19 4658s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 4658s ok 20 4658s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 4658s ok 21 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 4658s ok 22 4658s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 4658s ok 23 4658s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 4658s ok 24 4658s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 4658s ok 25 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 4658s ok 26 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 4658s ok 27 4658s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 4658s ok 28 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 4658s ok 29 4658s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 4658s ok 30 4658s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 4658s ok 31 4658s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 4658s ok 32 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 4658s ok 33 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 4658s ok 34 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 4658s ok 35 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 4658s ok 36 4658s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 4658s ok 37 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 4658s ok 38 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 4658s ok 39 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 4658s ok 40 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 4658s ok 41 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 4658s ok 42 4658s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 4658s ok 43 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 4658s ok 44 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 4658s ok 45 4658s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 4658s ok 46 4658s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 4658s ok 47 4658s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 4658s ok 48 4658s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 4658s ok 49 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 4658s ok 50 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 4658s ok 51 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 4658s ok 52 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 4658s ok 53 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 4658s ok 54 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 4658s ok 55 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 4658s ok 56 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 4658s ok 57 4658s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 4658s ok 58 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 1 !2: a/ ] 4658s ok 59 4658s # got 200, expected 200 [a/ All 1 !2: a/ 1] 4658s ok 60 4658s # got 403, expected 403 [a/ All 1 !2: a/ 2] 4658s ok 61 4658s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 4658s ok 62 4658s # got 403, expected 403 [a/ All 1 !2: a/ 3] 4658s ok 63 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 4658s ok 64 4658s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 4658s ok 65 4658s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 4658s ok 66 4658s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 4658s ok 67 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 4658s ok 68 4658s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 4658s ok 69 4658s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 4658s ok 70 4658s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 4658s ok 71 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 4658s ok 72 4658s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 4658s ok 73 4658s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 4658s ok 74 4658s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 4658s ok 75 4658s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 4658s ok 76 4658s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 4658s ok 77 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 4658s ok 78 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 4658s ok 79 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 4658s ok 80 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 4658s ok 81 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 4658s ok 82 4658s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 4658s ok 83 4658s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 4658s ok 84 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 4658s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 4658s ok 85 4658s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 4658s ok 86 4658s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 4658s ok 87 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 4658s ok 88 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 4658s ok 89 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 4658s ok 90 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 4658s ok 91 4658s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 4658s ok 92 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 4658s ok 93 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 4658s ok 94 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 4658s ok 95 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 4658s ok 96 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 4658s ok 97 4658s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 4658s ok 98 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 4658s ok 99 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 4658s ok 100 4658s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 4658s ok 101 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 4658s ok 102 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 4658s ok 103 4658s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 4658s ok 104 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 4658s ok 105 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 4658s ok 106 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 4658s ok 107 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 4658s ok 108 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 4658s ok 109 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 4658s ok 110 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 4658s ok 111 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 4658s ok 112 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 4658s ok 113 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 1 2: a/ ] 4658s ok 114 4658s # got 403, expected 403 [a/ All 1 2: a/ 1] 4658s ok 115 4658s # got 403, expected 403 [a/ All 1 2: a/ 2] 4658s ok 116 4658s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 4658s ok 117 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 4658s ok 118 4658s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 4658s ok 119 4658s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 4658s ok 120 4658s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 4658s ok 121 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 4658s ok 122 4658s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 4658s ok 123 4658s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 4658s ok 124 4658s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 4658s ok 125 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 4658s ok 126 4658s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 4658s ok 127 4658s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 4658s ok 128 4658s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 4658s ok 129 4658s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 4658s ok 130 4658s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 4658s ok 131 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 4658s ok 132 4658s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 4658s ok 133 4658s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 4658s ok 134 4658s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 4658s ok 135 4658s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 4658s ok 136 4658s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 4658s ok 137 4658s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 4658s ok 138 4658s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 4658s ok 139 4658s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 4658s ok 140 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 4658s ok 141 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 4658s ok 142 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 4658s ok 143 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 4658s ok 144 4658s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 4658s ok 145 4658s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 4658s ok 146 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 4658s ok 147 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 4658s ok 148 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 4658s ok 149 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 4658s ok 150 4658s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 4658s ok 151 4658s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 4658s ok 152 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 4658s ok 153 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 4658s ok 154 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 4658s ok 155 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 4658s ok 156 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 4658s ok 157 4658s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 4658s ok 158 4658s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 4658s ok 159 4658s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 4658s ok 160 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 4658s ok 161 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 4658s ok 162 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 4658s ok 163 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 4658s ok 164 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 4658s ok 165 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 4658s ok 166 4658s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 4658s ok 167 4658s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 4658s ok 168 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 4658s ok 169 4658s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 4658s ok 170 4658s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 4658s ok 171 4658s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 4658s ok 172 4658s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 4658s ok 173 4658s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 4658s ok 174 4658s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 4658s ok 175 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 4658s ok 176 4658s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 4658s ok 177 4658s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 4658s ok 178 4658s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 4658s ok 179 4658s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 4658s ok 180 4658s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 4658s ok 181 4658s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 4658s ok 182 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 4658s ok 183 4658s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 4658s ok 184 4658s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 4658s ok 185 4658s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 4658s ok 186 4658s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 4658s ok 187 4658s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 4658s ok 188 4658s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 4658s ok 189 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 4658s ok 190 4658s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 4658s ok 191 4658s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 4658s ok 192 4658s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 4658s ok 193 4658s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 4658s ok 194 4658s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 4658s ok 195 4658s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 4658s ok 196 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 4658s ok 197 4658s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 4658s ok 198 4658s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 4658s ok 199 4658s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 4658s ok 200 4658s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 4658s ok 201 4658s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 4658s ok 202 4658s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 4658s ok 203 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 4658s ok 204 4658s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 4658s ok 205 4658s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 4658s ok 206 4658s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 4658s ok 207 4658s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 4658s ok 208 4658s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 4658s ok 209 4658s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 4658s ok 210 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 4658s ok 211 4658s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 4658s ok 212 4658s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 4658s ok 213 4658s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 4658s ok 214 4658s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 4658s ok 215 4658s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 4658s ok 216 4658s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 4658s ok 217 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 4658s ok 218 4658s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 4658s ok 219 4658s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 4658s ok 220 4658s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 4658s ok 221 4658s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 4658s ok 222 4658s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 4658s ok 223 4658s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 4658s ok 224 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 4658s ok 225 4658s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 4658s ok 226 4658s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 4658s ok 227 4658s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 4658s ok 228 4658s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 4658s ok 229 4658s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 4658s ok 230 4658s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 4658s ok 231 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 4658s ok 232 4658s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 4658s ok 233 4658s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 4658s ok 234 4658s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 4658s ok 235 4658s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 4658s ok 236 4658s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 4658s ok 237 4658s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 4658s ok 238 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 4658s ok 239 4658s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 4658s ok 240 4658s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 4658s ok 241 4658s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 4658s ok 242 4658s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 4658s ok 243 4658s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 4658s ok 244 4658s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 4658s ok 245 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 4658s ok 246 4658s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 4658s ok 247 4658s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 4658s ok 248 4658s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 4658s ok 249 4658s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 4658s ok 250 4658s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 4658s ok 251 4658s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 4658s ok 252 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 4658s ok 253 4658s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 4658s ok 254 4658s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 4658s ok 255 4658s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 4658s ok 256 4658s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 4658s ok 257 4658s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 4658s ok 258 4658s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 4658s ok 259 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 4658s ok 260 4658s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 4658s ok 261 4658s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 4658s ok 262 4658s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 4658s ok 263 4658s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 4658s ok 264 4658s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 4658s ok 265 4658s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 4658s ok 266 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 4658s ok 267 4658s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 4658s ok 268 4658s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 4658s ok 269 4658s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 4658s ok 270 4658s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 4658s ok 271 4658s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 4658s ok 272 4658s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 4658s ok 273 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 4658s ok 274 4658s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 4658s ok 275 4658s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 4658s ok 276 4658s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 4658s ok 277 4658s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 4658s ok 278 4658s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 4658s ok 279 4658s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 4658s ok 280 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 4658s ok 281 4658s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 4658s ok 282 4658s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 4658s ok 283 4658s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 4658s ok 284 4658s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 4658s ok 285 4658s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 4658s ok 286 4658s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 4658s ok 287 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 4658s ok 288 4658s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 4658s ok 289 4658s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 4658s ok 290 4658s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 4658s ok 291 4658s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 4658s ok 292 4658s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 4658s ok 293 4658s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 4658s ok 294 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 4658s ok 295 4658s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 4658s ok 296 4658s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 4658s ok 297 4658s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 4658s ok 298 4658s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 4658s ok 299 4658s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 4658s ok 300 4658s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 4658s ok 301 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 4658s ok 302 4658s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 4658s ok 303 4658s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 4658s ok 304 4658s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 4658s ok 305 4658s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 4658s ok 306 4658s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 4658s ok 307 4658s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 4658s ok 308 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 4658s ok 309 4658s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 4658s ok 310 4658s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 4658s ok 311 4658s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 4658s ok 312 4658s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 4658s ok 313 4658s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 4658s ok 314 4658s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 4658s ok 315 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 4658s ok 316 4658s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 4658s ok 317 4658s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 4658s ok 318 4658s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 4658s ok 319 4658s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 4658s ok 320 4658s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 4658s ok 321 4658s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 4658s ok 322 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 4658s ok 323 4658s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 4658s ok 324 4658s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 4658s ok 325 4658s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 4658s ok 326 4658s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 4658s ok 327 4658s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 4658s ok 328 4658s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 4658s ok 329 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 4658s ok 330 4658s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 4658s ok 331 4658s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 4658s ok 332 4658s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 4658s ok 333 4658s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 4658s ok 334 4658s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 4658s ok 335 4658s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 4658s ok 336 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 4658s ok 337 4658s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 4658s ok 338 4658s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 4658s ok 339 4658s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 4658s ok 340 4658s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 4658s ok 341 4658s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 4658s ok 342 4658s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 4658s ok 343 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 4658s ok 344 4658s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 4658s ok 345 4658s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 4658s ok 346 4658s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 4658s ok 347 4658s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 4658s ok 348 4658s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 4658s ok 349 4658s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 4658s ok 350 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 4658s ok 351 4658s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 4658s ok 352 4658s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 4658s ok 353 4658s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 4658s ok 354 4658s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 4658s ok 355 4658s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 4658s ok 356 4658s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 4658s ok 357 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 4658s ok 358 4658s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 4658s ok 359 4658s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 4658s ok 360 4658s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 4658s ok 361 4658s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 4658s ok 362 4658s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 4658s ok 363 4658s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 4658s ok 364 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 4658s ok 365 4658s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 4658s ok 366 4658s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 4658s ok 367 4658s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 4658s ok 368 4658s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 4658s ok 369 4658s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 4658s ok 370 4658s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 4658s ok 371 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 4658s ok 372 4658s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 4658s ok 373 4658s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 4658s ok 374 4658s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 4658s ok 375 4658s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 4658s ok 376 4658s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 4658s ok 377 4658s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 4658s ok 378 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 4658s ok 379 4658s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 4658s ok 380 4658s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 4658s ok 381 4658s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 4658s ok 382 4658s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 4658s ok 383 4658s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 4658s ok 384 4658s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 4658s ok 385 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 4658s ok 386 4658s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 4658s ok 387 4658s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 4658s ok 388 4658s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 4658s ok 389 4658s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 4658s ok 390 4658s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 4658s ok 391 4658s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 4658s ok 392 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 4658s ok 393 4658s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 4658s ok 394 4658s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 4658s ok 395 4658s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 4658s ok 396 4658s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 4658s ok 397 4658s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 4658s ok 398 4658s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 4658s ok 399 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 4658s ok 400 4658s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 4658s ok 401 4658s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 4658s ok 402 4658s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 4658s ok 403 4658s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 4658s ok 404 4658s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 4658s ok 405 4658s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 4658s ok 406 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 4658s ok 407 4658s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 4658s ok 408 4658s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 4658s ok 409 4658s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 4658s ok 410 4658s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 4658s ok 411 4658s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 4658s ok 412 4658s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 4658s ok 413 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 4658s ok 414 4658s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 4658s ok 415 4658s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 4658s ok 416 4658s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 4658s ok 417 4658s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 4658s ok 418 4658s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 4658s ok 419 4658s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 4658s ok 420 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 4658s ok 421 4658s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 4658s ok 422 4658s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 4658s ok 423 4658s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 4658s ok 424 4658s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 4658s ok 425 4658s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 4658s ok 426 4658s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 4658s ok 427 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 4658s ok 428 4658s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 4658s ok 429 4658s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 4658s ok 430 4658s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 4658s ok 431 4658s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 4658s ok 432 4658s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 4658s ok 433 4658s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 4658s ok 434 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 4658s ok 435 4658s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 4658s ok 436 4658s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 4658s ok 437 4658s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 4658s ok 438 4658s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 4658s ok 439 4658s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 4658s ok 440 4658s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 4658s ok 441 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 4658s ok 442 4658s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 4658s ok 443 4658s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 4658s ok 444 4658s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 4658s ok 445 4658s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 4658s ok 446 4658s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 4658s ok 447 4658s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 4658s ok 448 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 4658s ok 449 4658s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 4658s ok 450 4658s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 4658s ok 451 4658s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 4658s ok 452 4658s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 4658s ok 453 4658s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 4658s ok 454 4658s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 4658s ok 455 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 4658s ok 456 4658s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 4658s ok 457 4658s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 4658s ok 458 4658s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 4658s ok 459 4658s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 4658s ok 460 4658s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 4658s ok 461 4658s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 4658s ok 462 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 4658s ok 463 4658s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 4658s ok 464 4658s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 4658s ok 465 4658s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 4658s ok 466 4658s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 4658s ok 467 4658s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 4658s ok 468 4658s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 4658s ok 469 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 4658s ok 470 4658s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 4658s ok 471 4658s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 4658s ok 472 4658s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 4658s ok 473 4658s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 4658s ok 474 4658s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 4658s ok 475 4658s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 4658s ok 476 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 4658s ok 477 4658s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 4658s ok 478 4658s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 4658s ok 479 4658s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 4658s ok 480 4658s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 4658s ok 481 4658s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 4658s ok 482 4658s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 4658s ok 483 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 4658s ok 484 4658s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 4658s ok 485 4658s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 4658s ok 486 4658s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 4658s ok 487 4658s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 4658s ok 488 4658s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 4658s ok 489 4658s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 4658s ok 490 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 4658s ok 491 4658s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 4658s ok 492 4658s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 4658s ok 493 4658s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 4658s ok 494 4658s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 4658s ok 495 4658s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 4658s ok 496 4658s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 4658s ok 497 4658s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 4658s ok 498 4658s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 4658s ok 499 4658s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 4658s ok 500 4658s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 4658s ok 501 4658s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 4658s ok 502 4658s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 4658s ok 503 4658s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 4658s ok 504 4658s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 4658s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 4658s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/groups1 4658s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 4658s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 4658s ok 4680s t/modules/autoindex.t ............... 4680s 1..84 4680s # Running under perl version 5.040001 for linux 4680s # Current time local: Sat Jan 24 16:23:58 2026 4680s # Current time GMT: Sat Jan 24 16:23:58 2026 4680s # Using Test.pm version 1.31 4680s # Using Apache/Test.pm version 1.44 4680s --- 4680s IndexOrderDefault Ascending Name 4680s GET /modules/autoindex/htaccess/ 4680s ok 1 4680s --- 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 2 4680s --- 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 3 4680s --- 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 4 4680s --- 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 5 4680s --- 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 6 4680s --- 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 7 4680s --- 4680s IndexOrderDefault Ascending Date 4680s GET /modules/autoindex/htaccess/ 4680s ok 8 4680s --- 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 9 4680s --- 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 10 4680s --- 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 11 4680s --- 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 12 4680s --- 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 13 4680s --- 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 14 4680s --- 4680s IndexOrderDefault Ascending Size 4680s GET /modules/autoindex/htaccess/ 4680s ok 15 4680s --- 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 16 4680s --- 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 17 4680s --- 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 18 4680s --- 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 19 4680s --- 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 20 4680s --- 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 21 4680s --- 4680s IndexOrderDefault Descending Name 4680s GET /modules/autoindex/htaccess/ 4680s ok 22 4680s --- 4680s IndexOrderDefault Descending Name 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 23 4680s --- 4680s IndexOrderDefault Descending Name 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 24 4680s --- 4680s IndexOrderDefault Descending Name 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 25 4680s --- 4680s IndexOrderDefault Descending Name 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 26 4680s --- 4680s IndexOrderDefault Descending Name 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 27 4680s --- 4680s IndexOrderDefault Descending Name 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 28 4680s --- 4680s IndexOrderDefault Descending Date 4680s GET /modules/autoindex/htaccess/ 4680s ok 29 4680s --- 4680s IndexOrderDefault Descending Date 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 30 4680s --- 4680s IndexOrderDefault Descending Date 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 31 4680s --- 4680s IndexOrderDefault Descending Date 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 32 4680s --- 4680s IndexOrderDefault Descending Date 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 33 4680s --- 4680s IndexOrderDefault Descending Date 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 34 4680s --- 4680s IndexOrderDefault Descending Date 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 35 4680s --- 4680s IndexOrderDefault Descending Size 4680s GET /modules/autoindex/htaccess/ 4680s ok 36 4680s --- 4680s IndexOrderDefault Descending Size 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 37 4680s --- 4680s IndexOrderDefault Descending Size 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 38 4680s --- 4680s IndexOrderDefault Descending Size 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 39 4680s --- 4680s IndexOrderDefault Descending Size 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 40 4680s --- 4680s IndexOrderDefault Descending Size 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 41 4680s --- 4680s IndexOrderDefault Descending Size 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 42 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Name 4680s GET /modules/autoindex/htaccess/ 4680s ok 43 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 44 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 45 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 46 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 47 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 48 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Name 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 49 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Date 4680s GET /modules/autoindex/htaccess/ 4680s ok 50 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 51 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 52 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 53 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 54 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 55 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Date 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 56 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Size 4680s GET /modules/autoindex/htaccess/ 4680s ok 57 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 58 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 59 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 60 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 61 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 62 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Ascending Size 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 63 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Name 4680s GET /modules/autoindex/htaccess/ 4680s ok 64 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Name 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 65 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Name 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 66 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Name 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 67 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Name 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 68 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Name 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 69 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Name 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 70 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Date 4680s GET /modules/autoindex/htaccess/ 4680s ok 71 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Date 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 72 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Date 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 73 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Date 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 74 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Date 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 75 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Date 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 76 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Date 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 77 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Size 4680s GET /modules/autoindex/htaccess/ 4680s ok 78 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Size 4680s 4680s (C=N O=A) 4680s GET /modules/autoindex/htaccess/?C=N&O=A 4680s ok 79 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Size 4680s 4680s (C=N O=D) 4680s GET /modules/autoindex/htaccess/?C=N&O=D 4680s ok 80 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Size 4680s 4680s (C=M O=A) 4680s GET /modules/autoindex/htaccess/?C=M&O=A 4680s ok 81 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Size 4680s 4680s (C=M O=D) 4680s GET /modules/autoindex/htaccess/?C=M&O=D 4680s ok 82 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Size 4680s 4680s (C=S O=A) 4680s GET /modules/autoindex/htaccess/?C=S&O=A 4680s ok 83 4680s --- 4680s IndexOptions FancyIndexing 4680s IndexOrderDefault Descending Size 4680s 4680s (C=S O=D) 4680s GET /modules/autoindex/htaccess/?C=S&O=D 4680s ok 84 4680s ok 4699s t/modules/autoindex2.t .............. 4699s 1..3 4699s # Running under perl version 5.040001 for linux 4699s # Current time local: Sat Jan 24 16:24:19 2026 4699s # Current time GMT: Sat Jan 24 16:24:19 2026 4699s # Using Test.pm version 1.31 4699s # Using Apache/Test.pm version 1.44 4699s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 4699s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 4699s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 4699s # testing : dir_broken should not be listed 4699s # expected: 0 4699s # received: 0 4699s ok 1 4699s # testing : dir_normal should be listed 4699s # expected: 1 4699s # received: 1 4699s ok 2 4699s # testing : dir_protected should not be listed 4699s # expected: 0 4699s # received: 0 4699s ok 3 4699s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 4699s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 4699s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 4699s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 4699s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 4699s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 4699s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 4699s ok 4720s t/modules/brotli.t .................. 4720s 1..64 4720s # Running under perl version 5.040001 for linux 4720s # Current time local: Sat Jan 24 16:24:38 2026 4720s # Current time GMT: Sat Jan 24 16:24:38 2026 4720s # Using Test.pm version 1.31 4720s # Using Apache/Test.pm version 1.44 4720s qvalue: 4720s # expected: 200 4720s # received: '200' 4720s ok 1 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 2 4720s qvalue: 4720s # expected: 200 4720s # received: '200' 4720s ok 3 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 4 4720s qvalue: 4720s # expected: 200 4720s # received: '200' 4720s ok 5 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 6 4720s qvalue: 4720s # expected: 200 4720s # received: '200' 4720s ok 7 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 8 4720s qvalue: 4720s # expected: 200 4720s # received: '200' 4720s ok 9 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 10 4720s qvalue: 4720s # expected: 200 4720s # received: '200' 4720s ok 11 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 12 4720s qvalue: ; 4720s # expected: 200 4720s # received: '200' 4720s ok 13 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 14 4720s qvalue: ; 4720s # expected: 200 4720s # received: '200' 4720s ok 15 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 16 4720s qvalue: ; 4720s # expected: 200 4720s # received: '200' 4720s ok 17 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 18 4720s qvalue: ;q= 4720s # expected: 200 4720s # received: '200' 4720s ok 19 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 20 4720s qvalue: ;q= 4720s # expected: 200 4720s # received: '200' 4720s ok 21 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 22 4720s qvalue: ;q= 4720s # expected: 200 4720s # received: '200' 4720s ok 23 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 24 4720s qvalue: ;q=0 4720s # expected: 200 4720s # received: '200' 4720s ok 25 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 26 4720s qvalue: ;q=0 4720s # expected: 200 4720s # received: '200' 4720s ok 27 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 28 4720s qvalue: ;q=0 4720s # expected: 200 4720s # received: '200' 4720s ok 29 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 30 4720s qvalue: ;q=0. 4720s # expected: 200 4720s # received: '200' 4720s ok 31 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 32 4720s qvalue: ;q=0. 4720s # expected: 200 4720s # received: '200' 4720s ok 33 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 34 4720s qvalue: ;q=0. 4720s # expected: 200 4720s # received: '200' 4720s ok 35 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 36 4720s qvalue: ;q=0.0 4720s # expected: 200 4720s # received: '200' 4720s ok 37 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 38 4720s qvalue: ;q=0.0 4720s # expected: 200 4720s # received: '200' 4720s ok 39 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 40 4720s qvalue: ;q=0.0 4720s # expected: 200 4720s # received: '200' 4720s ok 41 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 42 4720s qvalue: ;q=0.00 4720s # expected: 200 4720s # received: '200' 4720s ok 43 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 44 4720s qvalue: ;q=0.00 4720s # expected: 200 4720s # received: '200' 4720s ok 45 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 46 4720s qvalue: ;q=0.00 4720s # expected: 200 4720s # received: '200' 4720s ok 47 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 48 4720s qvalue: ;q=0.000 4720s # expected: 200 4720s # received: '200' 4720s ok 49 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 50 4720s qvalue: ;q=0.000 4720s # expected: 200 4720s # received: '200' 4720s ok 51 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 52 4720s qvalue: ;q=0.000 4720s # expected: 200 4720s # received: '200' 4720s ok 53 4720s # testing : response without Content-Encoding is OK 4720s # expected: undef 4720s # received: undef 4720s ok 54 4720s qvalue: ;q=0.0000 4720s # expected: 200 4720s # received: '200' 4720s ok 55 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 56 4720s qvalue: ;q=0.0000 4720s # expected: 200 4720s # received: '200' 4720s ok 57 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 58 4720s qvalue: ;q=0.0000 4720s # expected: 200 4720s # received: '200' 4720s ok 59 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 60 4720s # expected: 200 4720s # received: '200' 4720s ok 61 4720s # testing : response Content-Encoding is OK 4720s # expected: 'br' 4720s # received: 'br' 4720s ok 62 4720s # expected: 200 4720s # received: '200' 4720s ok 63 4720s # testing : response Content-Encoding is OK 4720s # expected: 'gzip' 4720s # received: 'gzip' 4720s ok 64 4720s ok 4740s t/modules/buffer.t .................. 4740s 1..12 4740s # Running under perl version 5.040001 for linux 4740s # Current time local: Sat Jan 24 16:24:59 2026 4740s # Current time GMT: Sat Jan 24 16:24:59 2026 4740s # Using Test.pm version 1.31 4740s # Using Apache/Test.pm version 1.44 4740s # testing : Checking return code is '200' 4740s # expected: 200 4740s # received: '200' 4740s ok 1 4740s ok 2 4740s # testing : Checking return code is '200' 4740s # expected: 200 4740s # received: '200' 4740s ok 3 4740s ok 4 4740s # testing : Checking return code is '200' 4740s # expected: 200 4740s # received: '200' 4740s ok 5 4740s ok 6 4740s # testing : Checking return code is '200' 4740s # expected: 200 4740s # received: '200' 4740s ok 7 4740s ok 8 4740s # testing : Checking return code is '200' 4740s # expected: 200 4740s # received: '200' 4740s ok 9 4740s ok 10 4740s # testing : Checking return code is '200' 4740s # expected: 200 4740s # received: '200' 4740s ok 11 4740s ok 12 4740s ok 4762s t/modules/cache.t ................... 4762s 1..3 4762s # Running under perl version 5.040001 for linux 4762s # Current time local: Sat Jan 24 16:25:19 2026 4762s # Current time GMT: Sat Jan 24 16:25:19 2026 4762s # Using Test.pm version 1.31 4762s # Using Apache/Test.pm version 1.44 4762s # testing : non-cached call to index.html 4762s # expected: 200 4762s # received: '200' 4762s ok 1 4762s # testing : call to cache index.html 4762s # expected: 200 4762s # received: '200' 4762s ok 2 4762s # testing : cached call to index.html 4762s # expected: 200 4762s # received: '200' 4762s ok 3 4762s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 4762s ok 4783s t/modules/cgi.t ..................... 4783s 1..58 4783s # Running under perl version 5.040001 for linux 4783s # Current time local: Sat Jan 24 16:25:41 2026 4783s # Current time GMT: Sat Jan 24 16:25:41 2026 4783s # Using Test.pm version 1.31 4783s # Using Apache/Test.pm version 1.44 4783s # testing : return code for acceptpathinfodefault.sh 4783s # expected: 200 4783s # received: '200' 4783s ok 1 4783s # testing : body for acceptpathinfodefault.sh 4783s # expected: '' 4783s # received: '' 4783s ok 2 4783s # testing : return code for acceptpathinfodefault.sh/foo 4783s # expected: 200 4783s # received: '200' 4783s ok 3 4783s # testing : body for acceptpathinfodefault.sh/foo 4783s # expected: '/foo' 4783s # received: '/foo' 4783s ok 4 4783s # testing : return code for acceptpathinfooff.sh 4783s # expected: 200 4783s # received: '200' 4783s ok 5 4783s # testing : body for acceptpathinfooff.sh 4783s # expected: '' 4783s # received: '' 4783s ok 6 4783s # testing : return code for acceptpathinfooff.sh/foo 4783s # expected: 404 4783s # received: '404' 4783s ok 7 4783s # no body test for this one 4783s ok 8 4783s # testing : return code for acceptpathinfoon.sh 4783s # expected: 200 4783s # received: '200' 4783s ok 9 4783s # testing : body for acceptpathinfoon.sh 4783s # expected: '' 4783s # received: '' 4783s ok 10 4783s # testing : return code for acceptpathinfoon.sh/foo 4783s # expected: 200 4783s # received: '200' 4783s ok 11 4783s # testing : body for acceptpathinfoon.sh/foo 4783s # expected: '/foo' 4783s # received: '/foo' 4783s ok 12 4783s # testing : return code for bogus-perl.pl 4783s # expected: 500 4783s # received: '500' 4783s ok 13 4783s # cgi log created ok. 4783s ok 14 4783s # testing : return code for bogus-sh.sh 4783s # expected: 500 4783s # received: '500' 4783s ok 15 4783s # checking that log size (807) is bigger than it used to be (523) 4783s ok 16 4783s # testing : return code for nph-stderr.pl 4783s # expected: 200 4783s # received: '200' 4783s ok 17 4783s # testing : body for nph-stderr.pl 4783s # expected: 'this is nph-stdout' 4783s # received: 'this is nph-stdout' 4783s ok 18 4783s # testing : return code for nph-test.pl 4783s # expected: 200 4783s # received: '200' 4783s ok 19 4783s # testing : body for nph-test.pl 4783s # expected: 'ok' 4783s # received: 'ok' 4783s ok 20 4783s # testing : return code for perl.pl 4783s # expected: 200 4783s # received: '200' 4783s ok 21 4783s # testing : body for perl.pl 4783s # expected: 'perl cgi' 4783s # received: 'perl cgi' 4783s ok 22 4783s # testing : return code for sh.sh 4783s # expected: 200 4783s # received: '200' 4783s ok 23 4783s # testing : body for sh.sh 4783s # expected: 'sh cgi' 4783s # received: 'sh cgi' 4783s ok 24 4783s # testing : return code for stderr1.pl 4783s # expected: 200 4783s # received: '200' 4783s ok 25 4783s # testing : body for stderr1.pl 4783s # expected: 'this is stdout' 4783s # received: 'this is stdout' 4783s ok 26 4783s # testing : return code for stderr2.pl 4783s # expected: 200 4783s # received: '200' 4783s ok 27 4783s # testing : body for stderr2.pl 4783s # expected: 'this is also stdout' 4783s # received: 'this is also stdout' 4783s ok 28 4783s # testing : return code for stderr3.pl 4783s # expected: 200 4783s # received: '200' 4783s ok 29 4783s # testing : body for stderr3.pl 4783s # expected: 'this is more stdout' 4783s # received: 'this is more stdout' 4783s ok 30 4783s # posted content (length 10) to bogus-perl.pl 4783s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 4783s # expected: '500' 4783s # received: '500' 4783s ok 31 4783s # checking that log size (35781) is greater than 807 4783s ok 32 4783s # verifying that logged content is 10 characters 4783s ok 33 4783s # posted content (length 99) to bogus-perl.pl 4783s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 4783s # expected: '500' 4783s # received: '500' 4783s ok 34 4783s # checking that log size (36240) is greater than 35781 4783s ok 35 4783s # verifying that logged content is 99 characters 4783s ok 36 4783s # posted content (length 250) to bogus-perl.pl 4783s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 4783s # expected: '500' 4783s # received: '500' 4783s ok 37 4783s # checking that log size (36851) is greater than 36240 4783s ok 38 4783s # verifying that logged content is 250 characters 4783s ok 39 4783s # posted content (length 255) to bogus-perl.pl 4783s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 4783s # expected: '500' 4783s # received: '500' 4783s ok 40 4783s # checking that log size (37467) is greater than 36851 4783s ok 41 4783s # verifying that logged content is 255 characters 4783s ok 42 4783s # posted content (length 256) to bogus-perl.pl 4783s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 4783s # expected: '500' 4783s # received: '500' 4783s ok 43 4783s # checking that log size (38084) is greater than 37467 4783s ok 44 4783s # verifying that logged content is 256 characters 4783s ok 45 4783s # posted content (length 257) to bogus-perl.pl 4783s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 4783s # expected: '500' 4783s # received: '500' 4783s ok 46 4783s # checking that log size (38701) is greater than 38084 4783s ok 47 4783s # verifying that logged content is 256 characters 4783s ok 48 4783s # posted content (length 258) to bogus-perl.pl 4783s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 4783s # expected: '500' 4783s # received: '500' 4783s ok 49 4783s # checking that log size (39318) is greater than 38701 4783s ok 50 4783s # verifying that logged content is 256 characters 4783s ok 51 4783s # posted content (length 1024) to bogus-perl.pl 4783s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 4783s # expected: '500' 4783s # received: '500' 4783s ok 52 4783s # checking that log size (39936) is greater than 39318 4783s ok 53 4783s # verifying that logged content is 256 characters 4783s ok 54 4783s # verifying log is greater than 40960 bytes. 4783s ok 55 4783s # verifying log did not grow after making bogus request. 4783s ok 56 4783s # verifying log did not grow after making another bogus request. 4783s ok 57 4783s # checking that HEAD /modules/cgi/perl.pl returns 200. 4783s ok 58 4783s ok 4804s t/modules/data.t .................... 4804s 1..2 4804s # Running under perl version 5.040001 for linux 4804s # Current time local: Sat Jan 24 16:26:02 2026 4804s # Current time GMT: Sat Jan 24 16:26:02 2026 4804s # Using Test.pm version 1.31 4804s # Using Apache/Test.pm version 1.44 4804s # testing : Checking return code is '200' 4804s # expected: 200 4804s # received: '200' 4804s ok 1 4804s ok 2 4804s ok 4827s t/modules/dav.t ..................... 4827s 1..19 4827s # Running under perl version 5.040001 for linux 4827s # Current time local: Sat Jan 24 16:26:23 2026 4827s # Current time GMT: Sat Jan 24 16:26:23 2026 4827s # Using Test.pm version 1.31 4827s # Using Apache/Test.pm version 1.44 4827s resource lock test: 4827s ok 1 4827s DAV put test: 4827s ok 2 4827s getting DAV resource properties: 4827s ok 3 4827s created: Sat, 24 Jan 2026 16:26:44 GMT 4827s modified: Sat, 24 Jan 2026 16:26:44 GMT 4827s now: Sat, 24 Jan 2026 16:26:46 GMT 4827s ok 4 4827s ok 5 4827s resource lock status test: 4827s ok 6 4827s resource unlock test: 4827s ok 7 4827s resource lock status test: 4827s ok 8 4827s getting uri... 4827s expect: 4827s -> 4827s 4827s
4827s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

4827s this is a page generated by
4827s the mod_dav test in the Apache
4827s perl test suite.
4827s
4827s 4827s 4827s <- 4827s ok 15 4827s ok 16 4827s resource delete test: 4827s ok 17 4827s expect 404 not found got: 404 4827s ok 18 4827s PR 49825: expect 400 bad request got: 400 4827s ok 19 4827s ok 4855s t/modules/deflate.t ................. 4855s 1..47 4855s # Running under perl version 5.040001 for linux 4855s # Current time local: Sat Jan 24 16:26:46 2026 4855s # Current time GMT: Sat Jan 24 16:26:46 2026 4855s # Using Test.pm version 1.31 4855s # Using Apache/Test.pm version 1.44 4855s testing default 4855s ok 1 4855s ok 2 4855s ok 3 4855s ok 4 4855s ok 5 4855s ok 6 4855s ok 7 4855s ok 8 4855s ok 9 4855s ok 10 4855s ok 11 4855s ok 12 4855s ok 13 4855s ok 14 4855s ok 15 4855s ok 16 4855s ok 17 4855s ok 18 4855s ok 19 4855s ok 20 4855s ok 21 4855s ok 22 4855s ok 23 4855s ok 24 4855s ok 25 4855s ok 26 4855s ok 27 4855s ok 28 4855s ok 29 4855s ok 30 4855s ok 31 4855s ok 32 4855s ok 33 4855s ok 34 4855s ok 35 4855s ok 36 4855s ok 37 4855s ok 38 4855s ok 39 4855s ok 40 4855s ok 41 4855s ok 42 4855s ok 43 4855s ok 44 4855s ok 45 4855s # testing : response was 304 4855s # expected: qr/HTTP\/1\.. 304/ 4855s # received: 'HTTP/1.1 304 Not Modified' 4855s ok 46 4855s # testing : expect EOF after 304 header 4855s # expected: 0 4855s # received: 0 4855s ok 47 4855s ok 4878s t/modules/digest.t .................. 4878s 1..13 4878s # Running under perl version 5.040001 for linux 4878s # Current time local: Sat Jan 24 16:27:15 2026 4878s # Current time GMT: Sat Jan 24 16:27:15 2026 4878s # Using Test.pm version 1.31 4878s # Using Apache/Test.pm version 1.44 4878s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm1 4878s # testing : no user to authenticate 4878s # expected: 401 4878s # received: '401' 4878s ok 1 4878s # testing : user1:foo not found 4878s # expected: 401 4878s # received: '401' 4878s ok 2 4878s # testing : user1:password1 found 4878s # expected: 200 4878s # received: '200' 4878s ok 3 4878s # testing : user1:password1 with query string found 4878s # expected: 200 4878s # received: '200' 4878s ok 4 4878s # testing : manual Authorization header query string 4878s # expected: 200 4878s # received: '200' 4878s ok 5 4878s # testing : manual Authorization with no query string in header 4878s # expected: 400 4878s # received: '400' 4878s ok 6 4878s # testing : manual Authorization header with mismatched query string 4878s # expected: 400 4878s # received: '400' 4878s ok 7 4878s # testing : manual Authorization header with mismatched query string 4878s # expected: 400 4878s # received: '400' 4878s ok 8 4878s # testing : manual Authorization with no query string in header + MSIE 4878s # expected: 200 4878s # received: '200' 4878s ok 9 4878s # testing : a compliant response coming from MSIE 4878s # expected: 200 4878s # received: '200' 4878s ok 10 4878s # testing : manual Authorization header with mismatched query string + MSIE 4878s # expected: 400 4878s # received: '400' 4878s ok 11 4878s # testing : manual Authorization header with mismatched query string + MSIE 4878s # expected: 400 4878s # received: '400' 4878s ok 12 4878s # testing : no query string + MSIE 4878s # expected: 200 4878s # received: '200' 4878s ok 13 4878s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm1 4878s ok 4901s t/modules/dir.t ..................... 4901s 1..212 4901s # Running under perl version 5.040001 for linux 4901s # Current time local: Sat Jan 24 16:27:37 2026 4901s # Current time GMT: Sat Jan 24 16:27:37 2026 4901s # Using Test.pm version 1.31 4901s # Using Apache/Test.pm version 1.44 4901s expecting 403 (forbidden) using DirectoryIndex foo 4901s ok 1 4901s running 5 test gambit for "1.html" 4901s ok 2 4901s ok 3 4901s ok 4 4901s ok 5 4901s ok 6 4901s running 5 test gambit for "2.html" 4901s ok 7 4901s ok 8 4901s ok 9 4901s ok 10 4901s ok 11 4901s running 5 test gambit for "3.html" 4901s ok 12 4901s ok 13 4901s ok 14 4901s ok 15 4901s ok 16 4901s running 5 test gambit for "4.html" 4901s ok 17 4901s ok 18 4901s ok 19 4901s ok 20 4901s ok 21 4901s running 5 test gambit for "5.html" 4901s ok 22 4901s ok 23 4901s ok 24 4901s ok 25 4901s ok 26 4901s running 5 test gambit for "6.html" 4901s ok 27 4901s ok 28 4901s ok 29 4901s ok 30 4901s ok 31 4901s running 5 test gambit for "7.html" 4901s ok 32 4901s ok 33 4901s ok 34 4901s ok 35 4901s ok 36 4901s running 5 test gambit for "8.html" 4901s ok 37 4901s ok 38 4901s ok 39 4901s ok 40 4901s ok 41 4901s running 5 test gambit for "9.html" 4901s ok 42 4901s ok 43 4901s ok 44 4901s ok 45 4901s ok 46 4901s running 5 test gambit for "0.html" 4901s ok 47 4901s ok 48 4901s ok 49 4901s ok 50 4901s ok 51 4901s expecting 403 (forbidden) using DirectoryIndex goo 4901s ok 52 4901s running 5 test gambit for "1.html" 4901s ok 53 4901s ok 54 4901s ok 55 4901s ok 56 4901s ok 57 4901s running 5 test gambit for "2.html" 4901s ok 58 4901s ok 59 4901s ok 60 4901s ok 61 4901s ok 62 4901s running 5 test gambit for "3.html" 4901s ok 63 4901s ok 64 4901s ok 65 4901s ok 66 4901s ok 67 4901s running 5 test gambit for "4.html" 4901s ok 68 4901s ok 69 4901s ok 70 4901s ok 71 4901s ok 72 4901s running 5 test gambit for "5.html" 4901s ok 73 4901s ok 74 4901s ok 75 4901s ok 76 4901s ok 77 4901s running 5 test gambit for "6.html" 4901s ok 78 4901s ok 79 4901s ok 80 4901s ok 81 4901s ok 82 4901s running 5 test gambit for "7.html" 4901s ok 83 4901s ok 84 4901s ok 85 4901s ok 86 4901s ok 87 4901s running 5 test gambit for "8.html" 4901s ok 88 4901s ok 89 4901s ok 90 4901s ok 91 4901s ok 92 4901s running 5 test gambit for "9.html" 4901s ok 93 4901s ok 94 4901s ok 95 4901s ok 96 4901s ok 97 4901s running 5 test gambit for "0.html" 4901s ok 98 4901s ok 99 4901s ok 100 4901s ok 101 4901s ok 102 4901s expecting 403 (forbidden) using DirectoryIndex moo 4901s ok 103 4901s running 5 test gambit for "1.html" 4901s ok 104 4901s ok 105 4901s ok 106 4901s ok 107 4901s ok 108 4901s running 5 test gambit for "2.html" 4901s ok 109 4901s ok 110 4901s ok 111 4901s ok 112 4901s ok 113 4901s running 5 test gambit for "3.html" 4901s ok 114 4901s ok 115 4901s ok 116 4901s ok 117 4901s ok 118 4901s running 5 test gambit for "4.html" 4901s ok 119 4901s ok 120 4901s ok 121 4901s ok 122 4901s ok 123 4901s running 5 test gambit for "5.html" 4901s ok 124 4901s ok 125 4901s ok 126 4901s ok 127 4901s ok 128 4901s running 5 test gambit for "6.html" 4901s ok 129 4901s ok 130 4901s ok 131 4901s ok 132 4901s ok 133 4901s running 5 test gambit for "7.html" 4901s ok 134 4901s ok 135 4901s ok 136 4901s ok 137 4901s ok 138 4901s running 5 test gambit for "8.html" 4901s ok 139 4901s ok 140 4901s ok 141 4901s ok 142 4901s ok 143 4901s running 5 test gambit for "9.html" 4901s ok 144 4901s ok 145 4901s ok 146 4901s ok 147 4901s ok 148 4901s running 5 test gambit for "0.html" 4901s ok 149 4901s ok 150 4901s ok 151 4901s ok 152 4901s ok 153 4901s expecting 403 (forbidden) using DirectoryIndex bleh 4901s ok 154 4901s running 5 test gambit for "1.html" 4901s ok 155 4901s ok 156 4901s ok 157 4901s ok 158 4901s ok 159 4901s running 5 test gambit for "2.html" 4901s ok 160 4901s ok 161 4901s ok 162 4901s ok 163 4901s ok 164 4901s running 5 test gambit for "3.html" 4901s ok 165 4901s ok 166 4901s ok 167 4901s ok 168 4901s ok 169 4901s running 5 test gambit for "4.html" 4901s ok 170 4901s ok 171 4901s ok 172 4901s ok 173 4901s ok 174 4901s running 5 test gambit for "5.html" 4901s ok 175 4901s ok 176 4901s ok 177 4901s ok 178 4901s ok 179 4901s running 5 test gambit for "6.html" 4901s ok 180 4901s ok 181 4901s ok 182 4901s ok 183 4901s ok 184 4901s running 5 test gambit for "7.html" 4901s ok 185 4901s ok 186 4901s ok 187 4901s ok 188 4901s ok 189 4901s running 5 test gambit for "8.html" 4901s ok 190 4901s ok 191 4901s ok 192 4901s ok 193 4901s ok 194 4901s running 5 test gambit for "9.html" 4901s ok 195 4901s ok 196 4901s ok 197 4901s ok 198 4901s ok 199 4901s running 5 test gambit for "0.html" 4901s ok 200 4901s ok 201 4901s ok 202 4901s ok 203 4901s ok 204 4901s DirectoryIndex /modules/alias/index.html 4901s ok 205 4901s expecting 403 for DirectoryIndex foo goo moo bleh 4901s ok 206 4901s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 4901s ok 207 4901s 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 4901s ok 208 4901s removed .htaccess (no DirectoryIndex), expecting default (index.html) 4901s ok 209 4901s ok 210 4901s ok 211 4901s ok 212 # skip missing DirectorySlash NotFound 4901s ok 4922s t/modules/directorymatch.t .......... 4922s 1..2 4922s # Running under perl version 5.040001 for linux 4922s # Current time local: Sat Jan 24 16:28:01 2026 4922s # Current time GMT: Sat Jan 24 16:28:01 2026 4922s # Using Test.pm version 1.31 4922s # Using Apache/Test.pm version 1.44 4922s # testing : code for /index.html 4922s # expected: 200 4922s # received: '200' 4922s ok 1 4922s # testing : check for DMMATCH1 4922s # expected: '1' 4922s # received: '1' 4922s ok 2 4922s ok 4946s t/modules/env.t ..................... 4946s 1..6 4946s # Running under perl version 5.040001 for linux 4946s # Current time local: Sat Jan 24 16:28:21 2026 4946s # Current time GMT: Sat Jan 24 16:28:21 2026 4946s # Using Test.pm version 1.31 4946s # Using Apache/Test.pm version 1.44 4946s # host: /modules/env/host.shtml 4946s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 4946s ok 1 4946s # nothere: /modules/env/nothere.shtml 4946s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 4946s ok 2 4946s # set: /modules/env/set.shtml 4946s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 4946s ok 3 4946s # setempty: /modules/env/setempty.shtml 4946s # setempty: EXPECT -><- ACTUAL -><- 4946s ok 4 4946s # type: /modules/env/type.shtml 4946s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 4946s ok 5 4946s # unset: /modules/env/unset.shtml 4946s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 4946s ok 6 4946s ok 4965s t/modules/expires.t ................. 4965s 1..92 4965s # Running under perl version 5.040001 for linux 4965s # Current time local: Sat Jan 24 16:28:45 2026 4965s # Current time GMT: Sat Jan 24 16:28:45 2026 4965s # Using Test.pm version 1.31 4965s # Using Apache/Test.pm version 1.44 4965s # debug: index.html 4965s HTTP/1.1 200 OK 4965s Cache-Control: max-age=326527437 4965s Connection: close 4965s Date: Sat, 24 Jan 2026 16:29:03 GMT 4965s Accept-Ranges: bytes 4965s ETag: "3-643c772b0b480" 4965s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4965s Vary: In-If1 4965s Content-Length: 3 4965s Content-Type: text/html 4965s Expires: Fri, 30 May 2036 22:33:01 GMT 4965s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 4965s Client-Date: Sat, 24 Jan 2026 16:29:03 GMT 4965s Client-Peer: 127.0.0.1:8529 4965s Client-Response-Num: 1 4965s DMMATCH1: 1 4965s ok 1 4965s # debug: [Cache-Control] [max-age=326527437] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Fri, 30 May 2036 22:33:01 GMT 4965s # debug: expires 2095799581 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 332425819 4965s # debug: actual : 332425819 4965s ok 2 4965s # debug: text.txt 4965s HTTP/1.1 200 OK 4965s Cache-Control: max-age=0 4965s Connection: close 4965s Date: Sat, 24 Jan 2026 16:29:03 GMT 4965s Accept-Ranges: bytes 4965s ETag: "0-643c772b0b480" 4965s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4965s Vary: In-If1 4965s Content-Type: text/plain 4965s Expires: Sat, 24 Jan 2026 16:29:03 GMT 4965s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 4965s Client-Date: Sat, 24 Jan 2026 16:29:03 GMT 4965s Client-Peer: 127.0.0.1:8529 4965s Client-Response-Num: 1 4965s DMMATCH1: 1 4965s ok 3 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769272143 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 5898381 4965s # debug: actual : 5898381 4965s ok 4 4965s # debug: image.gif 4965s HTTP/1.1 200 OK 4965s Cache-Control: max-age=120 4965s Connection: close 4965s Date: Sat, 24 Jan 2026 16:29:03 GMT 4965s Accept-Ranges: bytes 4965s ETag: "0-643c772b0b480" 4965s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4965s Vary: In-If1 4965s Content-Type: image/gif 4965s Expires: Sat, 24 Jan 2026 16:31:03 GMT 4965s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 4965s Client-Date: Sat, 24 Jan 2026 16:29:03 GMT 4965s Client-Peer: 127.0.0.1:8529 4965s Client-Response-Num: 1 4965s DMMATCH1: 1 4965s ok 5 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:03 GMT 4965s # debug: expires 1769272263 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 6 4965s # debug: foo.jpg 4965s HTTP/1.1 200 OK 4965s Cache-Control: max-age=86400 4965s Connection: close 4965s Date: Sat, 24 Jan 2026 16:29:03 GMT 4965s Accept-Ranges: bytes 4965s ETag: "0-643c772b0b480" 4965s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 4965s Vary: In-If1 4965s Content-Type: image/jpeg 4965s Expires: Sun, 25 Jan 2026 16:29:03 GMT 4965s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 4965s Client-Date: Sat, 24 Jan 2026 16:29:03 GMT 4965s Client-Peer: 127.0.0.1:8529 4965s Client-Response-Num: 1 4965s DMMATCH1: 1 4965s ok 7 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769358543 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 8 4965s # debug: [Cache-Control] [max-age=326527437] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Fri, 30 May 2036 22:33:01 GMT 4965s # debug: expires 2095799581 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 332425819 4965s # debug: actual : 332425819 4965s ok 9 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769272143 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 5898381 4965s # debug: actual : 5898381 4965s ok 10 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:03 GMT 4965s # debug: expires 1769272263 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 11 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769358543 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 12 4965s # --- 4965s # ExpiresActive On 4965s # debug: [Cache-Control] [max-age=326527437] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Fri, 30 May 2036 22:33:01 GMT 4965s # debug: expires 2095799581 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 332425819 4965s # debug: actual : 332425819 4965s ok 13 4965s # --- 4965s # ExpiresActive On 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769272143 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 5898381 4965s # debug: actual : 5898381 4965s ok 14 4965s # --- 4965s # ExpiresActive On 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:03 GMT 4965s # debug: expires 1769272263 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 15 4965s # --- 4965s # ExpiresActive On 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769358543 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 16 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault "modification plus 1 years 2 months 1 weeks 7 days 4 hours 48 minutes 48 seconds" 4965s # debug: [Cache-Control] [max-age=32048546] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Sat, 30 Jan 2027 14:51:30 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 30 Jan 2027 14:51:30 GMT 4965s # debug: expires 1801320690 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 37946928 4965s # debug: actual : 37946928 4965s ok 17 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault "modification plus 1 years 2 months 1 weeks 7 days 4 hours 48 minutes 48 seconds" 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769272143 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 5898381 4965s # debug: actual : 5898381 4965s ok 18 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault "modification plus 1 years 2 months 1 weeks 7 days 4 hours 48 minutes 48 seconds" 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:03 GMT 4965s # debug: expires 1769272263 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 19 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault "modification plus 1 years 2 months 1 weeks 7 days 4 hours 48 minutes 48 seconds" 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769358543 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 20 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType text/plain A33619502 4965s # debug: [Cache-Control] [max-age=326527437] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Fri, 30 May 2036 22:33:01 GMT 4965s # debug: expires 2095799581 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 332425819 4965s # debug: actual : 332425819 4965s ok 21 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType text/plain A33619502 4965s # debug: [Cache-Control] [max-age=33619502] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Wed, 17 Feb 2027 19:14:05 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Wed, 17 Feb 2027 19:14:05 GMT 4965s # debug: expires 1802891645 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 33619502 4965s # debug: actual : 33619502 4965s ok 22 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType text/plain A33619502 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:03 GMT 4965s # debug: expires 1769272263 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 23 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType text/plain A33619502 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:03 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:03 GMT 4965s # debug: expires 1769358543 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 24 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault "access plus 1 years 1 months 1 weeks 8 hours 38 minutes 1 seconds" 4965s ExpiresByType text/plain "modification plus 1 years 1 months 2 weeks 17 days 32 minutes 43 seconds" 4965s # debug: [Cache-Control] [max-age=34763881] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Wed, 03 Mar 2027 01:07:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Wed, 03 Mar 2027 01:07:04 GMT 4965s # debug: expires 1804036024 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 34763881 4965s # debug: actual : 34763881 4965s ok 25 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault "access plus 1 years 1 months 1 weeks 8 hours 38 minutes 1 seconds" 4965s ExpiresByType text/plain "modification plus 1 years 1 months 2 weeks 17 days 32 minutes 43 seconds" 4965s # debug: [Cache-Control] [max-age=30909981] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:03 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sun, 17 Jan 2027 10:35:25 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 17 Jan 2027 10:35:25 GMT 4965s # debug: expires 1800182125 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:03 GMT 4965s # debug: access 1769272143 4965s # debug: expected: 36808363 4965s # debug: actual : 36808363 4965s ok 26 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault "access plus 1 years 1 months 1 weeks 8 hours 38 minutes 1 seconds" 4965s ExpiresByType text/plain "modification plus 1 years 1 months 2 weeks 17 days 32 minutes 43 seconds" 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:04 GMT 4965s # debug: expires 1769272264 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 27 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault "access plus 1 years 1 months 1 weeks 8 hours 38 minutes 1 seconds" 4965s ExpiresByType text/plain "modification plus 1 years 1 months 2 weeks 17 days 32 minutes 43 seconds" 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769358544 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 28 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault A39066185 4965s # debug: [Cache-Control] [max-age=39066185] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Wed, 21 Apr 2027 20:12:09 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Wed, 21 Apr 2027 20:12:09 GMT 4965s # debug: expires 1808338329 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 39066185 4965s # debug: actual : 39066185 4965s ok 29 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault A39066185 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769272144 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 5898382 4965s # debug: actual : 5898382 4965s ok 30 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault A39066185 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:04 GMT 4965s # debug: expires 1769272264 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 31 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault A39066185 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769358544 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 32 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType image/gif "access plus 1 years 1 months 1 weeks 13 days 5 hours 25 minutes 1 seconds" 4965s # debug: [Cache-Control] [max-age=326527436] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Fri, 30 May 2036 22:33:01 GMT 4965s # debug: expires 2095799581 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 332425819 4965s # debug: actual : 332425819 4965s ok 33 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType image/gif "access plus 1 years 1 months 1 weeks 13 days 5 hours 25 minutes 1 seconds" 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769272144 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 5898382 4965s # debug: actual : 5898382 4965s ok 34 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType image/gif "access plus 1 years 1 months 1 weeks 13 days 5 hours 25 minutes 1 seconds" 4965s # debug: [Cache-Control] [max-age=35875501] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Mon, 15 Mar 2027 21:54:05 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Mon, 15 Mar 2027 21:54:05 GMT 4965s # debug: expires 1805147645 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 35875501 4965s # debug: actual : 35875501 4965s ok 35 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType image/gif "access plus 1 years 1 months 1 weeks 13 days 5 hours 25 minutes 1 seconds" 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769358544 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 36 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault "access plus 3 months 2 weeks 13 days 5 hours 36 minutes 37 seconds" 4965s ExpiresByType image/gif A6327757 4965s # debug: [Cache-Control] [max-age=10128997] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Thu, 21 May 2026 22:05:41 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Thu, 21 May 2026 22:05:41 GMT 4965s # debug: expires 1779401141 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 10128997 4965s # debug: actual : 10128997 4965s ok 37 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault "access plus 3 months 2 weeks 13 days 5 hours 36 minutes 37 seconds" 4965s ExpiresByType image/gif A6327757 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769272144 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 5898382 4965s # debug: actual : 5898382 4965s ok 38 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault "access plus 3 months 2 weeks 13 days 5 hours 36 minutes 37 seconds" 4965s ExpiresByType image/gif A6327757 4965s # debug: [Cache-Control] [max-age=6327757] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Tue, 07 Apr 2026 22:11:41 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Tue, 07 Apr 2026 22:11:41 GMT 4965s # debug: expires 1775599901 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 6327757 4965s # debug: actual : 6327757 4965s ok 39 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault "access plus 3 months 2 weeks 13 days 5 hours 36 minutes 37 seconds" 4965s ExpiresByType image/gif A6327757 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769358544 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 40 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault A4854333 4965s # debug: [Cache-Control] [max-age=4854333] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Sat, 21 Mar 2026 20:54:37 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 21 Mar 2026 20:54:37 GMT 4965s # debug: expires 1774126477 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 4854333 4965s # debug: actual : 4854333 4965s ok 41 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault A4854333 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769272144 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 5898382 4965s # debug: actual : 5898382 4965s ok 42 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault A4854333 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:04 GMT 4965s # debug: expires 1769272264 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 43 4965s #--- 4965s # ExpiresActive On 4965s ExpiresDefault A4854333 4965s # debug: [Cache-Control] [max-age=86400] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Sun, 25 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sun, 25 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769358544 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 86400 4965s # debug: actual : 86400 4965s ok 44 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType image/jpeg A5715733 4965s # debug: [Cache-Control] [max-age=326527436] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Fri, 30 May 2036 22:33:01 GMT 4965s # debug: expires 2095799581 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 332425819 4965s # debug: actual : 332425819 4965s ok 45 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType image/jpeg A5715733 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769272144 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 5898382 4965s # debug: actual : 5898382 4965s ok 46 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType image/jpeg A5715733 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:04 GMT 4965s # debug: expires 1769272264 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 47 4965s # --- 4965s # ExpiresActive On 4965s ExpiresByType image/jpeg A5715733 4965s # debug: [Cache-Control] [max-age=5715733] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Tue, 31 Mar 2026 20:11:17 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Tue, 31 Mar 2026 20:11:17 GMT 4965s # debug: expires 1774987877 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 5715733 4965s # debug: actual : 5715733 4965s ok 48 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault M1056971 4965s ExpiresByType image/jpeg "modification plus 3 months 5 days 7 hours 15 minutes 10 seconds" 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769272144 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 5898382 4965s # debug: actual : 5898382 4965s ok 49 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault M1056971 4965s ExpiresByType image/jpeg "modification plus 3 months 5 days 7 hours 15 minutes 10 seconds" 4965s # debug: [Cache-Control] [max-age=0] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: expires 1769272144 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 5898382 4965s # debug: actual : 5898382 4965s ok 50 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault M1056971 4965s ExpiresByType image/jpeg "modification plus 3 months 5 days 7 hours 15 minutes 10 seconds" 4965s # debug: [Cache-Control] [max-age=120] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Expires] [Sat, 24 Jan 2026 16:31:04 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Sat, 24 Jan 2026 16:31:04 GMT 4965s # debug: expires 1769272264 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 120 4965s # debug: actual : 120 4965s ok 51 4965s # --- 4965s # ExpiresActive On 4965s ExpiresDefault M1056971 4965s ExpiresByType image/jpeg "modification plus 3 months 5 days 7 hours 15 minutes 10 seconds" 4965s # debug: [Cache-Control] [max-age=2335727] 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Expires] [Fri, 20 Feb 2026 17:17:52 GMT] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s # debug: expires Fri, 20 Feb 2026 17:17:52 GMT 4965s # debug: expires 1771607872 4965s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 4965s # debug: modified 1763373762 4965s # debug: access Sat, 24 Jan 2026 16:29:04 GMT 4965s # debug: access 1769272144 4965s # debug: expected: 8234110 4965s # debug: actual : 8234110 4965s ok 52 4965s # --- 4965s # ExpiresActive Off 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 53 4965s # --- 4965s # ExpiresActive Off 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 54 4965s # --- 4965s # ExpiresActive Off 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 55 4965s # --- 4965s # ExpiresActive Off 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 56 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 years 2 months 1 weeks 1 days 5 hours 4 minutes 5 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 57 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 years 2 months 1 weeks 1 days 5 hours 4 minutes 5 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 58 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 years 2 months 1 weeks 1 days 5 hours 4 minutes 5 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 59 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 years 2 months 1 weeks 1 days 5 hours 4 minutes 5 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 60 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType text/plain M9083859 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 61 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType text/plain M9083859 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 62 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType text/plain M9083859 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 63 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType text/plain M9083859 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 64 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 years 3 months 17 days 4 hours 34 minutes 44 seconds" 4965s ExpiresByType text/plain "modification plus 1 years 2 weeks 15 days 3 hours 5 minutes" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 65 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 years 3 months 17 days 4 hours 34 minutes 44 seconds" 4965s ExpiresByType text/plain "modification plus 1 years 2 weeks 15 days 3 hours 5 minutes" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 66 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 years 3 months 17 days 4 hours 34 minutes 44 seconds" 4965s ExpiresByType text/plain "modification plus 1 years 2 weeks 15 days 3 hours 5 minutes" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 67 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 years 3 months 17 days 4 hours 34 minutes 44 seconds" 4965s ExpiresByType text/plain "modification plus 1 years 2 weeks 15 days 3 hours 5 minutes" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 68 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "access plus 1 years 2 months 1 weeks 18 days 4 hours 34 minutes 48 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 69 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "access plus 1 years 2 months 1 weeks 18 days 4 hours 34 minutes 48 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 70 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "access plus 1 years 2 months 1 weeks 18 days 4 hours 34 minutes 48 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 71 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "access plus 1 years 2 months 1 weeks 18 days 4 hours 34 minutes 48 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 72 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType image/gif M37092912 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 73 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType image/gif M37092912 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 74 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType image/gif M37092912 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 75 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType image/gif M37092912 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 76 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 months 5 days 4 hours 5 minutes 44 seconds" 4965s ExpiresByType image/gif "modification plus 3 months 2 weeks 17 days 5 hours 42 minutes 47 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 77 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 months 5 days 4 hours 5 minutes 44 seconds" 4965s ExpiresByType image/gif "modification plus 3 months 2 weeks 17 days 5 hours 42 minutes 47 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 78 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 months 5 days 4 hours 5 minutes 44 seconds" 4965s ExpiresByType image/gif "modification plus 3 months 2 weeks 17 days 5 hours 42 minutes 47 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 79 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 1 months 5 days 4 hours 5 minutes 44 seconds" 4965s ExpiresByType image/gif "modification plus 3 months 2 weeks 17 days 5 hours 42 minutes 47 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 80 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "access plus 1 years 1 months 11 days 5 hours 42 minutes 47 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 81 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "access plus 1 years 1 months 11 days 5 hours 42 minutes 47 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 82 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "access plus 1 years 1 months 11 days 5 hours 42 minutes 47 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 83 4965s #--- 4965s # ExpiresActive Off 4965s ExpiresDefault "access plus 1 years 1 months 11 days 5 hours 42 minutes 47 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 84 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType image/jpeg "modification plus 7 days 1 hours 37 minutes 31 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 85 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType image/jpeg "modification plus 7 days 1 hours 37 minutes 31 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 86 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType image/jpeg "modification plus 7 days 1 hours 37 minutes 31 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 87 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresByType image/jpeg "modification plus 7 days 1 hours 37 minutes 31 seconds" 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 88 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 2 months 2 weeks 13 days 15 minutes 34 seconds" 4965s ExpiresByType image/jpeg M41407694 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["3-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Length] [3] 4965s # debug: [Content-Type] [text/html] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 89 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 2 months 2 weeks 13 days 15 minutes 34 seconds" 4965s ExpiresByType image/jpeg M41407694 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [text/plain] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 90 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 2 months 2 weeks 13 days 15 minutes 34 seconds" 4965s ExpiresByType image/jpeg M41407694 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/gif] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 91 4965s # --- 4965s # ExpiresActive Off 4965s ExpiresDefault "modification plus 2 months 2 weeks 13 days 15 minutes 34 seconds" 4965s ExpiresByType image/jpeg M41407694 4965s # debug: [Connection] [close] 4965s # debug: [Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Accept-Ranges] [bytes] 4965s # debug: [ETag] ["0-643c772b0b480"] 4965s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 4965s # debug: [Vary] [In-If1] 4965s # debug: [Content-Type] [image/jpeg] 4965s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 4965s # debug: [Client-Date] [Sat, 24 Jan 2026 16:29:04 GMT] 4965s # debug: [Client-Peer] [127.0.0.1:8529] 4965s # debug: [Client-Response-Num] [1] 4965s # debug: [DMMATCH1] [1] 4965s ok 92 4965s ok 4986s t/modules/ext_filter.t .............. 4986s 1..24 4986s # Running under perl version 5.040001 for linux 4986s # Current time local: Sat Jan 24 16:29:05 2026 4986s # Current time GMT: Sat Jan 24 16:29:05 2026 4986s # Using Test.pm version 1.31 4986s # Using Apache/Test.pm version 1.44 4986s # testing : sed output filter 4986s # expected: 'barbar' 4986s # received: 'barbar' 4986s ok 1 4986s # testing : slow filter process 4986s # expected: 'foobar' 4986s # received: 'foobar' 4986s ok 2 4986s # testing : echo worked 4986s # expected: 200 4986s # received: '200' 4986s ok 3 4986s # testing : request body filtered 4986s # expected: 'barbar 4986s # ' 4986s # received: 'barbar 4986s # ' 4986s ok 4 4986s # testing : got 413 error 4986s # expected: 413 4986s # received: '413' 4986s ok 5 4986s # testing : got 413 error body 4986s # expected: qr/413 Request Entity Too Large/ 4986s # received: ' 4986s # 4986s # 413 Request Entity Too Large 4986s # 4986s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

5074s # 5074s # 5074s # Hello World 5074s # 5074s #

[back]

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

mod_include test

5074s # 5074s # 5074s # Hello World 5074s # 5074s #

[back]

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

mod_include test

5074s # 5074s # 5074s # Hello World 5074s # 5074s #

[back]

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

Load Balancer Manager for localhost

5221s # 5221s #
Server Version: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4
5221s #
Server Built: 2025-11-17T12:22:55
5221s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
5221s #
5221s #

LoadBalancer Status for balancer://foo1 [p45ce0159_foo1]

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

LoadBalancer Status for balancer://foo2 [p45ce0159_foo2]

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

LoadBalancer Status for balancer://foo3 [p45ce0159_foo3]

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

LoadBalancer Status for balancer://foo4 [p45ce0159_foo4]

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

LoadBalancer Status for balancer://pr45434 [p45ce0159_pr45434]

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

LoadBalancer Status for balancer://failover [p45ce0159_failover]

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

LoadBalancer Status for balancer://dynproxy [p45ce0159_dynproxy]

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

Moved Permanently

5551s #

The document has moved here.

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

Moved Permanently

5551s #

The document has moved here.

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

Moved Permanently

5551s #

The document has moved here.

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

Moved Permanently

5551s #

The document has moved here.

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

Multiple Choices

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

Available documents: 5551s #

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

Multiple Choices

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

Available documents: 5551s #

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

Multiple Choices

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

Available documents: 5551s #

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

Moved Permanently

5551s #

The document has moved here.

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

Multiple Choices

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

Available documents: 5551s #

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

Multiple Choices

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

Available documents: 5551s #

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

Moved Permanently

5551s #

The document has moved here.

5551s # 5551s # ' 5551s ok 48 5551s ok 5575s t/modules/status.t .................. 5575s 1..1 5575s # Running under perl version 5.040001 for linux 5575s # Current time local: Sat Jan 24 16:38:51 2026 5575s # Current time GMT: Sat Jan 24 16:38:51 2026 5575s # Using Test.pm version 1.31 5575s # Using Apache/Test.pm version 1.44 5575s 5575s 5575s Apache Status 5575s 5575s

Apache Server Status for localhost (via 127.0.0.1)

5575s 5575s
Server Version: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4
5575s
Server MPM: worker
5575s
Server Built: 2025-11-17T12:22:55 5575s

5575s
Current Time: Saturday, 24-Jan-2026 16:39:14 UTC
5575s
Restart Time: Saturday, 24-Jan-2026 16:00:01 UTC
5575s
Parent Server Config. Generation: 1
5575s
Parent Server MPM Generation: 0
5575s
Server uptime: 39 minutes 12 seconds
5575s
Server load: 1.79 1.95 1.90
5575s
Total accesses: 6876 - Total Traffic: 138.5 MB - Total Duration: 116288
5575s
CPU Usage: u4.58 s23.72 cu1.05 cs.95 - 1.29% CPU load
5575s
2.92 requests/sec - 60.3 kB/second - 20.6 kB/request - 16.9122 ms/request
5575s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
5575s
_______________W____....................
5575s

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

5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s
SrvPIDAccMCPU 5575s SSReqDurConnChildSlotClientProtocolVHostRequest
0-04792040/338/338_ 5575s 19.1223538250.06.286.28 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-04792040/325/325_ 5575s 19.1223058070.06.066.06 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
0-04792040/339/339_ 5575s 19.1223045270.014.3514.35 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-04792040/329/329_ 5575s 19.1223051010.015.8115.81 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-04792040/334/334_ 5575s 19.1223049490.08.198.19 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
0-04792040/378/378_ 5575s 19.1223666220.08.978.97 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-04792040/325/325_ 5575s 19.1223328120.02.722.72 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-04792040/414/414_ 5575s 19.1223041920.02.262.26 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-04792040/325/325_ 5575s 19.12230166000.01.681.68 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-04792040/336/336_ 5575s 19.1223036370.04.594.59 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-04792050/429/429_ 5575s 11.1023025900.02.122.12 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-04792050/336/336_ 5575s 11.0923284610.011.6211.62 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-04792050/326/326_ 5575s 11.1023224710.03.583.58 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
1-04792050/327/327_ 5575s 11.0923033570.01.851.85 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-04792050/384/384_ 5575s 11.0923080930.014.2214.22 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-04792050/325/325W 5575s 11.0900165360.02.572.57 5575s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-04792050/326/326_ 5575s 11.1023547590.09.729.72 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-04792050/324/324_ 5575s 11.0923028550.06.356.35 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-04792050/331/331_ 5575s 11.1023837870.012.8212.82 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
1-04792050/325/325_ 5575s 11.0923052970.02.752.75 5575s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
5575s
5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s 5575s
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
5575s 5575s 5575s ok 1 5575s ok 5593s t/modules/substitute.t .............. 5593s 1..19 5593s # Running under perl version 5.040001 for linux 5593s # Current time local: Sat Jan 24 16:39:14 2026 5593s # Current time GMT: Sat Jan 24 16:39:14 2026 5593s # Using Test.pm version 1.31 5593s # Using Apache/Test.pm version 1.44 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'barbar': OK 5593s ok 1 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'barbar': OK 5593s ok 2 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'foofoo': OK 5593s ok 3 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'barbar': OK 5593s ok 4 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'barbar': OK 5593s ok 5 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'barbar': OK 5593s ok 6 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'foof 5593s oo': OK 5593s ok 7 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'xfoo': OK 5593s ok 8 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 5593s ok 9 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5593s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5593s got 200 'barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5593s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s barx 5594s ': OK 5594s ok 10 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'a$1axb(': OK 5594s ok 11 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'a$XX': OK 5594s ok 12 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 5594s ok 13 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'x&x': OK 5594s ok 14 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'xx': OK 5594s ok 15 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'fcooar': OK 5594s ok 16 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'fc$1ar': OK 5594s ok 17 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'fdooar': OK 5594s ok 18 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s got 200 'XXXfooXXX 5594s bar': OK 5594s ok 19 5594s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 5594s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 5594s ok 5625s t/modules/unique_id.t ............... 5625s 1..300 5625s # Running under perl version 5.040001 for linux 5625s # Current time local: Sat Jan 24 16:39:33 2026 5625s # Current time GMT: Sat Jan 24 16:39:33 2026 5625s # Using Test.pm version 1.31 5625s # Using Apache/Test.pm version 1.44 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 1 5625s # unique id: aXT13FbIWI6pKYLIc4UbVgAAAEM 5625s ok 2 5625s ok 3 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 4 5625s # unique id: aXT13DIAHSMQ_llDv1VV0QAAAAA 5625s ok 5 5625s ok 6 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 7 5625s # unique id: aXT13FbIWI6pKYLIc4UbVwAAAEc 5625s ok 8 5625s ok 9 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 10 5625s # unique id: aXT13DIAHSMQ_llDv1VV0gAAAAc 5625s ok 11 5625s ok 12 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 13 5625s # unique id: aXT13FbIWI6pKYLIc4UbWAAAAEQ 5625s ok 14 5625s ok 15 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 16 5625s # unique id: aXT13DIAHSMQ_llDv1VV0wAAAAY 5625s ok 17 5625s ok 18 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 19 5625s # unique id: aXT13FbIWI6pKYLIc4UbWQAAAEk 5625s ok 20 5625s ok 21 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 22 5625s # unique id: aXT13DIAHSMQ_llDv1VV1AAAAAM 5625s ok 23 5625s ok 24 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 25 5625s # unique id: aXT13FbIWI6pKYLIc4UbWgAAAEE 5625s ok 26 5625s ok 27 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 28 5625s # unique id: aXT13DIAHSMQ_llDv1VV1QAAAAE 5625s ok 29 5625s ok 30 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 31 5625s # unique id: aXT13FbIWI6pKYLIc4UbWwAAAEI 5625s ok 32 5625s ok 33 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 34 5625s # unique id: aXT13DIAHSMQ_llDv1VV1gAAAAk 5625s ok 35 5625s ok 36 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 37 5625s # unique id: aXT13VbIWI6pKYLIc4UbXAAAAEA 5625s ok 38 5625s ok 39 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 40 5625s # unique id: aXT13TIAHSMQ_llDv1VV1wAAAAQ 5625s ok 41 5625s ok 42 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 43 5625s # unique id: aXT13VbIWI6pKYLIc4UbXQAAAEY 5625s ok 44 5625s ok 45 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 46 5625s # unique id: aXT13TIAHSMQ_llDv1VV2AAAAAI 5625s ok 47 5625s ok 48 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 49 5625s # unique id: aXT13VbIWI6pKYLIc4UbXgAAAEg 5625s ok 50 5625s ok 51 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 52 5625s # unique id: aXT13TIAHSMQ_llDv1VV2QAAAAU 5625s ok 53 5625s ok 54 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 55 5625s # unique id: aXT13VbIWI6pKYLIc4UbXwAAAEU 5625s ok 56 5625s ok 57 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 58 5625s # unique id: aXT13TIAHSMQ_llDv1VV2gAAAAg 5625s ok 59 5625s ok 60 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 61 5625s # unique id: aXT13VbIWI6pKYLIc4UbYAAAAEM 5625s ok 62 5625s ok 63 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 64 5625s # unique id: aXT13TIAHSMQ_llDv1VV2wAAAAA 5625s ok 65 5625s ok 66 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 67 5625s # unique id: aXT13VbIWI6pKYLIc4UbYQAAAEc 5625s ok 68 5625s ok 69 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 70 5625s # unique id: aXT13TIAHSMQ_llDv1VV3AAAAAc 5625s ok 71 5625s ok 72 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 73 5625s # unique id: aXT13VbIWI6pKYLIc4UbYgAAAEQ 5625s ok 74 5625s ok 75 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 76 5625s # unique id: aXT13jIAHSMQ_llDv1VV3QAAAAY 5625s ok 77 5625s ok 78 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 79 5625s # unique id: aXT13lbIWI6pKYLIc4UbYwAAAEk 5625s ok 80 5625s ok 81 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 82 5625s # unique id: aXT13jIAHSMQ_llDv1VV3gAAAAM 5625s ok 83 5625s ok 84 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 85 5625s # unique id: aXT13lbIWI6pKYLIc4UbZAAAAEE 5625s ok 86 5625s ok 87 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 88 5625s # unique id: aXT13jIAHSMQ_llDv1VV3wAAAAE 5625s ok 89 5625s ok 90 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 91 5625s # unique id: aXT13lbIWI6pKYLIc4UbZQAAAEI 5625s ok 92 5625s ok 93 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 94 5625s # unique id: aXT13jIAHSMQ_llDv1VV4AAAAAk 5625s ok 95 5625s ok 96 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 97 5625s # unique id: aXT13lbIWI6pKYLIc4UbZgAAAEA 5625s ok 98 5625s ok 99 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 100 5625s # unique id: aXT13jIAHSMQ_llDv1VV4QAAAAQ 5625s ok 101 5625s ok 102 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 103 5625s # unique id: aXT13lbIWI6pKYLIc4UbZwAAAEY 5625s ok 104 5625s ok 105 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 106 5625s # unique id: aXT13jIAHSMQ_llDv1VV4gAAAAI 5625s ok 107 5625s ok 108 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 109 5625s # unique id: aXT131bIWI6pKYLIc4UbaAAAAEg 5625s ok 110 5625s ok 111 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 112 5625s # unique id: aXT13zIAHSMQ_llDv1VV4wAAAAU 5625s ok 113 5625s ok 114 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 115 5625s # unique id: aXT131bIWI6pKYLIc4UbaQAAAEU 5625s ok 116 5625s ok 117 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 118 5625s # unique id: aXT13zIAHSMQ_llDv1VV5AAAAAg 5625s ok 119 5625s ok 120 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 121 5625s # unique id: aXT131bIWI6pKYLIc4UbagAAAEM 5625s ok 122 5625s ok 123 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 124 5625s # unique id: aXT13zIAHSMQ_llDv1VV5QAAAAA 5625s ok 125 5625s ok 126 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 127 5625s # unique id: aXT131bIWI6pKYLIc4UbawAAAEc 5625s ok 128 5625s ok 129 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 130 5625s # unique id: aXT13zIAHSMQ_llDv1VV5gAAAAc 5625s ok 131 5625s ok 132 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 133 5625s # unique id: aXT131bIWI6pKYLIc4UbbAAAAEQ 5625s ok 134 5625s ok 135 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 136 5625s # unique id: aXT13zIAHSMQ_llDv1VV5wAAAAY 5625s ok 137 5625s ok 138 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 139 5625s # unique id: aXT14FbIWI6pKYLIc4UbbQAAAEk 5625s ok 140 5625s ok 141 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 142 5625s # unique id: aXT14DIAHSMQ_llDv1VV6AAAAAM 5625s ok 143 5625s ok 144 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 145 5625s # unique id: aXT14FbIWI6pKYLIc4UbbgAAAEE 5625s ok 146 5625s ok 147 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 148 5625s # unique id: aXT14DIAHSMQ_llDv1VV6QAAAAE 5625s ok 149 5625s ok 150 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 151 5625s # unique id: aXT14FbIWI6pKYLIc4UbbwAAAEI 5625s ok 152 5625s ok 153 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 154 5625s # unique id: aXT14DIAHSMQ_llDv1VV6gAAAAk 5625s ok 155 5625s ok 156 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 157 5625s # unique id: aXT14VbIWI6pKYLIc4UbcAAAAEA 5625s ok 158 5625s ok 159 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 160 5625s # unique id: aXT14TIAHSMQ_llDv1VV6wAAAAQ 5625s ok 161 5625s ok 162 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 163 5625s # unique id: aXT14VbIWI6pKYLIc4UbcQAAAEY 5625s ok 164 5625s ok 165 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 166 5625s # unique id: aXT14TIAHSMQ_llDv1VV7AAAAAI 5625s ok 167 5625s ok 168 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 169 5625s # unique id: aXT14VbIWI6pKYLIc4UbcgAAAEg 5625s ok 170 5625s ok 171 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 172 5625s # unique id: aXT14TIAHSMQ_llDv1VV7QAAAAU 5625s ok 173 5625s ok 174 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 175 5625s # unique id: aXT14VbIWI6pKYLIc4UbcwAAAEU 5625s ok 176 5625s ok 177 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 178 5625s # unique id: aXT14TIAHSMQ_llDv1VV7gAAAAg 5625s ok 179 5625s ok 180 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 181 5625s # unique id: aXT14VbIWI6pKYLIc4UbdAAAAEM 5625s ok 182 5625s ok 183 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 184 5625s # unique id: aXT14TIAHSMQ_llDv1VV7wAAAAA 5625s ok 185 5625s ok 186 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 187 5625s # unique id: aXT14VbIWI6pKYLIc4UbdQAAAEc 5625s ok 188 5625s ok 189 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 190 5625s # unique id: aXT14jIAHSMQ_llDv1VV8AAAAAc 5625s ok 191 5625s ok 192 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 193 5625s # unique id: aXT14lbIWI6pKYLIc4UbdgAAAEQ 5625s ok 194 5625s ok 195 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 196 5625s # unique id: aXT14jIAHSMQ_llDv1VV8QAAAAY 5625s ok 197 5625s ok 198 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 199 5625s # unique id: aXT14lbIWI6pKYLIc4UbdwAAAEk 5625s ok 200 5625s ok 201 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 202 5625s # unique id: aXT14jIAHSMQ_llDv1VV8gAAAAM 5625s ok 203 5625s ok 204 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 205 5625s # unique id: aXT14lbIWI6pKYLIc4UbeAAAAEE 5625s ok 206 5625s ok 207 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 208 5625s # unique id: aXT14jIAHSMQ_llDv1VV8wAAAAE 5625s ok 209 5625s ok 210 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 211 5625s # unique id: aXT14lbIWI6pKYLIc4UbeQAAAEI 5625s ok 212 5625s ok 213 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 214 5625s # unique id: aXT14jIAHSMQ_llDv1VV9AAAAAk 5625s ok 215 5625s ok 216 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 217 5625s # unique id: aXT14lbIWI6pKYLIc4UbegAAAEA 5625s ok 218 5625s ok 219 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 220 5625s # unique id: aXT14jIAHSMQ_llDv1VV9QAAAAQ 5625s ok 221 5625s ok 222 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 223 5625s # unique id: aXT14lbIWI6pKYLIc4UbewAAAEY 5625s ok 224 5625s ok 225 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 226 5625s # unique id: aXT14jIAHSMQ_llDv1VV9gAAAAI 5625s ok 227 5625s ok 228 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 229 5625s # unique id: aXT141bIWI6pKYLIc4UbfAAAAEg 5625s ok 230 5625s ok 231 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 232 5625s # unique id: aXT14zIAHSMQ_llDv1VV9wAAAAU 5625s ok 233 5625s ok 234 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 235 5625s # unique id: aXT141bIWI6pKYLIc4UbfQAAAEU 5625s ok 236 5625s ok 237 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 238 5625s # unique id: aXT14zIAHSMQ_llDv1VV-AAAAAg 5625s ok 239 5625s ok 240 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 241 5625s # unique id: aXT141bIWI6pKYLIc4UbfgAAAEM 5625s ok 242 5625s ok 243 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 244 5625s # unique id: aXT14zIAHSMQ_llDv1VV-QAAAAA 5625s ok 245 5625s ok 246 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 247 5625s # unique id: aXT141bIWI6pKYLIc4UbfwAAAEc 5625s ok 248 5625s ok 249 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 250 5625s # unique id: aXT14zIAHSMQ_llDv1VV-gAAAAc 5625s ok 251 5625s ok 252 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 253 5625s # unique id: aXT141bIWI6pKYLIc4UbgAAAAEQ 5625s ok 254 5625s ok 255 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 256 5625s # unique id: aXT14zIAHSMQ_llDv1VV-wAAAAY 5625s ok 257 5625s ok 258 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 259 5625s # unique id: aXT141bIWI6pKYLIc4UbgQAAAEk 5625s ok 260 5625s ok 261 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 262 5625s # unique id: aXT15DIAHSMQ_llDv1VV_AAAAAM 5625s ok 263 5625s ok 264 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 265 5625s # unique id: aXT15FbIWI6pKYLIc4UbggAAAEE 5625s ok 266 5625s ok 267 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 268 5625s # unique id: aXT15DIAHSMQ_llDv1VV_QAAAAk 5625s ok 269 5625s ok 270 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 271 5625s # unique id: aXT15FbIWI6pKYLIc4UbgwAAAEI 5625s ok 272 5625s ok 273 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 274 5625s # unique id: aXT15DIAHSMQ_llDv1VV_gAAAAE 5625s ok 275 5625s ok 276 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 277 5625s # unique id: aXT15FbIWI6pKYLIc4UbhAAAAEA 5625s ok 278 5625s ok 279 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 280 5625s # unique id: aXT15DIAHSMQ_llDv1VV_wAAAAQ 5625s ok 281 5625s ok 282 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 283 5625s # unique id: aXT15FbIWI6pKYLIc4UbhQAAAEY 5625s ok 284 5625s ok 285 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 286 5625s # unique id: aXT15DIAHSMQ_llDv1VWAAAAAAI 5625s ok 287 5625s ok 288 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 289 5625s # unique id: aXT15FbIWI6pKYLIc4UbhgAAAEg 5625s ok 290 5625s ok 291 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 292 5625s # unique id: aXT15DIAHSMQ_llDv1VWAQAAAAU 5625s ok 293 5625s ok 294 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 295 5625s # unique id: aXT15FbIWI6pKYLIc4UbhwAAAEU 5625s ok 296 5625s ok 297 5625s # testing : fetch unique ID 5625s # expected: 200 5625s # received: '200' 5625s ok 298 5625s # unique id: aXT15DIAHSMQ_llDv1VWAgAAAAg 5625s ok 299 5625s ok 300 5625s ok 5648s t/modules/usertrack.t ............... 5648s 1..1004 5648s # Running under perl version 5.040001 for linux 5648s # Current time local: Sat Jan 24 16:40:05 2026 5648s # Current time GMT: Sat Jan 24 16:40:05 2026 5648s # Using Test.pm version 1.31 5648s # Using Apache/Test.pm version 1.44 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 1 5648s ok 2 5648s Set-Cookie: usertrack_test=3e13d5f8.64924ee2fb616; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=3e13d5f8.64924ee2fb616 5648s ok 3 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 4 5648s ok 5 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 6 5648s ok 7 5648s Set-Cookie: usertrack_test=baefeaae.64924ee2fcc40; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=baefeaae.64924ee2fcc40 5648s ok 8 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 9 5648s ok 10 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 11 5648s ok 12 5648s Set-Cookie: usertrack_test=aa0efd92.64924ee3158f8; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=aa0efd92.64924ee3158f8 5648s ok 13 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 14 5648s ok 15 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 16 5648s ok 17 5648s Set-Cookie: usertrack_test=9839e146.64924ee318483; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=9839e146.64924ee318483 5648s ok 18 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 19 5648s ok 20 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 21 5648s ok 22 5648s Set-Cookie: usertrack_test=ddd879d2.64924ee31cacd; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=ddd879d2.64924ee31cacd 5648s ok 23 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 24 5648s ok 25 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 26 5648s ok 27 5648s Set-Cookie: usertrack_test=8bdb3acd.64924ee31d564; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=8bdb3acd.64924ee31d564 5648s ok 28 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 29 5648s ok 30 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 31 5648s ok 32 5648s Set-Cookie: usertrack_test=43501194.64924ee3244d0; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=43501194.64924ee3244d0 5648s ok 33 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 34 5648s ok 35 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 36 5648s ok 37 5648s Set-Cookie: usertrack_test=90f97c22.64924ee326ccb; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=90f97c22.64924ee326ccb 5648s ok 38 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 39 5648s ok 40 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 41 5648s ok 42 5648s Set-Cookie: usertrack_test=4586bb51.64924ee32f22d; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=4586bb51.64924ee32f22d 5648s ok 43 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 44 5648s ok 45 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 46 5648s ok 47 5648s Set-Cookie: usertrack_test=b7406ef1.64924ee32fc46; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=b7406ef1.64924ee32fc46 5648s ok 48 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 49 5648s ok 50 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 51 5648s ok 52 5648s Set-Cookie: usertrack_test=37c0fdab.64924ee3309f8; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=37c0fdab.64924ee3309f8 5648s ok 53 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 54 5648s ok 55 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 56 5648s ok 57 5648s Set-Cookie: usertrack_test=f8803227.64924ee3340bb; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=f8803227.64924ee3340bb 5648s ok 58 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 59 5648s ok 60 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 61 5648s ok 62 5648s Set-Cookie: usertrack_test=ae9d1fa4.64924ee334a00; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=ae9d1fa4.64924ee334a00 5648s ok 63 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 64 5648s ok 65 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 66 5648s ok 67 5648s Set-Cookie: usertrack_test=9ae58b67.64924ee3387a5; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=9ae58b67.64924ee3387a5 5648s ok 68 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 69 5648s ok 70 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 71 5648s ok 72 5648s Set-Cookie: usertrack_test=20fefeff.64924ee3391ff; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=20fefeff.64924ee3391ff 5648s ok 73 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 74 5648s ok 75 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 76 5648s ok 77 5648s Set-Cookie: usertrack_test=b50c3b83.64924ee339adb; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=b50c3b83.64924ee339adb 5648s ok 78 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 79 5648s ok 80 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 81 5648s ok 82 5648s Set-Cookie: usertrack_test=32bfae90.64924ee33cec2; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=32bfae90.64924ee33cec2 5648s ok 83 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 84 5648s ok 85 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 86 5648s ok 87 5648s Set-Cookie: usertrack_test=5de67441.64924ee340ff0; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=5de67441.64924ee340ff0 5648s ok 88 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 89 5648s ok 90 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 91 5648s ok 92 5648s Set-Cookie: usertrack_test=a5b49c2a.64924ee34a9a7; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=a5b49c2a.64924ee34a9a7 5648s ok 93 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 94 5648s ok 95 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 96 5648s ok 97 5648s Set-Cookie: usertrack_test=4756ceff.64924ee355f13; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=4756ceff.64924ee355f13 5648s ok 98 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 99 5648s ok 100 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 101 5648s ok 102 5648s Set-Cookie: usertrack_test=807f33fb.64924ee356820; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=807f33fb.64924ee356820 5648s ok 103 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 104 5648s ok 105 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 106 5648s ok 107 5648s Set-Cookie: usertrack_test=7296075.64924ee3570df; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=7296075.64924ee3570df 5648s ok 108 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 109 5648s ok 110 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 111 5648s ok 112 5648s Set-Cookie: usertrack_test=9eac035c.64924ee36171d; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=9eac035c.64924ee36171d 5648s ok 113 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 114 5648s ok 115 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 116 5648s ok 117 5648s Set-Cookie: usertrack_test=a5ad395b.64924ee369231; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=a5ad395b.64924ee369231 5648s ok 118 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 119 5648s ok 120 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 121 5648s ok 122 5648s Set-Cookie: usertrack_test=54b04886.64924ee37b2db; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=54b04886.64924ee37b2db 5648s ok 123 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 124 5648s ok 125 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 126 5648s ok 127 5648s Set-Cookie: usertrack_test=ce3dae7c.64924ee37e9cb; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=ce3dae7c.64924ee37e9cb 5648s ok 128 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 129 5648s ok 130 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 131 5648s ok 132 5648s Set-Cookie: usertrack_test=4fed9239.64924ee3824db; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=4fed9239.64924ee3824db 5648s ok 133 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 134 5648s ok 135 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 136 5648s ok 137 5648s Set-Cookie: usertrack_test=4b3b4140.64924ee382dd6; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=4b3b4140.64924ee382dd6 5648s ok 138 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 139 5648s ok 140 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 141 5648s ok 142 5648s Set-Cookie: usertrack_test=a85c8cfa.64924ee3837e6; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=a85c8cfa.64924ee3837e6 5648s ok 143 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 144 5648s ok 145 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 146 5648s ok 147 5648s Set-Cookie: usertrack_test=cf15988f.64924ee384096; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=cf15988f.64924ee384096 5648s ok 148 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 149 5648s ok 150 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 151 5648s ok 152 5648s Set-Cookie: usertrack_test=c2479ffd.64924ee385fed; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=c2479ffd.64924ee385fed 5648s ok 153 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 154 5648s ok 155 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 156 5648s ok 157 5648s Set-Cookie: usertrack_test=fbbe1606.64924ee386952; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=fbbe1606.64924ee386952 5648s ok 158 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 159 5648s ok 160 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 161 5648s ok 162 5648s Set-Cookie: usertrack_test=879b5161.64924ee3871dd; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=879b5161.64924ee3871dd 5648s ok 163 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 164 5648s ok 165 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 166 5648s ok 167 5648s Set-Cookie: usertrack_test=6ca97179.64924ee387a90; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=6ca97179.64924ee387a90 5648s ok 168 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 169 5648s ok 170 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 171 5648s ok 172 5648s Set-Cookie: usertrack_test=e2cf88f8.64924ee39adf9; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=e2cf88f8.64924ee39adf9 5648s ok 173 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 174 5648s ok 175 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 176 5648s ok 177 5648s Set-Cookie: usertrack_test=d0458dc5.64924ee39b98c; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=d0458dc5.64924ee39b98c 5648s ok 178 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 179 5648s ok 180 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 181 5648s ok 182 5648s Set-Cookie: usertrack_test=90979e0d.64924ee39c2cc; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=90979e0d.64924ee39c2cc 5648s ok 183 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 184 5648s ok 185 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 186 5648s ok 187 5648s Set-Cookie: usertrack_test=cbf4c686.64924ee39fdca; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=cbf4c686.64924ee39fdca 5648s ok 188 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 189 5648s ok 190 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 191 5648s ok 192 5648s Set-Cookie: usertrack_test=9ab3ad19.64924ee3b682d; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=9ab3ad19.64924ee3b682d 5648s ok 193 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 194 5648s ok 195 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 196 5648s ok 197 5648s Set-Cookie: usertrack_test=b9fd784d.64924ee3b8540; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=b9fd784d.64924ee3b8540 5648s ok 198 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 199 5648s ok 200 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 201 5648s ok 202 5648s Set-Cookie: usertrack_test=f4745de1.64924ee3ba5a2; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=f4745de1.64924ee3ba5a2 5648s ok 203 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 204 5648s ok 205 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 206 5648s ok 207 5648s Set-Cookie: usertrack_test=41cac900.64924ee3bae7b; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=41cac900.64924ee3bae7b 5648s ok 208 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 209 5648s ok 210 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 211 5648s ok 212 5648s Set-Cookie: usertrack_test=b899508.64924ee3e6050; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=b899508.64924ee3e6050 5648s ok 213 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 214 5648s ok 215 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 216 5648s ok 217 5648s Set-Cookie: usertrack_test=a4f19526.64924ee3e69c6; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=a4f19526.64924ee3e69c6 5648s ok 218 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 219 5648s ok 220 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 221 5648s ok 222 5648s Set-Cookie: usertrack_test=14f637e6.64924ee3e72cb; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=14f637e6.64924ee3e72cb 5648s ok 223 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 224 5648s ok 225 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 226 5648s ok 227 5648s Set-Cookie: usertrack_test=b4e56fc4.64924ee3e7b72; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=b4e56fc4.64924ee3e7b72 5648s ok 228 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 229 5648s ok 230 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 231 5648s ok 232 5648s Set-Cookie: usertrack_test=27ea875e.64924ee3e83fc; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=27ea875e.64924ee3e83fc 5648s ok 233 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 234 5648s ok 235 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 236 5648s ok 237 5648s Set-Cookie: usertrack_test=487e829b.64924ee3e8cac; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=487e829b.64924ee3e8cac 5648s ok 238 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 239 5648s ok 240 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 241 5648s ok 242 5648s Set-Cookie: usertrack_test=eda6df40.64924ee3e9559; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=eda6df40.64924ee3e9559 5648s ok 243 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 244 5648s ok 245 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 246 5648s ok 247 5648s Set-Cookie: usertrack_test=14adbb98.64924ee3e9e16; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=14adbb98.64924ee3e9e16 5648s ok 248 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 249 5648s ok 250 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 251 5648s ok 252 5648s Set-Cookie: usertrack_test=10b238f6.64924ee3ea6dd; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=10b238f6.64924ee3ea6dd 5648s ok 253 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 254 5648s ok 255 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 256 5648s ok 257 5648s Set-Cookie: usertrack_test=5784e5a7.64924ee3eaf98; path=/; expires=Sat, 24-Jan-26 16:41:24 GMT 5648s Cookie: usertrack_test=5784e5a7.64924ee3eaf98 5648s ok 258 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 259 5648s ok 260 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 261 5648s ok 262 5648s Set-Cookie: usertrack_test=d62e8f9c.64924ee3f16c5; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=d62e8f9c.64924ee3f16c5 5648s ok 263 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 264 5648s ok 265 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 266 5648s ok 267 5648s Set-Cookie: usertrack_test=51d97f1c.64924ee3f1f7c; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=51d97f1c.64924ee3f1f7c 5648s ok 268 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 269 5648s ok 270 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 271 5648s ok 272 5648s Set-Cookie: usertrack_test=20004f59.64924ee3f8cdf; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=20004f59.64924ee3f8cdf 5648s ok 273 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 274 5648s ok 275 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 276 5648s ok 277 5648s Set-Cookie: usertrack_test=4c1e7766.64924ee403182; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=4c1e7766.64924ee403182 5648s ok 278 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 279 5648s ok 280 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 281 5648s ok 282 5648s Set-Cookie: usertrack_test=6e9d41da.64924ee4084fe; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=6e9d41da.64924ee4084fe 5648s ok 283 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 284 5648s ok 285 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 286 5648s ok 287 5648s Set-Cookie: usertrack_test=7d3519bf.64924ee414606; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=7d3519bf.64924ee414606 5648s ok 288 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 289 5648s ok 290 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 291 5648s ok 292 5648s Set-Cookie: usertrack_test=a2e0edcb.64924ee415340; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=a2e0edcb.64924ee415340 5648s ok 293 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 294 5648s ok 295 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 296 5648s ok 297 5648s Set-Cookie: usertrack_test=a9c7d752.64924ee4163ed; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=a9c7d752.64924ee4163ed 5648s ok 298 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 299 5648s ok 300 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 301 5648s ok 302 5648s Set-Cookie: usertrack_test=eb2544fa.64924ee419ff2; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=eb2544fa.64924ee419ff2 5648s ok 303 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 304 5648s ok 305 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 306 5648s ok 307 5648s Set-Cookie: usertrack_test=5442bd57.64924ee41efb8; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=5442bd57.64924ee41efb8 5648s ok 308 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 309 5648s ok 310 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 311 5648s ok 312 5648s Set-Cookie: usertrack_test=8b2fb88b.64924ee43055e; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=8b2fb88b.64924ee43055e 5648s ok 313 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 314 5648s ok 315 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 316 5648s ok 317 5648s Set-Cookie: usertrack_test=9e035e00.64924ee433a4d; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=9e035e00.64924ee433a4d 5648s ok 318 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 319 5648s ok 320 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 321 5648s ok 322 5648s Set-Cookie: usertrack_test=e1deacba.64924ee43737e; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=e1deacba.64924ee43737e 5648s ok 323 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 324 5648s ok 325 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 326 5648s ok 327 5648s Set-Cookie: usertrack_test=3564385b.64924ee43ec1b; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=3564385b.64924ee43ec1b 5648s ok 328 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 329 5648s ok 330 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 331 5648s ok 332 5648s Set-Cookie: usertrack_test=ffde8ad.64924ee4435fe; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=ffde8ad.64924ee4435fe 5648s ok 333 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 334 5648s ok 335 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 336 5648s ok 337 5648s Set-Cookie: usertrack_test=27ad3fc4.64924ee443ee9; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=27ad3fc4.64924ee443ee9 5648s ok 338 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 339 5648s ok 340 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 341 5648s ok 342 5648s Set-Cookie: usertrack_test=ff465c5.64924ee44480c; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=ff465c5.64924ee44480c 5648s ok 343 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 344 5648s ok 345 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 346 5648s ok 347 5648s Set-Cookie: usertrack_test=5fd30f0e.64924ee445090; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=5fd30f0e.64924ee445090 5648s ok 348 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 349 5648s ok 350 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 351 5648s ok 352 5648s Set-Cookie: usertrack_test=64ba92ef.64924ee44594d; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=64ba92ef.64924ee44594d 5648s ok 353 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 354 5648s ok 355 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 356 5648s ok 357 5648s Set-Cookie: usertrack_test=22e01e55.64924ee4461f4; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=22e01e55.64924ee4461f4 5648s ok 358 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 359 5648s ok 360 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 361 5648s ok 362 5648s Set-Cookie: usertrack_test=fc817af2.64924ee4476da; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=fc817af2.64924ee4476da 5648s ok 363 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 364 5648s ok 365 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 366 5648s ok 367 5648s Set-Cookie: usertrack_test=656ee347.64924ee44cec0; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=656ee347.64924ee44cec0 5648s ok 368 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 369 5648s ok 370 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 371 5648s ok 372 5648s Set-Cookie: usertrack_test=2bfddc8e.64924ee44d8c4; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=2bfddc8e.64924ee44d8c4 5648s ok 373 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 374 5648s ok 375 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 376 5648s ok 377 5648s Set-Cookie: usertrack_test=3fc21e76.64924ee44f841; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=3fc21e76.64924ee44f841 5648s ok 378 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 379 5648s ok 380 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 381 5648s ok 382 5648s Set-Cookie: usertrack_test=9d6deb70.64924ee4500d5; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=9d6deb70.64924ee4500d5 5648s ok 383 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 384 5648s ok 385 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 386 5648s ok 387 5648s Set-Cookie: usertrack_test=92a3ca86.64924ee452bed; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=92a3ca86.64924ee452bed 5648s ok 388 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 389 5648s ok 390 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 391 5648s ok 392 5648s Set-Cookie: usertrack_test=a5533ddf.64924ee45350d; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=a5533ddf.64924ee45350d 5648s ok 393 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 394 5648s ok 395 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 396 5648s ok 397 5648s Set-Cookie: usertrack_test=882abd62.64924ee46563c; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=882abd62.64924ee46563c 5648s ok 398 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 399 5648s ok 400 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 401 5648s ok 402 5648s Set-Cookie: usertrack_test=5a6d521d.64924ee46e3a3; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=5a6d521d.64924ee46e3a3 5648s ok 403 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 404 5648s ok 405 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 406 5648s ok 407 5648s Set-Cookie: usertrack_test=2e7e63ec.64924ee473d8c; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=2e7e63ec.64924ee473d8c 5648s ok 408 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 409 5648s ok 410 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 411 5648s ok 412 5648s Set-Cookie: usertrack_test=b42fcf23.64924ee474659; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=b42fcf23.64924ee474659 5648s ok 413 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 414 5648s ok 415 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 416 5648s ok 417 5648s Set-Cookie: usertrack_test=9bd415ad.64924ee474f5b; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=9bd415ad.64924ee474f5b 5648s ok 418 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 419 5648s ok 420 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 421 5648s ok 422 5648s Set-Cookie: usertrack_test=2f33b710.64924ee47580b; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=2f33b710.64924ee47580b 5648s ok 423 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 424 5648s ok 425 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 426 5648s ok 427 5648s Set-Cookie: usertrack_test=eb939f11.64924ee476091; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=eb939f11.64924ee476091 5648s ok 428 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 429 5648s ok 430 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 431 5648s ok 432 5648s Set-Cookie: usertrack_test=f1934fc7.64924ee48cb28; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=f1934fc7.64924ee48cb28 5648s ok 433 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 434 5648s ok 435 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 436 5648s ok 437 5648s Set-Cookie: usertrack_test=bbc37777.64924ee491dc3; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=bbc37777.64924ee491dc3 5648s ok 438 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 439 5648s ok 440 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 441 5648s ok 442 5648s Set-Cookie: usertrack_test=c51f9315.64924ee495c75; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=c51f9315.64924ee495c75 5648s ok 443 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 444 5648s ok 445 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 446 5648s ok 447 5648s Set-Cookie: usertrack_test=1b5f0d82.64924ee49a93c; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=1b5f0d82.64924ee49a93c 5648s ok 448 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 449 5648s ok 450 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 451 5648s ok 452 5648s Set-Cookie: usertrack_test=f9e03d62.64924ee49b271; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=f9e03d62.64924ee49b271 5648s ok 453 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 454 5648s ok 455 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 456 5648s ok 457 5648s Set-Cookie: usertrack_test=e6c91da9.64924ee49bb40; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=e6c91da9.64924ee49bb40 5648s ok 458 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 459 5648s ok 460 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 461 5648s ok 462 5648s Set-Cookie: usertrack_test=4edebb26.64924ee49c3ec; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=4edebb26.64924ee49c3ec 5648s ok 463 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 464 5648s ok 465 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 466 5648s ok 467 5648s Set-Cookie: usertrack_test=710155fc.64924ee49e6d9; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=710155fc.64924ee49e6d9 5648s ok 468 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 469 5648s ok 470 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 471 5648s ok 472 5648s Set-Cookie: usertrack_test=2fb1ff8d.64924ee4a0302; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=2fb1ff8d.64924ee4a0302 5648s ok 473 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 474 5648s ok 475 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 476 5648s ok 477 5648s Set-Cookie: usertrack_test=281e4662.64924ee4a67f3; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=281e4662.64924ee4a67f3 5648s ok 478 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 479 5648s ok 480 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 481 5648s ok 482 5648s Set-Cookie: usertrack_test=d89ed12e.64924ee4aa0c3; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=d89ed12e.64924ee4aa0c3 5648s ok 483 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 484 5648s ok 485 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 486 5648s ok 487 5648s Set-Cookie: usertrack_test=ed3fe1df.64924ee4af57c; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=ed3fe1df.64924ee4af57c 5648s ok 488 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 489 5648s ok 490 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 491 5648s ok 492 5648s Set-Cookie: usertrack_test=85482bc5.64924ee4b0fbe; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=85482bc5.64924ee4b0fbe 5648s ok 493 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 494 5648s ok 495 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 496 5648s ok 497 5648s Set-Cookie: usertrack_test=59af0237.64924ee4b1976; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=59af0237.64924ee4b1976 5648s ok 498 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 499 5648s ok 500 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 501 5648s ok 502 5648s Set-Cookie: usertrack_test=e80835c5.64924ee4b3350; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=e80835c5.64924ee4b3350 5648s ok 503 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 504 5648s ok 505 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 506 5648s ok 507 5648s Set-Cookie: usertrack_test=967ac0b2.64924ee4b3c74; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=967ac0b2.64924ee4b3c74 5648s ok 508 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 509 5648s ok 510 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 511 5648s ok 512 5648s Set-Cookie: usertrack_test=f3da594f.64924ee4ccec3; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=f3da594f.64924ee4ccec3 5648s ok 513 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 514 5648s ok 515 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 516 5648s ok 517 5648s Set-Cookie: usertrack_test=5077e4e3.64924ee4cdbc5; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=5077e4e3.64924ee4cdbc5 5648s ok 518 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 519 5648s ok 520 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 521 5648s ok 522 5648s Set-Cookie: usertrack_test=a8a36a66.64924ee4ce64a; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=a8a36a66.64924ee4ce64a 5648s ok 523 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 524 5648s ok 525 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 526 5648s ok 527 5648s Set-Cookie: usertrack_test=2d38660a.64924ee4ceee6; path=/; expires=Sat, 24-Jan-26 16:41:25 GMT 5648s Cookie: usertrack_test=2d38660a.64924ee4ceee6 5648s ok 528 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 529 5648s ok 530 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 531 5648s ok 532 5648s Set-Cookie: usertrack_test=68e295dc.64924ee4dfbd0; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=68e295dc.64924ee4dfbd0 5648s ok 533 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 534 5648s ok 535 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 536 5648s ok 537 5648s Set-Cookie: usertrack_test=ad8e8e45.64924ee4f6d46; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=ad8e8e45.64924ee4f6d46 5648s ok 538 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 539 5648s ok 540 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 541 5648s ok 542 5648s Set-Cookie: usertrack_test=e6e1cd50.64924ee4fb640; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=e6e1cd50.64924ee4fb640 5648s ok 543 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 544 5648s ok 545 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 546 5648s ok 547 5648s Set-Cookie: usertrack_test=7918b284.64924ee4fbf15; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=7918b284.64924ee4fbf15 5648s ok 548 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 549 5648s ok 550 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 551 5648s ok 552 5648s Set-Cookie: usertrack_test=92bc0d09.64924ee4fc8c9; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=92bc0d09.64924ee4fc8c9 5648s ok 553 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 554 5648s ok 555 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 556 5648s ok 557 5648s Set-Cookie: usertrack_test=962b920d.64924ee4fd1a1; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=962b920d.64924ee4fd1a1 5648s ok 558 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 559 5648s ok 560 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 561 5648s ok 562 5648s Set-Cookie: usertrack_test=458088d5.64924ee4fdaf2; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=458088d5.64924ee4fdaf2 5648s ok 563 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 564 5648s ok 565 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 566 5648s ok 567 5648s Set-Cookie: usertrack_test=b1327583.64924ee4fe60d; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=b1327583.64924ee4fe60d 5648s ok 568 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 569 5648s ok 570 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 571 5648s ok 572 5648s Set-Cookie: usertrack_test=eb7f14b8.64924ee4feedd; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=eb7f14b8.64924ee4feedd 5648s ok 573 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 574 5648s ok 575 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 576 5648s ok 577 5648s Set-Cookie: usertrack_test=3c579d2.64924ee4ff767; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=3c579d2.64924ee4ff767 5648s ok 578 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 579 5648s ok 580 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 581 5648s ok 582 5648s Set-Cookie: usertrack_test=9e11e8a0.64924ee504f77; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=9e11e8a0.64924ee504f77 5648s ok 583 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 584 5648s ok 585 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 586 5648s ok 587 5648s Set-Cookie: usertrack_test=db8e14b0.64924ee50d429; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=db8e14b0.64924ee50d429 5648s ok 588 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 589 5648s ok 590 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 591 5648s ok 592 5648s Set-Cookie: usertrack_test=d807914d.64924ee5147f9; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=d807914d.64924ee5147f9 5648s ok 593 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 594 5648s ok 595 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 596 5648s ok 597 5648s Set-Cookie: usertrack_test=241deaae.64924ee51554b; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=241deaae.64924ee51554b 5648s ok 598 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 599 5648s ok 600 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 601 5648s ok 602 5648s Set-Cookie: usertrack_test=a32b7db3.64924ee518628; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=a32b7db3.64924ee518628 5648s ok 603 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 604 5648s ok 605 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 606 5648s ok 607 5648s Set-Cookie: usertrack_test=c1d219dd.64924ee52a6cc; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=c1d219dd.64924ee52a6cc 5648s ok 608 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 609 5648s ok 610 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 611 5648s ok 612 5648s Set-Cookie: usertrack_test=d7ed093c.64924ee52b11c; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=d7ed093c.64924ee52b11c 5648s ok 613 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 614 5648s ok 615 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 616 5648s ok 617 5648s Set-Cookie: usertrack_test=1e451932.64924ee52ba2c; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=1e451932.64924ee52ba2c 5648s ok 618 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 619 5648s ok 620 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 621 5648s ok 622 5648s Set-Cookie: usertrack_test=ce72f6a8.64924ee542963; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=ce72f6a8.64924ee542963 5648s ok 623 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 624 5648s ok 625 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 626 5648s ok 627 5648s Set-Cookie: usertrack_test=6e9c093c.64924ee54881d; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=6e9c093c.64924ee54881d 5648s ok 628 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 629 5648s ok 630 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 631 5648s ok 632 5648s Set-Cookie: usertrack_test=6d1a9764.64924ee5490cc; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=6d1a9764.64924ee5490cc 5648s ok 633 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 634 5648s ok 635 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 636 5648s ok 637 5648s Set-Cookie: usertrack_test=a6c523fb.64924ee55adf1; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=a6c523fb.64924ee55adf1 5648s ok 638 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 639 5648s ok 640 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 641 5648s ok 642 5648s Set-Cookie: usertrack_test=5ddec4f6.64924ee55de0a; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=5ddec4f6.64924ee55de0a 5648s ok 643 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 644 5648s ok 645 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 646 5648s ok 647 5648s Set-Cookie: usertrack_test=7d2b93e8.64924ee55eb0c; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=7d2b93e8.64924ee55eb0c 5648s ok 648 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 649 5648s ok 650 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 651 5648s ok 652 5648s Set-Cookie: usertrack_test=49ebe4d8.64924ee55f572; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=49ebe4d8.64924ee55f572 5648s ok 653 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 654 5648s ok 655 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 656 5648s ok 657 5648s Set-Cookie: usertrack_test=1470f6a3.64924ee55fe6a; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=1470f6a3.64924ee55fe6a 5648s ok 658 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 659 5648s ok 660 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 661 5648s ok 662 5648s Set-Cookie: usertrack_test=9fb32b10.64924ee56085f; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=9fb32b10.64924ee56085f 5648s ok 663 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 664 5648s ok 665 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 666 5648s ok 667 5648s Set-Cookie: usertrack_test=da9a3c1c.64924ee561370; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=da9a3c1c.64924ee561370 5648s ok 668 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 669 5648s ok 670 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 671 5648s ok 672 5648s Set-Cookie: usertrack_test=81432c37.64924ee5651dc; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=81432c37.64924ee5651dc 5648s ok 673 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 674 5648s ok 675 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 676 5648s ok 677 5648s Set-Cookie: usertrack_test=7b0cb08.64924ee565c63; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=7b0cb08.64924ee565c63 5648s ok 678 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 679 5648s ok 680 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 681 5648s ok 682 5648s Set-Cookie: usertrack_test=e2d5ff78.64924ee5664e2; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=e2d5ff78.64924ee5664e2 5648s ok 683 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 684 5648s ok 685 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 686 5648s ok 687 5648s Set-Cookie: usertrack_test=65e9aaee.64924ee566db2; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=65e9aaee.64924ee566db2 5648s ok 688 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 689 5648s ok 690 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 691 5648s ok 692 5648s Set-Cookie: usertrack_test=2dc3cf07.64924ee56765d; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=2dc3cf07.64924ee56765d 5648s ok 693 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 694 5648s ok 695 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 696 5648s ok 697 5648s Set-Cookie: usertrack_test=1bf8b46d.64924ee567ed5; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=1bf8b46d.64924ee567ed5 5648s ok 698 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 699 5648s ok 700 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 701 5648s ok 702 5648s Set-Cookie: usertrack_test=4723a1fd.64924ee57a856; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=4723a1fd.64924ee57a856 5648s ok 703 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 704 5648s ok 705 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 706 5648s ok 707 5648s Set-Cookie: usertrack_test=f0aaa003.64924ee57b18c; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=f0aaa003.64924ee57b18c 5648s ok 708 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 709 5648s ok 710 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 711 5648s ok 712 5648s Set-Cookie: usertrack_test=8b902bb2.64924ee5865eb; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=8b902bb2.64924ee5865eb 5648s ok 713 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 714 5648s ok 715 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 716 5648s ok 717 5648s Set-Cookie: usertrack_test=216453a1.64924ee58a1fc; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=216453a1.64924ee58a1fc 5648s ok 718 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 719 5648s ok 720 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 721 5648s ok 722 5648s Set-Cookie: usertrack_test=8be6715.64924ee58ccfa; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=8be6715.64924ee58ccfa 5648s ok 723 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 724 5648s ok 725 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 726 5648s ok 727 5648s Set-Cookie: usertrack_test=90df8ec0.64924ee58eb5b; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=90df8ec0.64924ee58eb5b 5648s ok 728 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 729 5648s ok 730 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 731 5648s ok 732 5648s Set-Cookie: usertrack_test=b98ffaef.64924ee58ff24; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=b98ffaef.64924ee58ff24 5648s ok 733 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 734 5648s ok 735 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 736 5648s ok 737 5648s Set-Cookie: usertrack_test=9743ca9f.64924ee595de4; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=9743ca9f.64924ee595de4 5648s ok 738 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 739 5648s ok 740 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 741 5648s ok 742 5648s Set-Cookie: usertrack_test=562b53c8.64924ee5967ff; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=562b53c8.64924ee5967ff 5648s ok 743 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 744 5648s ok 745 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 746 5648s ok 747 5648s Set-Cookie: usertrack_test=11635671.64924ee597801; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=11635671.64924ee597801 5648s ok 748 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 749 5648s ok 750 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 751 5648s ok 752 5648s Set-Cookie: usertrack_test=8a77eb86.64924ee5c3f5a; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=8a77eb86.64924ee5c3f5a 5648s ok 753 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 754 5648s ok 755 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 756 5648s ok 757 5648s Set-Cookie: usertrack_test=e3c2efcc.64924ee5c493e; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=e3c2efcc.64924ee5c493e 5648s ok 758 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 759 5648s ok 760 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 761 5648s ok 762 5648s Set-Cookie: usertrack_test=ceeef7ad.64924ee5c51e8; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=ceeef7ad.64924ee5c51e8 5648s ok 763 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 764 5648s ok 765 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 766 5648s ok 767 5648s Set-Cookie: usertrack_test=96693898.64924ee5c5ac9; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=96693898.64924ee5c5ac9 5648s ok 768 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 769 5648s ok 770 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 771 5648s ok 772 5648s Set-Cookie: usertrack_test=17b5bd79.64924ee5c65c6; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=17b5bd79.64924ee5c65c6 5648s ok 773 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 774 5648s ok 775 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 776 5648s ok 777 5648s Set-Cookie: usertrack_test=f10250b0.64924ee5c7080; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=f10250b0.64924ee5c7080 5648s ok 778 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 779 5648s ok 780 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 781 5648s ok 782 5648s Set-Cookie: usertrack_test=3448c1ff.64924ee5c7aa3; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=3448c1ff.64924ee5c7aa3 5648s ok 783 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 784 5648s ok 785 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 786 5648s ok 787 5648s Set-Cookie: usertrack_test=61786999.64924ee5c8551; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=61786999.64924ee5c8551 5648s ok 788 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 789 5648s ok 790 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 791 5648s ok 792 5648s Set-Cookie: usertrack_test=e322e487.64924ee5c907c; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=e322e487.64924ee5c907c 5648s ok 793 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 794 5648s ok 795 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 796 5648s ok 797 5648s Set-Cookie: usertrack_test=1e4dbc7d.64924ee5c9a87; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=1e4dbc7d.64924ee5c9a87 5648s ok 798 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 799 5648s ok 800 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 801 5648s ok 802 5648s Set-Cookie: usertrack_test=89ec9dd0.64924ee5ca40b; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=89ec9dd0.64924ee5ca40b 5648s ok 803 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 804 5648s ok 805 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 806 5648s ok 807 5648s Set-Cookie: usertrack_test=a64da01c.64924ee5cae41; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=a64da01c.64924ee5cae41 5648s ok 808 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 809 5648s ok 810 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 811 5648s ok 812 5648s Set-Cookie: usertrack_test=853743df.64924ee5cb697; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=853743df.64924ee5cb697 5648s ok 813 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 814 5648s ok 815 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 816 5648s ok 817 5648s Set-Cookie: usertrack_test=d4e70d43.64924ee5cca39; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=d4e70d43.64924ee5cca39 5648s ok 818 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 819 5648s ok 820 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 821 5648s ok 822 5648s Set-Cookie: usertrack_test=99ce3fb5.64924ee5cf101; path=/; expires=Sat, 24-Jan-26 16:41:26 GMT 5648s Cookie: usertrack_test=99ce3fb5.64924ee5cf101 5648s ok 823 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 824 5648s ok 825 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 826 5648s ok 827 5648s Set-Cookie: usertrack_test=2eb9aadc.64924ee5e4fad; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=2eb9aadc.64924ee5e4fad 5648s ok 828 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 829 5648s ok 830 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 831 5648s ok 832 5648s Set-Cookie: usertrack_test=b9ab0bde.64924ee5e74c4; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=b9ab0bde.64924ee5e74c4 5648s ok 833 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 834 5648s ok 835 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 836 5648s ok 837 5648s Set-Cookie: usertrack_test=52441943.64924ee5f1049; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=52441943.64924ee5f1049 5648s ok 838 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 839 5648s ok 840 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 841 5648s ok 842 5648s Set-Cookie: usertrack_test=2fa791a.64924ee5f196b; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=2fa791a.64924ee5f196b 5648s ok 843 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 844 5648s ok 845 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 846 5648s ok 847 5648s Set-Cookie: usertrack_test=ea29b6c5.64924ee5f8c43; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=ea29b6c5.64924ee5f8c43 5648s ok 848 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 849 5648s ok 850 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 851 5648s ok 852 5648s Set-Cookie: usertrack_test=7be29b0c.64924ee61297a; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=7be29b0c.64924ee61297a 5648s ok 853 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 854 5648s ok 855 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 856 5648s ok 857 5648s Set-Cookie: usertrack_test=35ccf082.64924ee613497; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=35ccf082.64924ee613497 5648s ok 858 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 859 5648s ok 860 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 861 5648s ok 862 5648s Set-Cookie: usertrack_test=aeaa45ab.64924ee6140c4; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=aeaa45ab.64924ee6140c4 5648s ok 863 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 864 5648s ok 865 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 866 5648s ok 867 5648s Set-Cookie: usertrack_test=3b6ba450.64924ee614bc3; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=3b6ba450.64924ee614bc3 5648s ok 868 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 869 5648s ok 870 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 871 5648s ok 872 5648s Set-Cookie: usertrack_test=54d01fc0.64924ee615607; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=54d01fc0.64924ee615607 5648s ok 873 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 874 5648s ok 875 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 876 5648s ok 877 5648s Set-Cookie: usertrack_test=29ef5119.64924ee61606c; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=29ef5119.64924ee61606c 5648s ok 878 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 879 5648s ok 880 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 881 5648s ok 882 5648s Set-Cookie: usertrack_test=8db7fe4e.64924ee61a474; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=8db7fe4e.64924ee61a474 5648s ok 883 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 884 5648s ok 885 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 886 5648s ok 887 5648s Set-Cookie: usertrack_test=4d419bb0.64924ee620a7b; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=4d419bb0.64924ee620a7b 5648s ok 888 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 889 5648s ok 890 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 891 5648s ok 892 5648s Set-Cookie: usertrack_test=650c8ea5.64924ee62135c; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=650c8ea5.64924ee62135c 5648s ok 893 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 894 5648s ok 895 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 896 5648s ok 897 5648s Set-Cookie: usertrack_test=4cd604f3.64924ee621be4; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=4cd604f3.64924ee621be4 5648s ok 898 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 899 5648s ok 900 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 901 5648s ok 902 5648s Set-Cookie: usertrack_test=a67a1ba1.64924ee622467; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=a67a1ba1.64924ee622467 5648s ok 903 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 904 5648s ok 905 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 906 5648s ok 907 5648s Set-Cookie: usertrack_test=7e59fddf.64924ee643744; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=7e59fddf.64924ee643744 5648s ok 908 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 909 5648s ok 910 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 911 5648s ok 912 5648s Set-Cookie: usertrack_test=cf646a08.64924ee64427e; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=cf646a08.64924ee64427e 5648s ok 913 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 914 5648s ok 915 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 916 5648s ok 917 5648s Set-Cookie: usertrack_test=5f3a97f.64924ee6491c6; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=5f3a97f.64924ee6491c6 5648s ok 918 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 919 5648s ok 920 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 921 5648s ok 922 5648s Set-Cookie: usertrack_test=746f8e90.64924ee65aac8; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=746f8e90.64924ee65aac8 5648s ok 923 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 924 5648s ok 925 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 926 5648s ok 927 5648s Set-Cookie: usertrack_test=3a5ad1e0.64924ee663d51; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=3a5ad1e0.64924ee663d51 5648s ok 928 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 929 5648s ok 930 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 931 5648s ok 932 5648s Set-Cookie: usertrack_test=685792bf.64924ee6671ef; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=685792bf.64924ee6671ef 5648s ok 933 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 934 5648s ok 935 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 936 5648s ok 937 5648s Set-Cookie: usertrack_test=c6b1b615.64924ee6747eb; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=c6b1b615.64924ee6747eb 5648s ok 938 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 939 5648s ok 940 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 941 5648s ok 942 5648s Set-Cookie: usertrack_test=98a6fa47.64924ee6752e0; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=98a6fa47.64924ee6752e0 5648s ok 943 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 944 5648s ok 945 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 946 5648s ok 947 5648s Set-Cookie: usertrack_test=cf151361.64924ee675ea3; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=cf151361.64924ee675ea3 5648s ok 948 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 949 5648s ok 950 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 951 5648s ok 952 5648s Set-Cookie: usertrack_test=354f1bfc.64924ee6767bf; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=354f1bfc.64924ee6767bf 5648s ok 953 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 954 5648s ok 955 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 956 5648s ok 957 5648s Set-Cookie: usertrack_test=aeafcf75.64924ee677096; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=aeafcf75.64924ee677096 5648s ok 958 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 959 5648s ok 960 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 961 5648s ok 962 5648s Set-Cookie: usertrack_test=5a80bbf1.64924ee67794f; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=5a80bbf1.64924ee67794f 5648s ok 963 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 964 5648s ok 965 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 966 5648s ok 967 5648s Set-Cookie: usertrack_test=e46bf04c.64924ee67821b; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=e46bf04c.64924ee67821b 5648s ok 968 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 969 5648s ok 970 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 971 5648s ok 972 5648s Set-Cookie: usertrack_test=e8b5d45f.64924ee67b1f2; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=e8b5d45f.64924ee67b1f2 5648s ok 973 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 974 5648s ok 975 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 976 5648s ok 977 5648s Set-Cookie: usertrack_test=5b86c9d1.64924ee67f898; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=5b86c9d1.64924ee67f898 5648s ok 978 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 979 5648s ok 980 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 981 5648s ok 982 5648s Set-Cookie: usertrack_test=390a3853.64924ee685ecb; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=390a3853.64924ee685ecb 5648s ok 983 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 984 5648s ok 985 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 986 5648s ok 987 5648s Set-Cookie: usertrack_test=8a4bc357.64924ee686cdb; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=8a4bc357.64924ee686cdb 5648s ok 988 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 989 5648s ok 990 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 991 5648s ok 992 5648s Set-Cookie: usertrack_test=dcc1a7a8.64924ee68a721; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=dcc1a7a8.64924ee68a721 5648s ok 993 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 994 5648s ok 995 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 996 5648s ok 997 5648s Set-Cookie: usertrack_test=4a57d96.64924ee68ce3e; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s Cookie: usertrack_test=4a57d96.64924ee68ce3e 5648s ok 998 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 999 5648s ok 1000 5648s ok 1001 5648s # testing : Checking return code is '200' 5648s # expected: 200 5648s # received: '200' 5648s ok 1002 5648s # usertrack_test=8df9e5b9.64924ee68d747; path=/; expires=Sat, 24-Jan-26 16:41:27 GMT 5648s ok 1003 5648s # expected: undef 5648s # received: undef 5648s ok 1004 5648s ok 5676s t/modules/vhost_alias.t ............. 5676s 1..8 5676s # Running under perl version 5.040001 for linux 5676s # Current time local: Sat Jan 24 16:40:28 2026 5676s # Current time GMT: Sat Jan 24 16:40:28 2026 5676s # Using Test.pm version 1.31 5676s # Using Apache/Test.pm version 1.44 5676s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 5676s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 5676s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 5676s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 5676s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 5676s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 5676s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 5676s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 5676s # testing : VirtalDocumentRoot test 5676s # expected: 'www.vha-test.com' 5676s # received: 'www.vha-test.com' 5676s ok 1 5676s # testing : VirtualScriptAlias test 5676s # expected: 'test cgi for www.vha-test.com' 5676s # received: 'test cgi for www.vha-test.com' 5676s ok 2 5676s # testing : VirtalDocumentRoot test 5676s # expected: 'big.server.name.from.heck.org' 5676s # received: 'big.server.name.from.heck.org' 5676s ok 3 5676s # testing : VirtualScriptAlias test 5676s # expected: 'test cgi for big.server.name.from.heck.org' 5676s # received: 'test cgi for big.server.name.from.heck.org' 5676s ok 4 5676s # testing : VirtalDocumentRoot test 5676s # expected: 'ab.com' 5676s # received: 'ab.com' 5676s ok 5 5676s # testing : VirtualScriptAlias test 5676s # expected: 'test cgi for ab.com' 5676s # received: 'test cgi for ab.com' 5676s ok 6 5676s # testing : VirtalDocumentRoot test 5676s # expected: 'w-t-f.net' 5676s # received: 'w-t-f.net' 5676s ok 7 5676s # testing : VirtualScriptAlias test 5676s # expected: 'test cgi for w-t-f.net' 5676s # received: 'test cgi for w-t-f.net' 5676s ok 8 5676s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 5676s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 5676s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 5676s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 5676s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 5676s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 5676s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 5676s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 5676s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 5676s ok 5701s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 5731s t/protocol/echo.t ................... 5731s 1..8 5731s # Running under perl version 5.040001 for linux 5731s # Current time local: Sat Jan 24 16:41:20 2026 5731s # Current time GMT: Sat Jan 24 16:41:20 2026 5731s # Using Test.pm version 1.31 5731s # Using Apache/Test.pm version 1.44 5731s testing mod_echo_ssl 5731s ok 1 5731s #Cipher: TLS_AES_256_GCM_SHA384 5731s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 5731s # testing : echo 5731s # expected: 't/protocol/echo.t' 5731s # received: 't/protocol/echo.t' 5731s ok 2 5731s # testing : echo 5731s # expected: '/usr/bin/perl' 5731s # received: '/usr/bin/perl' 5731s ok 3 5731s # testing : echo 5731s # expected: '815276815276815276815276815276' 5731s # received: '815276815276815276815276815276' 5731s ok 4 5731s testing mod_echo 5731s ok 5 5731s # testing : echo 5731s # expected: 't/protocol/echo.t' 5731s # received: 't/protocol/echo.t' 5731s ok 6 5731s # testing : echo 5731s # expected: '/usr/bin/perl' 5731s # received: '/usr/bin/perl' 5731s ok 7 5731s # testing : echo 5731s # expected: '815276815276815276815276815276' 5731s # received: '815276815276815276815276815276' 5731s ok 8 5731s ok 5763s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 5789s t/security/CVE-2003-0542.t .......... 5789s 1..1 5789s # Running under perl version 5.040001 for linux 5789s # Current time local: Sat Jan 24 16:42:23 2026 5789s # Current time GMT: Sat Jan 24 16:42:23 2026 5789s # Using Test.pm version 1.31 5789s # Using Apache/Test.pm version 1.44 5789s # testing : CAN-2003-0542 test case 5789s # expected: 404 5789s # received: '404' 5789s ok 1 5789s ok 5810s t/security/CVE-2004-0747.t .......... 5810s 1..1 5810s # Running under perl version 5.040001 for linux 5810s # Current time local: Sat Jan 24 16:42:48 2026 5810s # Current time GMT: Sat Jan 24 16:42:48 2026 5810s # Using Test.pm version 1.31 5810s # Using Apache/Test.pm version 1.44 5810s # testing : CAN-2004-0747 ap_resolve_env test case 5810s # expected: 200 5810s # received: 200 5810s ok 1 5810s ok 5833s t/security/CVE-2004-0811.t .......... 5833s 1..8 5833s # Running under perl version 5.040001 for linux 5833s # Current time local: Sat Jan 24 16:43:10 2026 5833s # Current time GMT: Sat Jan 24 16:43:10 2026 5833s # Using Test.pm version 1.31 5833s # Using Apache/Test.pm version 1.44 5833s # testing : subdir access allowed 5833s # expected: 200 5833s # received: '200' 5833s ok 1 5833s # testing : subdir access allowed 5833s # expected: 200 5833s # received: '200' 5833s ok 2 5833s # testing : subdir access allowed 5833s # expected: 200 5833s # received: '200' 5833s ok 3 5833s # testing : subdir access allowed 5833s # expected: 200 5833s # received: '200' 5833s ok 4 5833s # testing : topdir access denied 5833s # expected: 401 5833s # received: '401' 5833s ok 5 5833s # testing : topdir access denied 5833s # expected: 401 5833s # received: '401' 5833s ok 6 5833s # testing : topdir access denied 5833s # expected: 401 5833s # received: '401' 5833s ok 7 5833s # testing : topdir access denied 5833s # expected: 401 5833s # received: '401' 5833s ok 8 5833s ok 5864s t/security/CVE-2004-0940.t .......... 5864s 1..1 5864s # Running under perl version 5.040001 for linux 5864s # Current time local: Sat Jan 24 16:43:33 2026 5864s # Current time GMT: Sat Jan 24 16:43:33 2026 5864s # Using Test.pm version 1.31 5864s # Using Apache/Test.pm version 1.44 5864s # testing : response was 200 5864s # expected: 200 5864s # received: '200' 5864s ok 1 5864s ok 5889s t/security/CVE-2004-0942.t .......... 5889s 1..2 5889s # Running under perl version 5.040001 for linux 5889s # Current time local: Sat Jan 24 16:44:03 2026 5889s # Current time GMT: Sat Jan 24 16:44:03 2026 5889s # Using Test.pm version 1.31 5889s # Using Apache/Test.pm version 1.44 5889s ok 1 5889s # testing : request was refused 5889s # expected: qr/^HTTP\/1\.. 400/ 5889s # received: 'HTTP/1.1 400 Bad Request 5889s # ' 5889s ok 2 5889s ok 5920s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 5955s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 5990s t/security/CVE-2005-2491.t .......... 5990s 1..4 5990s # Running under perl version 5.040001 for linux 5990s # Current time local: Sat Jan 24 16:45:34 2026 5990s # Current time GMT: Sat Jan 24 16:45:34 2026 5990s # Using Test.pm version 1.31 5990s # Using Apache/Test.pm version 1.44 5990s # testing : check that server did not segfault 5990s # expected: 'Internal Server Error' 5990s # received: 'Internal Server Error' 5990s ok 1 5990s # testing : check for 500 response error 5990s # expected: 500 5990s # received: '500' 5990s ok 2 5990s # testing : check that server did not segfault 5990s # expected: 'Internal Server Error' 5990s # received: 'Internal Server Error' 5990s ok 3 5990s # testing : check for 500 response error 5990s # expected: 500 5990s # received: '500' 5990s ok 4 5990s ok 6028s t/security/CVE-2005-2700.t .......... 6028s 1..2 6028s # Running under perl version 5.040001 for linux 6028s # Current time local: Sat Jan 24 16:46:10 2026 6028s # Current time GMT: Sat Jan 24 16:46:10 2026 6028s # Using Test.pm version 1.31 6028s # Using Apache/Test.pm version 1.44 6028s # testing : access permitted without ccert 6028s # expected: 200 6028s # received: '200' 6028s ok 1 6028s # testing : access *not* permitted without ccert 6028s # expected: 200 6028s # received: '403' 6028s ok 2 6028s ok 6052s t/security/CVE-2005-3352.t .......... 6052s 1..2 6052s # Running under perl version 5.040001 for linux 6052s # Current time local: Sat Jan 24 16:46:47 2026 6052s # Current time GMT: Sat Jan 24 16:46:47 2026 6052s # Using Test.pm version 1.31 6052s # Using Apache/Test.pm version 1.44 6052s # testing : response code is OK 6052s # expected: 200 6052s # received: '200' 6052s ok 1 6052s # testing : referer was escaped 6052s # expected: qr/%22%3e/ 6052s # received: ' 6052s # 6052s # Menu for /security/CVE-2005-3352.map 6052s # 6052s #

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

6052s #
6052s # 6052s #
(Default) Go Back
6052s # 6052s # 6052s # 6052s # 6052s # ' 6052s ok 2 6052s ok 6084s t/security/CVE-2005-3357.t .......... 6084s 1..3 6084s # Running under perl version 5.040001 for linux 6084s # Current time local: Sat Jan 24 16:47:12 2026 6084s # Current time GMT: Sat Jan 24 16:47:12 2026 6084s # Using Test.pm version 1.31 6084s # Using Apache/Test.pm version 1.44 6084s # URL is http://localhost:8534/ 6084s ok 1 6084s # testing : Expected bad request from 'GET http://localhost:8534/' 6084s # expected: 400 6084s # received: '400' 6084s ok 2 6084s # testing : errordoc content was served 6084s # expected: qr/welcome to localhost/ 6084s # received: 'welcome to localhost:8529 6084s # ' 6084s ok 3 6084s ok 6119s t/security/CVE-2006-5752.t .......... 6119s 1..2 6119s # Running under perl version 5.040001 for linux 6119s # Current time local: Sat Jan 24 16:47:44 2026 6119s # Current time GMT: Sat Jan 24 16:47:44 2026 6119s # Using Test.pm version 1.31 6119s # Using Apache/Test.pm version 1.44 6119s # testing : server-status gave response 6119s # expected: 200 6119s # received: '200' 6119s ok 1 6119s # testing : response content-type had charset 6119s # expected: qr/charset=/ 6119s # received: 'text/html; charset=ISO-8859-1' 6119s ok 2 6119s ok 6152s t/security/CVE-2007-5000.t .......... 6152s 1..2 6152s # Running under perl version 5.040001 for linux 6152s # Current time local: Sat Jan 24 16:48:18 2026 6152s # Current time GMT: Sat Jan 24 16:48:18 2026 6152s # Using Test.pm version 1.31 6152s # Using Apache/Test.pm version 1.44 6152s # testing : response code is OK 6152s # expected: 200 6152s # received: '200' 6152s ok 1 6152s # testing : URI was escaped in response 6152s # expected: qr// 6152s # received: ' 6152s # 6152s # Menu for /security/CVE-2005-3352.map/<foo> 6152s # 6152s #

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

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

Bad Request

6657s #

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

6657s # 6657s # ' 6657s ok 2 6657s ok 6690s t/ssl/ocsp.t ........................ 6690s 1..3 6690s # Running under perl version 5.040001 for linux 6690s # Current time local: Sat Jan 24 16:57:17 2026 6690s # Current time GMT: Sat Jan 24 16:57:17 2026 6690s # Using Test.pm version 1.31 6690s # Using Apache/Test.pm version 1.44 6690s warning: Internal response 6690s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 6690s response: 6690s 500 Server closed connection without sending any data back 6690s Content-Type: text/plain 6690s Client-Date: Sat, 24 Jan 2026 16:57:47 GMT 6690s Client-Warning: Internal response 6690s 6690s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 6690s ok 1 6690s warning: 6690s message: welcome to localhost:8529 6690s response: 6690s HTTP/1.1 200 OK 6690s Connection: close 6690s Date: Sat, 24 Jan 2026 16:57:48 GMT 6690s Accept-Ranges: bytes 6690s ETag: "1a-643c772b0b480" 6690s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6690s Vary: In-If1 6690s Content-Length: 26 6690s Content-Type: text/html 6690s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 6690s Client-Date: Sat, 24 Jan 2026 16:57:48 GMT 6690s Client-Peer: 127.0.0.1:8535 6690s Client-Response-Num: 1 6690s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6690s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6690s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6690s Client-SSL-Socket-Class: IO::Socket::SSL 6690s Client-SSL-Version: TLSv1_3 6690s DMMATCH1: 1 6690s 6690s welcome to localhost:8529 6690s ok 2 6690s warning: Internal response 6690s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 6690s response: 6690s 500 Server closed connection without sending any data back 6690s Content-Type: text/plain 6690s Client-Date: Sat, 24 Jan 2026 16:57:48 GMT 6690s Client-Warning: Internal response 6690s 6690s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 6690s ok 3 6690s ok 6720s t/ssl/pha.t ......................... 6720s 1..4 6720s # Running under perl version 5.040001 for linux 6720s # Current time local: Sat Jan 24 16:57:49 2026 6720s # Current time GMT: Sat Jan 24 16:57:49 2026 6720s # Using Test.pm version 1.31 6720s # Using Apache/Test.pm version 1.44 6720s # testing : access must be denied without client certificate 6720s # expected: 403 6720s # received: '403' 6720s ok 1 6720s # testing : PHA reneg body buffer size restriction works 6720s # expected: 413 6720s # received: '413' 6720s ok 2 6720s # testing : PHA works with POST body 6720s # expected: 200 6720s # received: '200' 6720s ok 3 6720s # testing : request body matches response 6720s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 6720s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 6720s ok 4 6720s ok 6751s t/ssl/pr12355.t ..................... 6751s 1..10 6751s # Running under perl version 5.040001 for linux 6751s # Current time local: Sat Jan 24 16:58:20 2026 6751s # Current time GMT: Sat Jan 24 16:58:20 2026 6751s # Using Test.pm version 1.31 6751s # Using Apache/Test.pm version 1.44 6751s # Downgrading to TLSv12 6751s # testing : renegotiation on POST works 6751s # expected: 200 6751s # received: '200' 6751s ok 1 6751s # testing : request body matches response 6751s # expected: 'hello world' 6751s # received: 'hello world' 6751s ok 2 6751s # testing : renegotiation on POST works 6751s # expected: 200 6751s # received: '200' 6751s ok 3 6751s # testing : request body matches response 6751s # expected: 'hello world' 6751s # received: 'hello world' 6751s ok 4 6751s # testing : renegotiation on POST works 6751s # expected: 200 6751s # received: '200' 6751s ok 5 6751s # testing : request body matches response 6751s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 6751s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 6751s ok 6 6751s # testing : renegotiation on POST works 6751s # expected: 200 6751s # received: '200' 6751s ok 7 6751s # testing : request body matches response 6751s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 6751s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 6751s ok 8 6751s # testing : renegotiation on POST works 6751s # expected: 200 6751s # received: '200' 6751s ok 9 6751s # testing : request body matches response 6751s # expected: 'HELLO' 6751s # received: 'HELLO' 6751s ok 10 6751s ok 6782s t/ssl/pr43738.t ..................... 6782s 1..4 6782s # Running under perl version 5.040001 for linux 6782s # Current time local: Sat Jan 24 16:58:51 2026 6782s # Current time GMT: Sat Jan 24 16:58:51 2026 6782s # Using Test.pm version 1.31 6782s # Using Apache/Test.pm version 1.44 6782s # Downgrading to TLSv12 6782s # testing : renegotiation on POST works 6782s # expected: 200 6782s # received: '200' 6782s ok 1 6782s # testing : request body matches response 6782s # expected: '/modules/ssl/aes128/empty.pfa 6782s # hello world' 6782s # received: '/modules/ssl/aes128/empty.pfa 6782s # hello world' 6782s ok 2 6782s # testing : renegotiation on POST works 6782s # expected: 200 6782s # received: '200' 6782s ok 3 6782s # testing : request body matches response 6782s # expected: '/modules/ssl/aes256/empty.pfa 6782s # hello world' 6782s # received: '/modules/ssl/aes256/empty.pfa 6782s # hello world' 6782s ok 4 6782s ok 6842s t/ssl/proxy.t ....................... 6842s # using LWP client 6842s 1..290 6842s # Running under perl version 5.040001 for linux 6842s # Current time local: Sat Jan 24 16:59:22 2026 6842s # Current time GMT: Sat Jan 24 16:59:22 2026 6842s # Using Test.pm version 1.31 6842s # Using Apache/Test.pm version 1.44 6842s # testing : / with proxy_http_https (http) 6842s # expected: 200 6842s # received: '200' 6842s ok 1 6842s # testing : CGI script with folded headers 6842s # expected: 200 6842s # received: '200' 6842s ok 2 6842s # testing : using valid proxyssl client cert 6842s # expected: 200 6842s # received: '200' 6842s ok 3 6842s # testing : using invalid proxyssl client cert 6842s # expected: 403 6842s # received: '403' 6842s ok 4 6842s # testing : protected cgi script 6842s # expected: 200 6842s # received: '200' 6842s ok 5 6842s # testing : X-Forwarded-Host header 6842s # expected: 'localhost:8558' 6842s # received: 'localhost:8558' 6842s ok 6 6842s # testing : client subject common name 6842s # expected: 'client_ok' 6842s # received: 'client_ok' 6842s ok 7 6842s # testing : ProxyPassReverse Location rewrite 6842s # expected: 'http://localhost:8558/modules/' 6842s # received: 'http://localhost:8558/modules/' 6842s ok 8 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 1024 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '1024' 6842s # received: 1024 6842s ok 9 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 2048 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '2048' 6842s # received: 2048 6842s ok 10 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 3072 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '3072' 6842s # received: 3072 6842s ok 11 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 4096 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '4096' 6842s # received: 4096 6842s ok 12 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 5120 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '5120' 6842s # received: 5120 6842s ok 13 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 6144 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '6144' 6842s # received: 6144 6842s ok 14 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 7168 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '7168' 6842s # received: 7168 6842s ok 15 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 8192 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '8192' 6842s # received: 8192 6842s ok 16 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 9216 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '9216' 6842s # received: 9216 6842s ok 17 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 10240 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '10240' 6842s # received: 10240 6842s ok 18 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 11264 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '11264' 6842s # received: 11264 6842s ok 19 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 12288 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '12288' 6842s # received: 12288 6842s ok 20 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 13312 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '13312' 6842s # received: 13312 6842s ok 21 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 14336 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '14336' 6842s # received: 14336 6842s ok 22 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 15360 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '15360' 6842s # received: 15360 6842s ok 23 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 16384 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '16384' 6842s # received: 16384 6842s ok 24 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 17408 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '17408' 6842s # received: 17408 6842s ok 25 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 18432 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '18432' 6842s # received: 18432 6842s ok 26 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 19456 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '19456' 6842s # received: 19456 6842s ok 27 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 20480 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '20480' 6842s # received: 20480 6842s ok 28 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 21504 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '21504' 6842s # received: 21504 6842s ok 29 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 22528 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '22528' 6842s # received: 22528 6842s ok 30 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 23552 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '23552' 6842s # received: 23552 6842s ok 31 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 24576 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '24576' 6842s # received: 24576 6842s ok 32 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 25600 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '25600' 6842s # received: 25600 6842s ok 33 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 26624 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '26624' 6842s # received: 26624 6842s ok 34 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 27648 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:46 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '27648' 6842s # received: 27648 6842s ok 35 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 28672 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '28672' 6842s # received: 28672 6842s ok 36 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 29696 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '29696' 6842s # received: 29696 6842s ok 37 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 30720 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '30720' 6842s # received: 30720 6842s ok 38 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 31744 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '31744' 6842s # received: 31744 6842s ok 39 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 32768 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '32768' 6842s # received: 32768 6842s ok 40 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 33792 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '33792' 6842s # received: 33792 6842s ok 41 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 34816 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '34816' 6842s # received: 34816 6842s ok 42 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 35840 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:47 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '35840' 6842s # received: 35840 6842s ok 43 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 36864 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '36864' 6842s # received: 36864 6842s ok 44 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 37888 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '37888' 6842s # received: 37888 6842s ok 45 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 38912 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '38912' 6842s # received: 38912 6842s ok 46 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 39936 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '39936' 6842s # received: 39936 6842s ok 47 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 40960 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '40960' 6842s # received: 40960 6842s ok 48 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 41984 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '41984' 6842s # received: 41984 6842s ok 49 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 43008 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '43008' 6842s # received: 43008 6842s ok 50 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 44032 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '44032' 6842s # received: 44032 6842s ok 51 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 45056 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:48 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '45056' 6842s # received: 45056 6842s ok 52 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 46080 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '46080' 6842s # received: 46080 6842s ok 53 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 47104 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '47104' 6842s # received: 47104 6842s ok 54 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 48128 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '48128' 6842s # received: 48128 6842s ok 55 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 49152 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '49152' 6842s # received: 49152 6842s ok 56 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 50176 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '50176' 6842s # received: 50176 6842s ok 57 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 51200 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '51200' 6842s # received: 51200 6842s ok 58 6842s #lwp request: 6842s #POST http://localhost:8558/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 102400 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:49 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 7 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8558 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '102400' 6842s # received: 102400 6842s ok 59 6842s # testing : / with proxy_http_https_proxy_section (http) 6842s # expected: 200 6842s # received: '200' 6842s ok 60 6842s # testing : CGI script with folded headers 6842s # expected: 200 6842s # received: '200' 6842s ok 61 6842s # testing : using valid proxyssl client cert 6842s # expected: 200 6842s # received: '200' 6842s ok 62 6842s # testing : using invalid proxyssl client cert 6842s # expected: 403 6842s # received: '403' 6842s ok 63 6842s # testing : protected cgi script 6842s # expected: 200 6842s # received: '200' 6842s ok 64 6842s # testing : X-Forwarded-Host header 6842s # expected: 'localhost:8560' 6842s # received: 'localhost:8560' 6842s ok 65 6842s # testing : client subject common name 6842s # expected: 'client_ok' 6842s # received: 'client_ok' 6842s ok 66 6842s # testing : ProxyPassReverse Location rewrite 6842s # expected: 'http://localhost:8560/modules/' 6842s # received: 'http://localhost:8560/modules/' 6842s ok 67 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 1024 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '1024' 6842s # received: 1024 6842s ok 68 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 2048 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '2048' 6842s # received: 2048 6842s ok 69 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 3072 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '3072' 6842s # received: 3072 6842s ok 70 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 4096 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '4096' 6842s # received: 4096 6842s ok 71 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 5120 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '5120' 6842s # received: 5120 6842s ok 72 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 6144 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '6144' 6842s # received: 6144 6842s ok 73 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 7168 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '7168' 6842s # received: 7168 6842s ok 74 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 8192 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '8192' 6842s # received: 8192 6842s ok 75 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 9216 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '9216' 6842s # received: 9216 6842s ok 76 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 10240 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '10240' 6842s # received: 10240 6842s ok 77 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 11264 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '11264' 6842s # received: 11264 6842s ok 78 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 12288 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '12288' 6842s # received: 12288 6842s ok 79 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 13312 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '13312' 6842s # received: 13312 6842s ok 80 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 14336 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:50 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '14336' 6842s # received: 14336 6842s ok 81 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 15360 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '15360' 6842s # received: 15360 6842s ok 82 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 16384 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '16384' 6842s # received: 16384 6842s ok 83 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 17408 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '17408' 6842s # received: 17408 6842s ok 84 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 18432 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '18432' 6842s # received: 18432 6842s ok 85 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 19456 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '19456' 6842s # received: 19456 6842s ok 86 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 20480 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '20480' 6842s # received: 20480 6842s ok 87 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 21504 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '21504' 6842s # received: 21504 6842s ok 88 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 22528 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '22528' 6842s # received: 22528 6842s ok 89 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 23552 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '23552' 6842s # received: 23552 6842s ok 90 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 24576 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '24576' 6842s # received: 24576 6842s ok 91 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 25600 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '25600' 6842s # received: 25600 6842s ok 92 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 26624 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '26624' 6842s # received: 26624 6842s ok 93 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 27648 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:51 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '27648' 6842s # received: 27648 6842s ok 94 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 28672 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '28672' 6842s # received: 28672 6842s ok 95 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 29696 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '29696' 6842s # received: 29696 6842s ok 96 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 30720 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '30720' 6842s # received: 30720 6842s ok 97 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 31744 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '31744' 6842s # received: 31744 6842s ok 98 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 32768 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '32768' 6842s # received: 32768 6842s ok 99 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 33792 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '33792' 6842s # received: 33792 6842s ok 100 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 34816 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '34816' 6842s # received: 34816 6842s ok 101 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 35840 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '35840' 6842s # received: 35840 6842s ok 102 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 36864 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '36864' 6842s # received: 36864 6842s ok 103 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 37888 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '37888' 6842s # received: 37888 6842s ok 104 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 38912 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:52 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '38912' 6842s # received: 38912 6842s ok 105 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 39936 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '39936' 6842s # received: 39936 6842s ok 106 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 40960 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '40960' 6842s # received: 40960 6842s ok 107 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 41984 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '41984' 6842s # received: 41984 6842s ok 108 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 43008 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '43008' 6842s # received: 43008 6842s ok 109 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 44032 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '44032' 6842s # received: 44032 6842s ok 110 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 45056 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '45056' 6842s # received: 45056 6842s ok 111 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 46080 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '46080' 6842s # received: 46080 6842s ok 112 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 47104 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '47104' 6842s # received: 47104 6842s ok 113 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 48128 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '48128' 6842s # received: 48128 6842s ok 114 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 49152 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '49152' 6842s # received: 49152 6842s ok 115 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 50176 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:53 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '50176' 6842s # received: 50176 6842s ok 116 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 51200 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '51200' 6842s # received: 51200 6842s ok 117 6842s #lwp request: 6842s #POST http://localhost:8560/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 102400 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 7 6842s #Client-Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Client-Peer: 127.0.0.1:8560 6842s #Client-Response-Num: 1 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '102400' 6842s # received: 102400 6842s ok 118 6842s # testing : / with proxy_https_http (https) 6842s # expected: 200 6842s # received: '200' 6842s ok 119 6842s # testing : CGI script with folded headers 6842s # expected: 200 6842s # received: '200' 6842s ok 120 6842s # testing : ProxyPassReverse Location rewrite 6842s # expected: 'https://localhost:8562/modules/' 6842s # received: 'https://localhost:8562/modules/' 6842s ok 121 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 1024 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '1024' 6842s # received: 1024 6842s ok 122 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 2048 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '2048' 6842s # received: 2048 6842s ok 123 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 3072 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '3072' 6842s # received: 3072 6842s ok 124 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 4096 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:54 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '4096' 6842s # received: 4096 6842s ok 125 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 5120 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '5120' 6842s # received: 5120 6842s ok 126 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 6144 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '6144' 6842s # received: 6144 6842s ok 127 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 7168 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '7168' 6842s # received: 7168 6842s ok 128 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 8192 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '8192' 6842s # received: 8192 6842s ok 129 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 9216 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '9216' 6842s # received: 9216 6842s ok 130 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 10240 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '10240' 6842s # received: 10240 6842s ok 131 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 11264 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '11264' 6842s # received: 11264 6842s ok 132 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 12288 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '12288' 6842s # received: 12288 6842s ok 133 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 13312 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '13312' 6842s # received: 13312 6842s ok 134 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 14336 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '14336' 6842s # received: 14336 6842s ok 135 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 15360 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '15360' 6842s # received: 15360 6842s ok 136 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 16384 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '16384' 6842s # received: 16384 6842s ok 137 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 17408 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '17408' 6842s # received: 17408 6842s ok 138 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 18432 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:55 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '18432' 6842s # received: 18432 6842s ok 139 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 19456 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '19456' 6842s # received: 19456 6842s ok 140 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 20480 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '20480' 6842s # received: 20480 6842s ok 141 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 21504 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '21504' 6842s # received: 21504 6842s ok 142 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 22528 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '22528' 6842s # received: 22528 6842s ok 143 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 23552 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '23552' 6842s # received: 23552 6842s ok 144 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 24576 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '24576' 6842s # received: 24576 6842s ok 145 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 25600 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:56 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '25600' 6842s # received: 25600 6842s ok 146 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 26624 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '26624' 6842s # received: 26624 6842s ok 147 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 27648 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '27648' 6842s # received: 27648 6842s ok 148 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 28672 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '28672' 6842s # received: 28672 6842s ok 149 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 29696 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '29696' 6842s # received: 29696 6842s ok 150 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 30720 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '30720' 6842s # received: 30720 6842s ok 151 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 31744 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '31744' 6842s # received: 31744 6842s ok 152 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 32768 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '32768' 6842s # received: 32768 6842s ok 153 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 33792 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '33792' 6842s # received: 33792 6842s ok 154 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 34816 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '34816' 6842s # received: 34816 6842s ok 155 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 35840 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '35840' 6842s # received: 35840 6842s ok 156 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 36864 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '36864' 6842s # received: 36864 6842s ok 157 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 37888 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '37888' 6842s # received: 37888 6842s ok 158 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 38912 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '38912' 6842s # received: 38912 6842s ok 159 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 39936 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:57 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '39936' 6842s # received: 39936 6842s ok 160 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 40960 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '40960' 6842s # received: 40960 6842s ok 161 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 41984 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '41984' 6842s # received: 41984 6842s ok 162 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 43008 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '43008' 6842s # received: 43008 6842s ok 163 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 44032 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '44032' 6842s # received: 44032 6842s ok 164 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 45056 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '45056' 6842s # received: 45056 6842s ok 165 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 46080 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '46080' 6842s # received: 46080 6842s ok 166 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 47104 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '47104' 6842s # received: 47104 6842s ok 167 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 48128 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '48128' 6842s # received: 48128 6842s ok 168 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 49152 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '49152' 6842s # received: 49152 6842s ok 169 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 50176 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '50176' 6842s # received: 50176 6842s ok 170 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 51200 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 16:59:58 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '51200' 6842s # received: 51200 6842s ok 171 6842s #lwp request: 6842s #POST https://localhost:8562/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 102400 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 16:59:59 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 7 6842s #Client-Date: Sat, 24 Jan 2026 16:59:59 GMT 6842s #Client-Peer: 127.0.0.1:8562 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '102400' 6842s # received: 102400 6842s ok 172 6842s # testing : / with proxy_https_https (https) 6842s # expected: 200 6842s # received: '200' 6842s ok 173 6842s # testing : CGI script with folded headers 6842s # expected: 200 6842s # received: '200' 6842s ok 174 6842s # testing : using valid proxyssl client cert 6842s # expected: 200 6842s # received: '200' 6842s ok 175 6842s # testing : using invalid proxyssl client cert 6842s # expected: 403 6842s # received: '403' 6842s ok 176 6842s # testing : protected cgi script 6842s # expected: 200 6842s # received: '200' 6842s ok 177 6842s # testing : X-Forwarded-Host header 6842s # expected: 'localhost:8559' 6842s # received: 'localhost:8559' 6842s ok 178 6842s # testing : client subject common name 6842s # expected: 'client_ok' 6842s # received: 'client_ok' 6842s ok 179 6842s # testing : ProxyPassReverse Location rewrite 6842s # expected: 'https://localhost:8559/modules/' 6842s # received: 'https://localhost:8559/modules/' 6842s ok 180 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 1024 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '1024' 6842s # received: 1024 6842s ok 181 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 2048 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '2048' 6842s # received: 2048 6842s ok 182 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 3072 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '3072' 6842s # received: 3072 6842s ok 183 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 4096 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '4096' 6842s # received: 4096 6842s ok 184 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 5120 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '5120' 6842s # received: 5120 6842s ok 185 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 6144 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '6144' 6842s # received: 6144 6842s ok 186 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 7168 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '7168' 6842s # received: 7168 6842s ok 187 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 8192 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:00 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '8192' 6842s # received: 8192 6842s ok 188 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 9216 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '9216' 6842s # received: 9216 6842s ok 189 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 10240 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '10240' 6842s # received: 10240 6842s ok 190 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 11264 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '11264' 6842s # received: 11264 6842s ok 191 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 12288 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '12288' 6842s # received: 12288 6842s ok 192 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 13312 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '13312' 6842s # received: 13312 6842s ok 193 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 14336 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '14336' 6842s # received: 14336 6842s ok 194 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 15360 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:01 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '15360' 6842s # received: 15360 6842s ok 195 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 16384 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '16384' 6842s # received: 16384 6842s ok 196 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 17408 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '17408' 6842s # received: 17408 6842s ok 197 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 18432 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '18432' 6842s # received: 18432 6842s ok 198 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 19456 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '19456' 6842s # received: 19456 6842s ok 199 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 20480 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '20480' 6842s # received: 20480 6842s ok 200 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 21504 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '21504' 6842s # received: 21504 6842s ok 201 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 22528 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:02 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '22528' 6842s # received: 22528 6842s ok 202 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 23552 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '23552' 6842s # received: 23552 6842s ok 203 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 24576 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '24576' 6842s # received: 24576 6842s ok 204 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 25600 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '25600' 6842s # received: 25600 6842s ok 205 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 26624 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '26624' 6842s # received: 26624 6842s ok 206 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 27648 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:03 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '27648' 6842s # received: 27648 6842s ok 207 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 28672 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '28672' 6842s # received: 28672 6842s ok 208 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 29696 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '29696' 6842s # received: 29696 6842s ok 209 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 30720 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '30720' 6842s # received: 30720 6842s ok 210 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 31744 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '31744' 6842s # received: 31744 6842s ok 211 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 32768 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '32768' 6842s # received: 32768 6842s ok 212 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 33792 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:04 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '33792' 6842s # received: 33792 6842s ok 213 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 34816 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:05 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:05 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '34816' 6842s # received: 34816 6842s ok 214 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 35840 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:05 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:05 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '35840' 6842s # received: 35840 6842s ok 215 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 36864 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:05 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:05 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '36864' 6842s # received: 36864 6842s ok 216 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 37888 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '37888' 6842s # received: 37888 6842s ok 217 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 38912 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '38912' 6842s # received: 38912 6842s ok 218 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 39936 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '39936' 6842s # received: 39936 6842s ok 219 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 40960 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '40960' 6842s # received: 40960 6842s ok 220 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 41984 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '41984' 6842s # received: 41984 6842s ok 221 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 43008 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '43008' 6842s # received: 43008 6842s ok 222 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 44032 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:06 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:07 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '44032' 6842s # received: 44032 6842s ok 223 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 45056 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:07 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:07 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '45056' 6842s # received: 45056 6842s ok 224 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 46080 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:07 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:07 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '46080' 6842s # received: 46080 6842s ok 225 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 47104 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:07 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:07 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '47104' 6842s # received: 47104 6842s ok 226 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 48128 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:07 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:08 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '48128' 6842s # received: 48128 6842s ok 227 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 49152 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:08 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:08 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '49152' 6842s # received: 49152 6842s ok 228 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 50176 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:08 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:08 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '50176' 6842s # received: 50176 6842s ok 229 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 51200 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:08 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:08 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '51200' 6842s # received: 51200 6842s ok 230 6842s #lwp request: 6842s #POST https://localhost:8559/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 102400 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:09 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 7 6842s #Client-Date: Sat, 24 Jan 2026 17:00:09 GMT 6842s #Client-Peer: 127.0.0.1:8559 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '102400' 6842s # received: 102400 6842s ok 231 6842s # testing : / with proxy_https_https_proxy_section (https) 6842s # expected: 200 6842s # received: '200' 6842s ok 232 6842s # testing : CGI script with folded headers 6842s # expected: 200 6842s # received: '200' 6842s ok 233 6842s # testing : using valid proxyssl client cert 6842s # expected: 200 6842s # received: '200' 6842s ok 234 6842s # testing : using invalid proxyssl client cert 6842s # expected: 403 6842s # received: '403' 6842s ok 235 6842s # testing : protected cgi script 6842s # expected: 200 6842s # received: '200' 6842s ok 236 6842s # testing : X-Forwarded-Host header 6842s # expected: 'localhost:8561' 6842s # received: 'localhost:8561' 6842s ok 237 6842s # testing : client subject common name 6842s # expected: 'client_ok' 6842s # received: 'client_ok' 6842s ok 238 6842s # testing : ProxyPassReverse Location rewrite 6842s # expected: 'https://localhost:8561/modules/' 6842s # received: 'https://localhost:8561/modules/' 6842s ok 239 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 1024 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '1024' 6842s # received: 1024 6842s ok 240 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 2048 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '2048' 6842s # received: 2048 6842s ok 241 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 3072 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '3072' 6842s # received: 3072 6842s ok 242 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 4096 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '4096' 6842s # received: 4096 6842s ok 243 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 5120 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '5120' 6842s # received: 5120 6842s ok 244 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 6144 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '6144' 6842s # received: 6144 6842s ok 245 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 7168 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '7168' 6842s # received: 7168 6842s ok 246 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 8192 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '8192' 6842s # received: 8192 6842s ok 247 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 9216 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 5 6842s #Client-Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '9216' 6842s # received: 9216 6842s ok 248 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 10240 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:10 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '10240' 6842s # received: 10240 6842s ok 249 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 11264 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '11264' 6842s # received: 11264 6842s ok 250 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 12288 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '12288' 6842s # received: 12288 6842s ok 251 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 13312 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '13312' 6842s # received: 13312 6842s ok 252 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 14336 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '14336' 6842s # received: 14336 6842s ok 253 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 15360 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:11 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '15360' 6842s # received: 15360 6842s ok 254 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 16384 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '16384' 6842s # received: 16384 6842s ok 255 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 17408 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '17408' 6842s # received: 17408 6842s ok 256 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 18432 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '18432' 6842s # received: 18432 6842s ok 257 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 19456 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '19456' 6842s # received: 19456 6842s ok 258 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 20480 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:12 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '20480' 6842s # received: 20480 6842s ok 259 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 21504 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:13 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:13 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '21504' 6842s # received: 21504 6842s ok 260 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 22528 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:13 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:13 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '22528' 6842s # received: 22528 6842s ok 261 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 23552 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:13 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:13 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '23552' 6842s # received: 23552 6842s ok 262 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 24576 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:13 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '24576' 6842s # received: 24576 6842s ok 263 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 25600 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '25600' 6842s # received: 25600 6842s ok 264 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 26624 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '26624' 6842s # received: 26624 6842s ok 265 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 27648 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '27648' 6842s # received: 27648 6842s ok 266 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 28672 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:14 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '28672' 6842s # received: 28672 6842s ok 267 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 29696 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:15 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:15 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '29696' 6842s # received: 29696 6842s ok 268 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 30720 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:15 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:15 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '30720' 6842s # received: 30720 6842s ok 269 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 31744 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:15 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:15 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '31744' 6842s # received: 31744 6842s ok 270 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 32768 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:15 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:15 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '32768' 6842s # received: 32768 6842s ok 271 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 33792 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:16 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:16 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '33792' 6842s # received: 33792 6842s ok 272 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 34816 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:16 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:16 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '34816' 6842s # received: 34816 6842s ok 273 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 35840 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:16 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:16 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '35840' 6842s # received: 35840 6842s ok 274 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 36864 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:16 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:16 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '36864' 6842s # received: 36864 6842s ok 275 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 37888 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:17 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:17 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '37888' 6842s # received: 37888 6842s ok 276 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 38912 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:17 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:17 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '38912' 6842s # received: 38912 6842s ok 277 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 39936 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:17 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:17 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '39936' 6842s # received: 39936 6842s ok 278 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 40960 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:17 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:17 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '40960' 6842s # received: 40960 6842s ok 279 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 41984 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:18 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:18 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '41984' 6842s # received: 41984 6842s ok 280 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 43008 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:18 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:18 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '43008' 6842s # received: 43008 6842s ok 281 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 44032 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:18 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:18 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '44032' 6842s # received: 44032 6842s ok 282 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 45056 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:18 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '45056' 6842s # received: 45056 6842s ok 283 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 46080 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '46080' 6842s # received: 46080 6842s ok 284 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 47104 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '47104' 6842s # received: 47104 6842s ok 285 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 48128 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '48128' 6842s # received: 48128 6842s ok 286 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 49152 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '49152' 6842s # received: 49152 6842s ok 287 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 50176 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:19 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:20 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '50176' 6842s # received: 50176 6842s ok 288 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 51200 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:20 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 6 6842s #Client-Date: Sat, 24 Jan 2026 17:00:20 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '51200' 6842s # received: 51200 6842s ok 289 6842s #lwp request: 6842s #POST https://localhost:8561/eat_post HTTP/1.1 6842s #User-Agent: libwww-perl/6.81 6842s #Content-Length: 102400 6842s # 6842s #server response: 6842s #HTTP/1.1 200 OK 6842s #Connection: close 6842s #Date: Sat, 24 Jan 2026 17:00:20 GMT 6842s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6842s #Vary: In-If1 6842s #Content-Length: 7 6842s #Client-Date: Sat, 24 Jan 2026 17:00:21 GMT 6842s #Client-Peer: 127.0.0.1:8561 6842s #Client-Response-Num: 1 6842s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6842s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6842s #Client-SSL-Socket-Class: IO::Socket::SSL 6842s #Client-SSL-Version: TLSv1_3 6842s #DMMATCH1: 1 6842s # 6842s # testing : length posted 6842s # expected: '102400' 6842s # received: 102400 6842s ok 290 6842s ok 6874s t/ssl/require.t ..................... 6874s 1..10 6874s # Running under perl version 5.040001 for linux 6874s # Current time local: Sat Jan 24 17:00:21 2026 6874s # Current time GMT: Sat Jan 24 17:00:21 2026 6874s # Using Test.pm version 1.31 6874s # Using Apache/Test.pm version 1.44 6874s ok 1 6874s ok 2 6874s ok 3 6874s ok 4 6874s ok 5 6874s ok 6 6874s ok 7 6874s ok 8 6874s ok 9 6874s ok 10 6874s ok 6912s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 6955s t/ssl/varlookup.t ................... 6955s 1..83 6955s # Running under perl version 5.040001 for linux 6955s # Current time local: Sat Jan 24 17:01:31 2026 6955s # Current time GMT: Sat Jan 24 17:01:31 2026 6955s # Using Test.pm version 1.31 6955s # Using Apache/Test.pm version 1.44 6955s # testing : HTTP_USER_AGENT 6955s # expected: 'libwww-perl/6.81' 6955s # received: 'libwww-perl/6.81' 6955s ok 1 6955s # testing : HTTP:User-Agent 6955s # expected: 'libwww-perl/6.81' 6955s # received: 'libwww-perl/6.81' 6955s ok 2 6955s # testing : HTTP_REFERER 6955s # expected: 't/ssl/varlookup.t' 6955s # received: 't/ssl/varlookup.t' 6955s ok 3 6955s # testing : HTTP_HOST 6955s # expected: 'localhost:8532' 6955s # received: 'localhost:8532' 6955s ok 4 6955s # testing : QUERY_STRING 6955s # expected: 'QUERY_STRING' 6955s # received: 'QUERY_STRING' 6955s ok 5 6955s # testing : SERVER_SOFTWARE 6955s # expected: qr/^Apache\/2.4.65/ 6955s # received: 'Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4' 6955s ok 6 6955s # testing : SERVER_ADMIN 6955s # expected: 'tuser@localhost' 6955s # received: 'tuser@localhost' 6955s ok 7 6955s # testing : SERVER_PORT 6955s # expected: '8532' 6955s # received: '8532' 6955s ok 8 6955s # testing : SERVER_NAME 6955s # expected: 'localhost' 6955s # received: 'localhost' 6955s ok 9 6955s # testing : SERVER_PROTOCOL 6955s # expected: qr/^HTTP\/1\.\d$/ 6955s # received: 'HTTP/1.1' 6955s ok 10 6955s # testing : REMOTE_ADDR 6955s # expected: '127.0.0.1' 6955s # received: '127.0.0.1' 6955s ok 11 6955s # testing : DOCUMENT_ROOT 6955s # expected: '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs' 6955s # received: '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs' 6955s ok 12 6955s # testing : REQUEST_METHOD 6955s # expected: 'GET' 6955s # received: 'GET' 6955s ok 13 6955s # testing : REQUEST_URI 6955s # expected: '/test_ssl_var_lookup' 6955s # received: '/test_ssl_var_lookup' 6955s ok 14 6955s # testing : TIME_YEAR 6955s # expected: 2026 6955s # received: '2026' 6955s ok 15 6955s # testing : TIME_MON 6955s # expected: '01' 6955s # received: '01' 6955s ok 16 6955s # testing : TIME_DAY 6955s # expected: '24' 6955s # received: '24' 6955s ok 17 6955s # testing : TIME_WDAY 6955s # expected: 6 6955s # received: '6' 6955s ok 18 6955s # testing : IS_SUBREQ 6955s # expected: 'false' 6955s # received: 'false' 6955s ok 19 6955s # testing : API_VERSION 6955s # expected: '20120211' 6955s # received: '20120211' 6955s ok 20 6955s # testing : THE_REQUEST 6955s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 6955s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 6955s ok 21 6955s # testing : REQUEST_SCHEME 6955s # expected: 'https' 6955s # received: 'https' 6955s ok 22 6955s # testing : HTTPS 6955s # expected: 'on' 6955s # received: 'on' 6955s ok 23 6955s # testing : ENV:THE_ARGS 6955s # expected: 'ENV:THE_ARGS' 6955s # received: 'ENV:THE_ARGS' 6955s ok 24 6955s # testing : SSL_CLIENT_M_VERSION 6955s # expected: qr/^\d+$/ 6955s # received: '3' 6955s ok 25 6955s # testing : SSL_SERVER_M_VERSION 6955s # expected: qr/^\d+$/ 6955s # received: '3' 6955s ok 26 6955s # testing : SSL_CLIENT_M_SERIAL 6955s # expected: qr/^[0-9A-F]+$/ 6955s # received: '01' 6955s ok 27 6955s # testing : SSL_SERVER_M_SERIAL 6955s # expected: qr/^[0-9A-F]+$/ 6955s # received: '08' 6955s ok 28 6955s # testing : SSL_PROTOCOL 6955s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 6955s # received: 'TLSv1.3' 6955s ok 29 6955s # testing : SSL_CLIENT_V_START 6955s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 6955s # received: 'Jan 24 15:59:22 2026 GMT' 6955s ok 30 6955s # testing : SSL_SERVER_V_START 6955s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 6955s # received: 'Jan 24 15:59:28 2026 GMT' 6955s ok 31 6955s # testing : SSL_CLIENT_V_END 6955s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 6955s # received: 'Jan 24 15:59:22 2027 GMT' 6955s ok 32 6955s # testing : SSL_SERVER_V_END 6955s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 6955s # received: 'Jan 24 15:59:28 2027 GMT' 6955s ok 33 6955s # testing : SSL_CIPHER 6955s # expected: qr/^[A-Z0-9_-]+$/ 6955s # received: 'TLS_AES_256_GCM_SHA384' 6955s ok 34 6955s # testing : SSL_CIPHER_EXPORT 6955s # expected: 'false' 6955s # received: 'false' 6955s ok 35 6955s # testing : SSL_CIPHER_ALGKEYSIZE 6955s # expected: qr/^\d+$/ 6955s # received: '256' 6955s ok 36 6955s # testing : SSL_CIPHER_USEKEYSIZE 6955s # expected: qr/^\d+$/ 6955s # received: '256' 6955s ok 37 6955s # testing : SSL_SECURE_RENEG 6955s # expected: qr/^(false|true)$/ 6955s # received: 'false' 6955s ok 38 6955s # testing : SSL_CLIENT_S_DN 6955s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 6955s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 6955s ok 39 6955s # testing : SSL_SERVER_S_DN 6955s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 6955s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 6955s ok 40 6955s # testing : SSL_CLIENT_S_DN_C 6955s # expected: 'US' 6955s # received: 'US' 6955s ok 41 6955s # testing : SSL_SERVER_S_DN_C 6955s # expected: 'US' 6955s # received: 'US' 6955s ok 42 6955s # testing : SSL_CLIENT_S_DN_ST 6955s # expected: 'California' 6955s # received: 'California' 6955s ok 43 6955s # testing : SSL_SERVER_S_DN_ST 6955s # expected: 'California' 6955s # received: 'California' 6955s ok 44 6955s # testing : SSL_CLIENT_S_DN_L 6955s # expected: 'San Francisco' 6955s # received: 'San Francisco' 6955s ok 45 6955s # testing : SSL_SERVER_S_DN_L 6955s # expected: 'San Francisco' 6955s # received: 'San Francisco' 6955s ok 46 6955s # testing : SSL_CLIENT_S_DN_O 6955s # expected: 'ASF' 6955s # received: 'ASF' 6955s ok 47 6955s # testing : SSL_SERVER_S_DN_O 6955s # expected: 'ASF' 6955s # received: 'ASF' 6955s ok 48 6955s # testing : SSL_CLIENT_S_DN_OU 6955s # expected: 'httpd-test' 6955s # received: 'httpd-test' 6955s ok 49 6955s # testing : SSL_SERVER_S_DN_OU 6955s # expected: qr/^httpd-test\/([-\w]+)/ 6955s # received: 'httpd-test/rsa-test' 6955s ok 50 6955s # testing : SSL_CLIENT_S_DN_CN 6955s # expected: 'client_ok' 6955s # received: 'client_ok' 6955s ok 51 6955s # testing : SSL_SERVER_S_DN_CN 6955s # expected: 'localhost' 6955s # received: 'localhost' 6955s ok 52 6955s # testing : SSL_CLIENT_S_DN_Email 6955s # expected: 'test-dev@httpd.apache.org' 6955s # received: 'test-dev@httpd.apache.org' 6955s ok 53 6955s # testing : SSL_SERVER_S_DN_Email 6955s # expected: 'test-dev@httpd.apache.org' 6955s # received: 'test-dev@httpd.apache.org' 6955s ok 54 6955s # testing : SSL_CLIENT_SAN_Email_0 6955s # expected: 'test-dev@httpd.apache.org' 6955s # received: 'test-dev@httpd.apache.org' 6955s ok 55 6955s # testing : SSL_SERVER_SAN_DNS_0 6955s # expected: 'localhost' 6955s # received: 'localhost' 6955s ok 56 6955s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 6955s # expected: 'test-dev@httpd.apache.org' 6955s # received: 'test-dev@httpd.apache.org' 6955s ok 57 6955s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 6955s # expected: '_https.localhost' 6955s # received: '_https.localhost' 6955s ok 58 6955s # testing : SSL_CLIENT_I_DN 6955s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 6955s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 6955s ok 59 6955s # testing : SSL_SERVER_I_DN 6955s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 6955s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 6955s ok 60 6955s # testing : SSL_CLIENT_I_DN_C 6955s # expected: 'US' 6955s # received: 'US' 6955s ok 61 6955s # testing : SSL_SERVER_I_DN_C 6955s # expected: 'US' 6955s # received: 'US' 6955s ok 62 6955s # testing : SSL_CLIENT_I_DN_ST 6955s # expected: 'California' 6955s # received: 'California' 6955s ok 63 6955s # testing : SSL_SERVER_I_DN_ST 6955s # expected: 'California' 6955s # received: 'California' 6955s ok 64 6955s # testing : SSL_CLIENT_I_DN_L 6955s # expected: 'San Francisco' 6955s # received: 'San Francisco' 6955s ok 65 6955s # testing : SSL_SERVER_I_DN_L 6955s # expected: 'San Francisco' 6955s # received: 'San Francisco' 6955s ok 66 6955s # testing : SSL_CLIENT_I_DN_O 6955s # expected: 'ASF' 6955s # received: 'ASF' 6955s ok 67 6955s # testing : SSL_SERVER_I_DN_O 6955s # expected: 'ASF' 6955s # received: 'ASF' 6955s ok 68 6955s # testing : SSL_CLIENT_I_DN_OU 6955s # expected: 'httpd-test' 6955s # received: 'httpd-test' 6955s ok 69 6955s # testing : SSL_SERVER_I_DN_OU 6955s # expected: 'httpd-test' 6955s # received: 'httpd-test' 6955s ok 70 6955s # testing : SSL_CLIENT_I_DN_CN 6955s # expected: 'ca' 6955s # received: 'ca' 6955s ok 71 6955s # testing : SSL_SERVER_I_DN_CN 6955s # expected: 'ca' 6955s # received: 'ca' 6955s ok 72 6955s # testing : SSL_SERVER_I_DN_CN_RAW 6955s # expected: 'ca' 6955s # received: 'ca' 6955s ok 73 6955s # testing : SSL_SERVER_I_DN_CN_0_RAW 6955s # expected: 'ca' 6955s # received: 'ca' 6955s ok 74 6955s # testing : SSL_CLIENT_I_DN_Email 6955s # expected: 'test-dev@httpd.apache.org' 6955s # received: 'test-dev@httpd.apache.org' 6955s ok 75 6955s # testing : SSL_SERVER_I_DN_Email 6955s # expected: 'test-dev@httpd.apache.org' 6955s # received: 'test-dev@httpd.apache.org' 6955s ok 76 6955s # testing : SSL_CLIENT_A_SIG 6955s # expected: 'sha256WithRSAEncryption' 6955s # received: 'sha256WithRSAEncryption' 6955s ok 77 6955s # testing : SSL_SERVER_A_SIG 6955s # expected: 'sha256WithRSAEncryption' 6955s # received: 'sha256WithRSAEncryption' 6955s ok 78 6955s # testing : SSL_CLIENT_A_KEY 6955s # expected: 'rsaEncryption' 6955s # received: 'rsaEncryption' 6955s ok 79 6955s # testing : SSL_SERVER_A_KEY 6955s # expected: qr/^[rd]saEncryption$/ 6955s # received: 'rsaEncryption' 6955s ok 80 6955s # testing : SSL_CLIENT_CERT 6955s # expected: qr/^-----BEGIN CERTIFICATE-----/ 6955s # received: '-----BEGIN CERTIFICATE----- 6955s # MIIEezCCA2OgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 6955s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 6955s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 6955s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjYwMTI0 6955s # MTU1OTIyWhcNMjcwMTI0MTU1OTIyWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 6955s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 6955s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 6955s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 6955s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8KXAxxciswprnFLkbLpEpGnxzhEd9It2aOUO 6955s # sMcZjg5qJp1Qi3tDklQv2FvMsTzS1TwhNu0p+SrS3zkoEZKcBY5Hk6DOlAqal/ZN 6955s # q5gmaYTy3PL0G8209SLw3HZds/K3EAgiYsUqoeo+pqtC1v21PwDAakRBrkmd7awc 6955s # Lenw1lRb23x4Ak7vH2DXRtBdn4hifXGd8XT3sloESTJRqxQybEBMIw+RjFF5tbhn 6955s # ATR/7zvDN616dCuZG8uvjF4uDGsAphzPEYqAosk0o/aLqyNPmvkEsf+g/MSkng9P 6955s # rqBZ1VO6RA9fS9fzIZhVfGyP8fnGL0BrZDQghb6AEnEjF4B3HQIDAQABo4HOMIHL 6955s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 6955s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 6955s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 6955s # HQ4EFgQUZdJcZ64kKNeGaMvuRl4ai6jka0swHwYDVR0jBBgwFoAUhIh35/qfGhOO 6955s # M+myjyEIe7c+Aa8wDQYJKoZIhvcNAQELBQADggEBAMboInRfgx4IDDln/IS0UhLm 6955s # FPfzx2MChefg+f7OJJmYTTPDP8WyZWGqnwBzYSQ7IOVuR8veL7jhK6a8ijCM++KM 6955s # cjPKkziLgy3Gasj9XYOIGKZJOUuoGELDYuiyuT8FaVbizdnO/K/5qvEaNGuxLTuT 6955s # j5r3rdaZ9MqQqPsWQ1gvfUIysRrHaWeGsCmVAVJfc3+7M8eHtHIKhOcuJfNqXrZ0 6955s # mSLUMuPf2ZL3EL3U0FS0EpFsp2CAx+Gpp3ONbFGGuCctpgALDEZ2+Ib1a943pNru 6955s # idwllBe1aiJaaJpg5+HD1/3/90U9FVta7w9HT8w7dB9GxkGrfwqytS4fiTWC/Yo= 6955s # -----END CERTIFICATE----- 6955s # ' 6955s ok 81 6955s # testing : SSL_SERVER_CERT 6955s # expected: qr/^-----BEGIN CERTIFICATE-----/ 6955s # received: '-----BEGIN CERTIFICATE----- 6955s # MIIERDCCAyygAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 6955s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 6955s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 6955s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjYwMTI0 6955s # MTU1OTI4WhcNMjcwMTI0MTU1OTI4WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 6955s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 6955s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 6955s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 6955s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwv3XpO+fXeio2/DtvClMeZBM 6955s # S3x2qnAS5AD8IYRL8q3aoWkMrhgdJIwXyNgLlDY5wx0StIXtlwC9oqxVny2mF/w7 6955s # pUAZJeCYh2qOUrkRIn+T8/CK7lIAH6/dnuUKmcW9e+Hxm8bgZVp4cmVaJy0eCVJr 6955s # VVlmDNW6iyXuKh9kIE0E5yTXsRVtxBSh40oMwWjdmXa18aCf96GE6L6Tj46STAMU 6955s # KGQxN5Rfam24hmuDmZaoEriQb1awUuLDC2kyew4xnN2TtkRfWB82ohO64E4mYHLI 6955s # EJ1GxK66eS0uB1so1Qyxb/IOkUYwFZgyKpISsSUCQ/gVQmE+FgppenLDmSMP1wID 6955s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 6955s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTd 6955s # +zVblayuvJkRiHNnpu2Z0PGoFzAfBgNVHSMEGDAWgBSEiHfn+p8aE44z6bKPIQh7 6955s # tz4BrzANBgkqhkiG9w0BAQsFAAOCAQEAWCJU+g9+6AS+jqcNrhqttgrQ27athuEv 6955s # WHjiCwpnZm2/lTPXX6hkGjSH8l8tCVvJAWXOZEi0bZdvU327YJIaFJ7UjSlKt7aa 6955s # aLLEkIbbQu67d3J4swZaQpz0dpsiTtADt19Yi3vPPSiz3b47PjvWNmmhyaygUWv7 6955s # H6ZuJdj5QF8UhQKLEmFOtL55TijUDCSZTAIMEZ8Q9xAHkD6v26tuZZfU748tKI/a 6955s # /KA37m7fecylLgmp0Q9199FR5JPuCS5Q7ya/viu7fPUxR+3X8hJzQLJV99jptPt4 6955s # 4l870sMrl00YQuxAZrfJvM4zmWcptv0uXWNfJ4YrPCaLyGT2xfc7rQ== 6955s # -----END CERTIFICATE----- 6955s # ' 6955s ok 82 6955s # testing : SSL_CLIENT_VERIFY 6955s # expected: 'SUCCESS' 6955s # received: 'SUCCESS' 6955s ok 83 6955s ok 6984s t/ssl/verify.t ...................... 6984s 1..3 6984s # Running under perl version 5.040001 for linux 6984s # Current time local: Sat Jan 24 17:02:14 2026 6984s # Current time GMT: Sat Jan 24 17:02:14 2026 6984s # Using Test.pm version 1.31 6984s # Using Apache/Test.pm version 1.44 6984s HTTP/1.1 403 Forbidden 6984s Connection: close 6984s Date: Sat, 24 Jan 2026 17:02:42 GMT 6984s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6984s Content-Length: 258 6984s Content-Type: text/html; charset=iso-8859-1 6984s Client-Date: Sat, 24 Jan 2026 17:02:42 GMT 6984s Client-Peer: 127.0.0.1:8532 6984s Client-Response-Num: 1 6984s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6984s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6984s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6984s Client-SSL-Socket-Class: IO::Socket::SSL 6984s Client-SSL-Version: TLSv1_3 6984s Title: 403 Forbidden 6984s 6984s 6984s 6984s 403 Forbidden 6984s 6984s

Forbidden

6984s

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

6984s 6984s ok 1 6984s HTTP/1.1 200 OK 6984s Connection: close 6984s Date: Sat, 24 Jan 2026 17:02:42 GMT 6984s Accept-Ranges: bytes 6984s ETag: "1a-643c772b0b480" 6984s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 6984s Vary: In-If1 6984s Content-Length: 26 6984s Content-Type: text/html 6984s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 6984s Client-Date: Sat, 24 Jan 2026 17:02:43 GMT 6984s Client-Peer: 127.0.0.1:8532 6984s Client-Response-Num: 1 6984s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 6984s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 6984s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 6984s Client-SSL-Socket-Class: IO::Socket::SSL 6984s Client-SSL-Version: TLSv1_3 6984s DMMATCH1: 1 6984s 6984s welcome to localhost:8529 6984s ok 2 6984s 500 Server closed connection without sending any data back 6984s Content-Type: text/plain 6984s Client-Date: Sat, 24 Jan 2026 17:02:43 GMT 6984s Client-Warning: Internal response 6984s 6984s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 6984s ok 3 6984s ok 6984s All tests successful. 6984s Files=143, Tests=7316, 3696 wallclock secs ( 1.75 usr 2.54 sys + 187.45 cusr 1263.29 csys = 1455.03 CPU) 6984s Result: PASS 6984s [warning] server localhost:8529 shutdown 6985s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 6985s Files=143, Tests=7316, 3696 wallclock secs ( 1.75 usr 2.54 sys + 187.45 cusr 1263.29 csys = 1455.03 CPU) 6985s + grep -E '^Result: PASS' testlog.mpm_worker 6985s Result: PASS 6985s + grep -E '^Result: FAIL' testlog.mpm_worker 6985s =============Running-with-mpm_event========== 6985s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 6985s t/TEST -clean 6985s + grep -E 'server dumped core' testlog.mpm_worker 6985s + return 0 6985s + run_tests mpm_event 6985s + local MPM=mpm_event 6985s + shift 6985s + local LOG=testlog.mpm_event 6985s + echo =============Running-with-mpm_event========== 6985s + rm -f apache2.conf.debian 6985s + cp /etc/apache2/apache2.conf apache2.conf.debian 6985s + cat /etc/apache2/mods-available/mpm_event.load 6985s + 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-availab+ grep -v mpm_ 6985s + xargs cat 6985s le/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 6985s + for m in bucketeer case_filter case_filter_in 6985s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 6985s + for m in bucketeer case_filter case_filter_in 6985s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 6985s + for m in bucketeer case_filter case_filter_in 6985s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 6985s + cat /etc/apache2/mods-available/mime.conf 6985s + echo 'Servername localhost' 6985s + make clean 6987s [warning] setting ulimit to allow core files 6987s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/TEST -clean 6988s Duplicate specification "clean" for option "clean" 6988s Duplicate specification "help" for option "help" 6989s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules' 6989s cd memory_track && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 6989s cd test_session && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 6989s cd random_chunk && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 6989s cd fold && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 6989s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 6989s cd test_ssl && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 6989s cd echo_post_chunk && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 6989s cd echo_post && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 6989s cd list_modules && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 6989s cd authany && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 6989s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 6989s cd test_apr_uri && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 6989s cd eat_post && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 6989s cd nntp_like && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 6989s cd test_pass_brigade && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 6989s cd test_utilities && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 6989s cd input_body_filter && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 6989s cd client_add_filter && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 6989s cd test_rwrite && make clean 6989s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 6989s 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 6989s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 6989s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules' 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 6989s rmdir newcerts 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 6989s rmdir certs 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 6989s rmdir proxy 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 6989s rmdir export 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 6989s rmdir conf 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 6989s rmdir csr 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 6989s rmdir crl 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 6989s unlink /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 6989s rmdir keys 6989s rmdir asf 6989s rmdir /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 6990s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 6990s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test' 6990s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 6990s t/TEST -clean 6991s [warning] setting ulimit to allow core files 6991s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 6992s Duplicate specification "clean" for option "clean" 6992s Duplicate specification "help" for option "help" 6993s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 6993s make[2]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 6993s rm -f \ 6993s TestItSelf.bso TestItSelf.def \ 6993s TestItSelf.exp TestItSelf.x \ 6993s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 6993s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 6993s *.a *.o \ 6993s *perl.core MYMETA.json \ 6993s MYMETA.yml blibdirs.ts \ 6993s core core.*perl.*.? \ 6993s core.[0-9] core.[0-9][0-9] \ 6993s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 6993s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 6993s mon.out perl \ 6993s perl perl.exe \ 6993s perlmain.c pm_to_blib \ 6993s pm_to_blib.ts so_locations \ 6993s tmon.out 6993s rm -rf \ 6993s Makefile.old blib \ 6993s t/TEST 6993s mv Makefile Makefile.old > /dev/null 2>&1 6993s make[2]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 6993s rm -f \ 6993s Test.bso Test.def \ 6993s Test.exp Test.x \ 6993s ../blib/arch/auto/Apache/Test/extralibs.all \ 6993s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 6993s *.a *.o \ 6993s *perl.core MYMETA.json \ 6993s MYMETA.yml blibdirs.ts \ 6993s core core.*perl.*.? \ 6993s core.[0-9] core.[0-9][0-9] \ 6993s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 6993s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 6993s mon.out perl \ 6993s perl perl.exe \ 6993s perlmain.c pm_to_blib \ 6993s pm_to_blib.ts so_locations \ 6993s tmon.out 6993s rm -rf \ 6993s .mypacklist Makefile.old \ 6993s blib t/REPORT \ 6993s t/TEST 6993s mv Makefile Makefile.old > /dev/null 2>&1 6993s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test' 6993s rm -f \ 6993s test.bso test.def \ 6993s test.exp test.x \ 6993s blib/arch/auto/httpd-test/extralibs.all \ 6993s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 6993s *.a *.o \ 6993s *perl.core MYMETA.json \ 6993s MYMETA.yml blibdirs.ts \ 6993s core core.*perl.*.? \ 6993s core.[0-9] core.[0-9][0-9] \ 6993s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 6993s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 6993s mon.out perl \ 6993s perl perl.exe \ 6993s perlmain.c pm_to_blib \ 6993s pm_to_blib.ts so_locations \ 6993s tmon.out 6993s rm -rf \ 6993s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 6993s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 6993s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 6993s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 6993s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 6993s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 6993s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 6993s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 6993s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 6993s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 6993s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 6993s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 6993s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 6993s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 6993s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 6993s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 6993s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 6993s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 6993s blib 6993s mv Makefile Makefile.old > /dev/null 2>&1 6993s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 6993s + chown -R tuser: /tmp/autopkgtest.x656qg/autopkgtest_tmp 6993s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/apache2.conf.debian' 6994s [ info] generating script ./t/htdocs/modules/cgi/action.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/big.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/env.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 6995s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 6995s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 6995s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 6995s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 6995s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 6995s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 6995s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 6995s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 6995s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 6995s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 6995s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 6995s Warning: NAME must be a package name 6995s Checking if your kit is complete... 6995s Looks good 6995s [ info] generating script t/TEST 6995s [ info] generating script ./t/cgi-bin/cookies.pl 6995s [ info] generating script ./t/cgi-bin/next_available_port.pl 6995s [ info] generating script t/TEST 6995s Writing MYMETA.yml and MYMETA.json 6996s Writing MYMETA.yml and MYMETA.json 6996s Checking for Cwd...ok 6996s Checking for File::Spec...ok 6996s Generating a Unix-style Makefile 6996s Writing Makefile for httpd-test 6996s Writing MYMETA.yml and MYMETA.json 6996s + su tuser -c 't/TEST ' 6996s + tee testlog.mpm_event 6997s [warning] setting ulimit to allow core files 6997s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/TEST 6998s Duplicate specification "clean" for option "clean" 6998s Duplicate specification "help" for option "help" 7032s [warning] generating SSL CA for asf 7032s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 7033s ....+...+.....+......+....+.....+.............+...+......+......+..+.+.....+...............+......+.+...+..+.........+.+.........+........+.+.....+....+...........+.+...+.....+......+......+.+.....+...+.+...+.....+++++++++++++++++++++++++++++++++++++++*....+..+...+.+.....+.+++++++++++++++++++++++++++++++++++++++*....+...+..+.......+.....+...+...+...+.......+.....+.........+....+...........+....+......+...+..+.+..+..........+..+.............+.....+.......+..............................+......+..+.+.....+.......+........+.......+.........+.....+...................+.........++++++ 7033s ......+.............+......+.....+....+..+.+..+...+............+++++++++++++++++++++++++++++++++++++++*.+......+....+..+.......+......+.....+.......+..+......+.+........+............+.+++++++++++++++++++++++++++++++++++++++*...........................+.+...+..+............++++++ 7033s ----- 7033s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 7033s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 7037s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 7037s [ 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 7037s [ 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 7037s Using configuration from conf/server2_des3_dsa.cnf 7037s Check that the request matches the signature 7037s Signature ok 7037s The Subject's Distinguished Name is as follows 7037s countryName :PRINTABLE:'US' 7037s stateOrProvinceName :ASN.1 12:'California' 7037s localityName :ASN.1 12:'San Francisco' 7037s organizationName :ASN.1 12:'ASF' 7037s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 7037s commonName :ASN.1 12:'localhost' 7037s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7037s Certificate is to be certified until Jan 24 17:03:37 2027 GMT (365 days) 7037s 7037s Write out database with 1 new entries 7037s Database updated 7037s [ info] openssl genrsa -out keys/client_ok.pem 2048 7038s [ 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 7038s [ 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 7038s Using configuration from conf/client_ok.cnf 7038s Check that the request matches the signature 7038s Signature ok 7038s The Subject's Distinguished Name is as follows 7038s countryName :PRINTABLE:'US' 7038s stateOrProvinceName :ASN.1 12:'California' 7038s localityName :ASN.1 12:'San Francisco' 7038s organizationName :ASN.1 12:'ASF' 7038s organizationalUnitName:ASN.1 12:'httpd-test' 7038s commonName :ASN.1 12:'client_ok' 7038s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7038s Certificate is to be certified until Jan 24 17:03:38 2027 GMT (365 days) 7038s 7038s Write out database with 1 new entries 7038s Database updated 7038s [ 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 7039s [ info] generating proxy cert: proxy/client_ok.pem 7039s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 7039s [ 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 7039s [ 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 7039s Using configuration from conf/server_dsa.cnf 7039s Check that the request matches the signature 7039s Signature ok 7039s The Subject's Distinguished Name is as follows 7039s countryName :PRINTABLE:'US' 7039s stateOrProvinceName :ASN.1 12:'California' 7039s localityName :ASN.1 12:'San Francisco' 7039s organizationName :ASN.1 12:'ASF' 7039s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 7039s commonName :ASN.1 12:'localhost' 7039s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7039s Certificate is to be certified until Jan 24 17:03:38 2027 GMT (365 days) 7039s 7039s Write out database with 1 new entries 7039s Database updated 7039s [ info] openssl genrsa -out keys/client_colon.pem 2048 7040s [ 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 7040s [ 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 7040s Using configuration from conf/client_colon.cnf 7040s Check that the request matches the signature 7040s Signature ok 7040s The Subject's Distinguished Name is as follows 7040s countryName :PRINTABLE:'US' 7040s stateOrProvinceName :ASN.1 12:'California' 7040s localityName :ASN.1 12:'San Francisco' 7040s organizationName :ASN.1 12:'ASF' 7040s organizationalUnitName:ASN.1 12:'httpd-test' 7040s commonName :ASN.1 12:'user:colon' 7040s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7040s Certificate is to be certified until Jan 24 17:03:39 2027 GMT (365 days) 7040s 7040s Write out database with 1 new entries 7040s Database updated 7040s [ 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 7040s [ info] generating proxy cert: proxy/client_colon.pem 7040s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 7040s [ 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 7040s [ 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 7040s Using configuration from conf/server2_dsa.cnf 7040s Check that the request matches the signature 7040s Signature ok 7040s The Subject's Distinguished Name is as follows 7040s countryName :PRINTABLE:'US' 7040s stateOrProvinceName :ASN.1 12:'California' 7040s localityName :ASN.1 12:'San Francisco' 7040s organizationName :ASN.1 12:'ASF' 7040s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 7040s commonName :ASN.1 12:'localhost' 7040s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7040s Certificate is to be certified until Jan 24 17:03:40 2027 GMT (365 days) 7040s 7040s Write out database with 1 new entries 7040s Database updated 7040s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 7042s [ 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 7042s [ 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 7042s Using configuration from conf/server_des3.cnf 7042s Check that the request matches the signature 7042s Signature ok 7042s The Subject's Distinguished Name is as follows 7042s countryName :PRINTABLE:'US' 7042s stateOrProvinceName :ASN.1 12:'California' 7042s localityName :ASN.1 12:'San Francisco' 7042s organizationName :ASN.1 12:'ASF' 7042s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 7042s commonName :ASN.1 12:'localhost' 7042s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7042s Certificate is to be certified until Jan 24 17:03:41 2027 GMT (365 days) 7042s 7042s Write out database with 1 new entries 7042s Database updated 7042s [ info] openssl genrsa -out keys/client_revoked.pem 2048 7043s [ 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 7043s [ 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 7043s Using configuration from conf/client_revoked.cnf 7043s Check that the request matches the signature 7043s Signature ok 7043s The Subject's Distinguished Name is as follows 7043s countryName :PRINTABLE:'US' 7043s stateOrProvinceName :ASN.1 12:'California' 7043s localityName :ASN.1 12:'San Francisco' 7043s organizationName :ASN.1 12:'ASF' 7043s organizationalUnitName:ASN.1 12:'httpd-test' 7043s commonName :ASN.1 12:'client_revoked' 7043s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7043s Certificate is to be certified until Jan 24 17:03:42 2027 GMT (365 days) 7043s 7043s Write out database with 1 new entries 7043s Database updated 7043s [ 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 7043s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 7043s Using configuration from conf/cacrl.cnf 7043s Revoking Certificate 07. 7043s Database updated 7043s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 7043s Using configuration from conf/cacrl.cnf 7043s [ info] generating proxy cert: proxy/client_revoked.pem 7043s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 7043s [ 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 7043s [ 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 7043s Using configuration from conf/client_snakeoil.cnf 7043s Check that the request matches the signature 7043s Signature ok 7043s The Subject's Distinguished Name is as follows 7043s countryName :PRINTABLE:'AU' 7043s stateOrProvinceName :ASN.1 12:'Queensland' 7043s localityName :ASN.1 12:'Mackay' 7043s organizationName :ASN.1 12:'Snake Oil, Ltd.' 7043s organizationalUnitName:ASN.1 12:'Staff' 7043s commonName :ASN.1 12:'client_snakeoil' 7043s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7043s Certificate is to be certified until Jan 24 17:03:43 2027 GMT (365 days) 7043s 7043s Write out database with 1 new entries 7043s Database updated 7043s [ 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 7043s [ info] generating proxy cert: proxy/client_snakeoil.pem 7043s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 7045s [ 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 7045s [ 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 7045s Using configuration from conf/server2_des3.cnf 7045s Check that the request matches the signature 7045s Signature ok 7045s The Subject's Distinguished Name is as follows 7045s countryName :PRINTABLE:'US' 7045s stateOrProvinceName :ASN.1 12:'California' 7045s localityName :ASN.1 12:'San Francisco' 7045s organizationName :ASN.1 12:'ASF' 7045s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 7045s commonName :ASN.1 12:'localhost' 7045s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7045s Certificate is to be certified until Jan 24 17:03:44 2027 GMT (365 days) 7045s 7045s Write out database with 1 new entries 7045s Database updated 7045s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 7045s [ 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 7045s [ 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 7045s Using configuration from conf/server_des3_dsa.cnf 7045s Check that the request matches the signature 7045s Signature ok 7045s The Subject's Distinguished Name is as follows 7045s countryName :PRINTABLE:'US' 7045s stateOrProvinceName :ASN.1 12:'California' 7045s localityName :ASN.1 12:'San Francisco' 7045s organizationName :ASN.1 12:'ASF' 7045s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 7045s commonName :ASN.1 12:'localhost' 7045s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7045s Certificate is to be certified until Jan 24 17:03:45 2027 GMT (365 days) 7045s 7045s Write out database with 1 new entries 7045s Database updated 7045s [ info] openssl genrsa -out keys/server.pem 2048 7047s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 7047s [ 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 7047s Using configuration from conf/server.cnf 7047s Check that the request matches the signature 7047s Signature ok 7047s The Subject's Distinguished Name is as follows 7047s countryName :PRINTABLE:'US' 7047s stateOrProvinceName :ASN.1 12:'California' 7047s localityName :ASN.1 12:'San Francisco' 7047s organizationName :ASN.1 12:'ASF' 7047s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 7047s commonName :ASN.1 12:'localhost' 7047s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7047s Certificate is to be certified until Jan 24 17:03:46 2027 GMT (365 days) 7047s 7047s Write out database with 1 new entries 7047s Database updated 7047s [ info] openssl genrsa -out keys/server2.pem 2048 7048s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 7048s [ 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 7048s Using configuration from conf/server2.cnf 7048s Check that the request matches the signature 7048s Signature ok 7048s The Subject's Distinguished Name is as follows 7048s countryName :PRINTABLE:'US' 7048s stateOrProvinceName :ASN.1 12:'California' 7048s localityName :ASN.1 12:'San Francisco' 7048s organizationName :ASN.1 12:'ASF' 7048s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 7048s commonName :ASN.1 12:'localhost' 7048s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 7048s Certificate is to be certified until Jan 24 17:03:47 2027 GMT (365 days) 7048s 7048s Write out database with 1 new entries 7048s Database updated 7048s cd memory_track && make .libs/mod_memory_track.so 7048s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 7048s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 7048s [ info] linked ca-bundle.crl to fdd35eee.r0 7049s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 7049s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 7050s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 7051s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 7051s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 7051s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/memory_track' 7051s cd test_session && make .libs/mod_test_session.so 7051s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 7051s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 7052s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 7053s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 7054s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 7055s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 7056s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 7056s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_session' 7056s cd random_chunk && make .libs/mod_random_chunk.so 7056s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 7056s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 7056s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 7056s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 7057s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 7058s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 7059s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 7060s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 7060s cd fold && make .libs/mod_fold.so 7060s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 7060s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 7060s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 7060s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 7061s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 7062s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 7062s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 7062s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/fold' 7062s cd test_ssl && make .libs/mod_test_ssl.so 7062s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 7062s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 7062s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 7063s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 7064s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 7065s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 7066s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 7066s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 7066s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 7066s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 7066s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 7066s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 7066s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 7067s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 7069s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 7070s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 7070s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 7070s cd echo_post && make .libs/mod_echo_post.so 7070s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 7070s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 7070s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 7070s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 7071s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 7073s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 7073s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 7073s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/echo_post' 7073s cd list_modules && make .libs/mod_list_modules.so 7073s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 7073s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 7074s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 7074s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 7075s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 7075s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 7076s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 7076s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/list_modules' 7076s cd authany && make .libs/mod_authany.so 7076s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 7076s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 7076s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 7076s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 7077s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 7078s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 7078s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 7078s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/authany' 7078s cd test_apr_uri && make .libs/mod_test_apr_uri.so 7078s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 7078s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 7078s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 7079s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 7080s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 7081s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 7082s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 7082s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 7082s cd eat_post && make .libs/mod_eat_post.so 7082s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 7082s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 7082s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 7082s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 7083s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 7084s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 7084s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 7084s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/eat_post' 7084s cd nntp_like && make .libs/mod_nntp_like.so 7084s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 7084s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 7085s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 7085s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 7086s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 7087s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 7088s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 7088s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 7088s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 7088s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 7088s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 7089s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 7089s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 7091s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 7091s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 7093s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 7093s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 7093s cd test_utilities && make .libs/mod_test_utilities.so 7093s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 7093s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 7093s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 7094s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 7095s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 7095s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 7096s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 7096s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 7096s cd input_body_filter && make .libs/mod_input_body_filter.so 7096s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 7096s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 7096s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 7097s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 7098s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 7099s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 7100s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 7100s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 7100s cd client_add_filter && make .libs/mod_client_add_filter.so 7100s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 7100s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 7100s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/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 7101s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 7102s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 7103s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 7103s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 7103s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 7103s cd test_rwrite && make .libs/mod_test_rwrite.so 7103s make[1]: Entering directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 7103s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 7103s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 7104s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.x656qg/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 7104s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22} -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 7105s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,"--package-metadata={%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22apache2%22%2C%22version%22:%222.4.65-3ubuntu1%22%2C%22architecture%22:%22s390x%22}" -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 7106s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 7106s make[1]: Leaving directory '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 7107s /usr/sbin/apache2 -d /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 7107s using Apache/2.4.65 (event MPM) 7107s 7107s waiting 60 seconds for server to start: .[Sat Jan 24 17:04:46.587417 2026] [core:trace3] [pid 948347:tid 948347] core.c(3484): Setting LogLevel for all modules to trace8 7107s [Sat Jan 24 17:04:46.587968 2026] [core:trace6] [pid 948347:tid 948347] core.c(3501): Cannot find module 'rewrite', trying 'rewrite_module' 7107s [Sat Jan 24 17:04:46.587984 2026] [core:trace3] [pid 948347:tid 948347] core.c(3511): Setting LogLevel for module mod_rewrite.c to trace8 7107s [Sat Jan 24 17:04:46.588808 2026] [core:trace6] [pid 948347:tid 948347] core.c(3501): Cannot find module 'dumpio', trying 'dumpio_module' 7107s [Sat Jan 24 17:04:46.588822 2026] [core:trace3] [pid 948347:tid 948347] core.c(3511): Setting LogLevel for module mod_dumpio.c to trace7 7107s [Sat Jan 24 17:04:46.588830 2026] [core:trace3] [pid 948347:tid 948347] core.c(3484): Setting LogLevel for all modules to info 7107s [Sat Jan 24 17:04:46.588843 2026] [core:trace6] [pid 948347:tid 948347] core.c(3501): Cannot find module 'core', trying 'core_module' 7107s [Sat Jan 24 17:04:46.588853 2026] [core:trace3] [pid 948347:tid 948347] core.c(3511): Setting LogLevel for module core.c to crit 7107s [Sat Jan 24 17:04:46.588862 2026] [core:trace3] [pid 948347:tid 948347] core.c(3484): Setting LogLevel for all modules to crit 7107s [Sat Jan 24 17:04:46.588875 2026] [core:trace6] [pid 948347:tid 948347] core.c(3501): Cannot find module 'core', trying 'core_module' 7107s [Sat Jan 24 17:04:46.588885 2026] [core:trace3] [pid 948347:tid 948347] core.c(3511): Setting LogLevel for module core.c to info 7107s [Sat Jan 24 17:04:46.588892 2026] [core:trace3] [pid 948347:tid 948347] core.c(3484): Setting LogLevel for all modules to crit 7107s [Sat Jan 24 17:04:46.588909 2026] [core:trace6] [pid 948347:tid 948347] core.c(3501): Cannot find module 'core', trying 'core_module' 7107s [Sat Jan 24 17:04:46.588919 2026] [core:trace3] [pid 948347:tid 948347] core.c(3511): Setting LogLevel for module core.c to info 7107s [Sat Jan 24 17:04:46.588927 2026] [core:trace3] [pid 948347:tid 948347] core.c(3484): Setting LogLevel for all modules to crit 7107s [Sat Jan 24 17:04:46.588936 2026] [core:trace3] [pid 948347:tid 948347] core.c(3484): Setting LogLevel for all modules to info 7107s [Sat Jan 24 17:04:46.588950 2026] [core:trace6] [pid 948347:tid 948347] core.c(3501): Cannot find module 'core', trying 'core_module' 7107s [Sat Jan 24 17:04:46.588960 2026] [core:trace3] [pid 948347:tid 948347] core.c(3511): Setting LogLevel for module core.c to crit 7107s [Sat Jan 24 17:04:46.588971 2026] [core:trace3] [pid 948347:tid 948347] core.c(3484): Setting LogLevel for all modules to info 7107s [Sat Jan 24 17:04:46.589416 2026] [alias:warn] [pid 948347:tid 948347] AH00671: The Alias directive in /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 7107s [Sat Jan 24 17:04:46.589439 2026] [proxy:info] [pid 948347:tid 948347] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 7107s [Sat Jan 24 17:04:46.589910 2026] [proxy:info] [pid 948347:tid 948347] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 7107s [Sat Jan 24 17:04:46.589926 2026] [core:trace6] [pid 948347:tid 948347] core.c(3501): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 7107s [Sat Jan 24 17:04:46.589937 2026] [core:trace3] [pid 948347:tid 948347] core.c(3511): Setting LogLevel for module mod_proxy_hcheck.c to trace4 7107s 7107s waiting 60 seconds for server to start: ok (waited 0 secs) 7107s server localhost:8529 started 7107s server localhost:8530 listening (mod_nntp_like) 7107s server localhost:8531 listening (mod_nntp_like_ssl) 7107s server localhost:8532 listening (mod_ssl) 7107s server localhost:8533 listening (ssl_optional_cc) 7107s server localhost:8534 listening (ssl_pr33791) 7107s server localhost:8535 listening (ssl_ocsp) 7107s server localhost:8536 listening (core) 7107s server localhost:8537 listening (mod_proxy) 7107s server localhost:8538 listening (proxy_http_bal1) 7107s server localhost:8539 listening (proxy_http_bal2) 7107s server localhost:8540 listening (proxy_http_balancer) 7107s server localhost:8543 listening (proxy_fcgi) 7107s server localhost:8544 listening (mod_include) 7107s server localhost:8545 listening (mod_vhost_alias) 7107s server localhost:8546 listening (cve_2011_3368_rewrite) 7107s server localhost:8547 listening (proxy_http_reverse) 7107s server localhost:8548 listening (proxy_http_nofwd) 7107s server localhost:8549 listening (cve_2011_3368) 7107s server localhost:8550 listening (mod_headers) 7107s server localhost:8551 listening (mod_echo) 7107s server localhost:8552 listening (mod_echo_ssl) 7107s server localhost:8553 listening (error_document) 7107s server localhost:8554 listening (http_unsafe) 7107s server localhost:8555 listening (http_strict) 7107s server localhost:8556 listening (remote_ip) 7107s server localhost:8557 listening (mod_cache) 7107s server localhost:8558 listening (proxy_http_https) 7107s server localhost:8559 listening (proxy_https_https) 7107s server localhost:8560 listening (proxy_http_https_proxy_section) 7107s server localhost:8561 listening (proxy_https_https_proxy_section) 7107s server localhost:8562 listening (proxy_https_http) 7139s [ info] adding source lib /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 7237s t/ab/base.t ......................... 7237s 1..5 7237s # Running under perl version 5.040001 for linux 7237s # Current time local: Sat Jan 24 17:06:28 2026 7237s # Current time GMT: Sat Jan 24 17:06:28 2026 7237s # Using Test.pm version 1.31 7237s # Using Apache/Test.pm version 1.44 7237s # # running: 7237s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8536/ 7237s ok 1 7237s ok 2 7237s # # running: 7237s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 7237s ok 3 7237s ok 4 7237s ok 5 7237s ok 7277s t/apache/404.t ...................... 7277s 1..2 7277s # Running under perl version 5.040001 for linux 7277s # Current time local: Sat Jan 24 17:06:56 2026 7277s # Current time GMT: Sat Jan 24 17:06:56 2026 7277s # Using Test.pm version 1.31 7277s # Using Apache/Test.pm version 1.44 7277s # GET_STR Response: 7277s # HTTP/1.1 404 Not Found 7277s # Connection: close 7277s # Date: Sat, 24 Jan 2026 17:07:36 GMT 7277s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7277s # Content-Length: 196 7277s # Content-Type: text/html; charset=iso-8859-1 7277s # Client-Date: Sat, 24 Jan 2026 17:07:36 GMT 7277s # Client-Peer: 127.0.0.1:8529 7277s # Client-Response-Num: 1 7277s # Title: 404 Not Found 7277s # 7277s # 7277s # 7277s # 404 Not Found 7277s # 7277s #

Not Found

7277s #

The requested URL was not found on this server.

7277s # 7277s ok 1 7277s ok 2 7277s ok 7312s t/apache/acceptpathinfo.t ........... 7312s 1..36 7312s # Running under perl version 5.040001 for linux 7312s # Current time local: Sat Jan 24 17:07:36 2026 7312s # Current time GMT: Sat Jan 24 17:07:36 2026 7312s # Using Test.pm version 1.31 7312s # Using Apache/Test.pm version 1.44 7312s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 7312s # expected: '200' 7312s # received: '200' 7312s ok 1 7312s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 7312s # expected: qr/_\(none\)_/ 7312s # received: '_(none)_' 7312s ok 2 7312s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 7312s # expected: '404' 7312s # received: '404' 7312s ok 3 7312s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 7312s # expected: qr/Not Found/ 7312s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

7664s #

The requested URL was not found on this server.

7664s # ' 7664s ok 8 7664s # testing : /merge/notfound.html code 7664s # expected: 404 7664s # received: '404' 7664s ok 9 7664s # testing : /merge/notfound.html content 7664s # expected: 'testing merge' 7664s # received: 'testing merge' 7664s ok 10 7664s # testing : /merge/merge2/notfound.html code 7664s # expected: 404 7664s # received: '404' 7664s ok 11 7664s # testing : /merge/merge2/notfound.html content 7664s # expected: 'testing merge' 7664s # received: 'testing merge' 7664s ok 12 7664s # testing : /bounce/notfound.html code 7664s # expected: 404 7664s # received: '404' 7664s ok 13 7664s # testing : /bounce/notfound.html content 7664s # expected: qr/expire test/ 7664s # received: ' 7664s # expire test 7664s # expire test 7664s # ' 7664s ok 14 7664s ok 7690s t/apache/etags.t .................... 7690s # Checking for existence of FileETag directive 7690s # Returned 200: 7690s 1..61 7690s # Running under perl version 5.040001 for linux 7690s # Current time local: Sat Jan 24 17:14:03 2026 7690s # Current time GMT: Sat Jan 24 17:14:03 2026 7690s # Using Test.pm version 1.31 7690s # Using Apache/Test.pm version 1.44 7690s # --- 7690s # HEAD /apache/etags/mi/test.txt 7690s # Expecting two components in ETag field 7690s # Received "8336b-643c772b0b480" 7690s ok 1 7690s # --- 7690s # HEAD /apache/etags/none/plus-m/test.txt 7690s # Expecting one component in ETag field 7690s # Received "643c772b0b480" 7690s ok 2 7690s # --- 7690s # HEAD /apache/etags/is/test.txt 7690s # Expecting two components in ETag field 7690s # Received "8333b-b" 7690s ok 3 7690s # --- 7690s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 7690s # Expecting one component in ETag field 7690s # Received "833a7" 7690s ok 4 7690s # --- 7690s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 7690s # Expecting one component in ETag field 7690s # Received "643c772b0b480" 7690s ok 5 7690s # --- 7690s # HEAD /apache/etags/mis/test.txt 7690s # Expecting three components in ETag field 7690s # Received "8336e-b-643c772b0b480" 7690s ok 6 7690s # --- 7690s # HEAD /apache/etags/none/plus-ms/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 7 7690s # --- 7690s # HEAD /apache/etags/m/test.txt 7690s # Expecting one component in ETag field 7690s # Received "643c772b0b480" 7690s ok 8 7690s # --- 7690s # HEAD /apache/etags/all/is/test.txt 7690s # Expecting two components in ETag field 7690s # Received "8330e-b" 7690s ok 9 7690s # --- 7690s # HEAD /apache/etags/m/plus-s/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 10 7690s # --- 7690s # HEAD /apache/etags/none/plus-mis/test.txt 7690s # Expecting three components in ETag field 7690s # Received "833ab-b-643c772b0b480" 7690s ok 11 7690s # --- 7690s # HEAD /apache/etags/s/test.txt 7690s # Expecting one component in ETag field 7690s # Received "b" 7690s ok 12 7690s # --- 7690s # HEAD /apache/etags/m/minus-i/test.txt 7690s # Expecting field to be absent 7690s # Received "643c772b0b480" 7690s ok 13 7690s # --- 7690s # HEAD /apache/etags/m/plus-mi/test.txt 7690s # Expecting two components in ETag field 7690s # Received "8335e-643c772b0b480" 7690s ok 14 7690s # --- 7690s # HEAD /apache/etags/all/mis/test.txt 7690s # Expecting three components in ETag field 7690s # Received "8332c-b-643c772b0b480" 7690s ok 15 7690s # --- 7690s # HEAD /apache/etags/none/m/test.txt 7690s # Expecting one component in ETag field 7690s # Received "643c772b0b480" 7690s ok 16 7690s # --- 7690s # HEAD /apache/etags/all/minus-mis/test.txt 7690s # Expecting field to be absent 7690s # Received "b-643c772b0b480" 7690s ok 17 7690s # --- 7690s # HEAD /apache/etags/all/ms/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 18 7690s # --- 7690s # HEAD /apache/etags/all/minus-ms/test.txt 7690s # Expecting one component in ETag field 7690s # Received "83326" 7690s ok 19 7690s # --- 7690s # HEAD /apache/etags/ms/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 20 7690s # --- 7690s # HEAD /apache/etags/m/minus-ms/test.txt 7690s # Expecting field to be absent 7690s # Received "b-643c772b0b480" 7690s ok 21 7690s # --- 7690s # HEAD /apache/etags/none/inherit/test.txt 7690s # Expecting field to be absent 7690s # ETag field is missing 7690s ok 22 7690s # --- 7690s # HEAD /apache/etags/i/test.txt 7690s # Expecting one component in ETag field 7690s # Received "83338" 7690s ok 23 7690s # --- 7690s # HEAD /apache/etags/all/mi/test.txt 7690s # Expecting two components in ETag field 7690s # Received "83314-643c772b0b480" 7690s ok 24 7690s # --- 7690s # HEAD /apache/etags/all/minus-m/test.txt 7690s # Expecting two components in ETag field 7690s # Received "8331d-b" 7690s ok 25 7690s # --- 7690s # HEAD /apache/etags/none/ms/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 26 7690s # --- 7690s # HEAD /apache/etags/none/test.txt 7690s # Expecting field to be absent 7690s # ETag field is missing 7690s ok 27 7690s # --- 7690s # HEAD /apache/etags/none/mi/test.txt 7690s # Expecting two components in ETag field 7690s # Received "83381-643c772b0b480" 7690s ok 28 7690s # --- 7690s # HEAD /apache/etags/m/minus-m/test.txt 7690s # Expecting field to be absent 7690s # Received "b-643c772b0b480" 7690s ok 29 7690s # --- 7690s # HEAD /apache/etags/m/plus-is/test.txt 7690s # Expecting three components in ETag field 7690s # Received "83358-b-643c772b0b480" 7690s ok 30 7690s # --- 7690s # HEAD /apache/etags/all/minus-s/test.txt 7690s # Expecting two components in ETag field 7690s # Received "83329-643c772b0b480" 7690s ok 31 7690s # --- 7690s # HEAD /apache/etags/all/minus-mi/test.txt 7690s # Expecting one component in ETag field 7690s # Received "b" 7690s ok 32 7690s # --- 7690s # HEAD /apache/etags/all/s/test.txt 7690s # Expecting one component in ETag field 7690s # Received "b" 7690s ok 33 7690s # --- 7690s # HEAD /apache/etags/all/inherit/test.txt 7690s # Expecting three components in ETag field 7690s # Received "8330b-b-643c772b0b480" 7690s ok 34 7690s # --- 7690s # HEAD /apache/etags/m/minus-s/test.txt 7690s # Expecting field to be absent 7690s # Received "643c772b0b480" 7690s ok 35 7690s # --- 7690s # HEAD /apache/etags/m/plus-mis/test.txt 7690s # Expecting three components in ETag field 7690s # Received "83361-b-643c772b0b480" 7690s ok 36 7690s # --- 7690s # HEAD /apache/etags/all/i/test.txt 7690s # Expecting one component in ETag field 7690s # Received "83309" 7690s ok 37 7690s # --- 7690s # HEAD /apache/etags/all/minus-is/test.txt 7690s # Expecting one component in ETag field 7690s # Received "643c772b0b480" 7690s ok 38 7690s # --- 7690s # HEAD /apache/etags/m/plus-m/test.txt 7690s # Expecting one component in ETag field 7690s # Received "643c772b0b480" 7690s ok 39 7690s # --- 7690s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 7690s # Expecting two components in ETag field 7690s # Received "833aa-643c772b0b480" 7690s ok 40 7690s # --- 7690s # HEAD /apache/etags/all/minus-i/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 41 7690s # --- 7690s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 7690s # Expecting one component in ETag field 7690s # Received "b" 7690s ok 42 7690s # --- 7690s # HEAD /apache/etags/m/minus-mis/test.txt 7690s # Expecting field to be absent 7690s # Received "b-643c772b0b480" 7690s ok 43 7690s # --- 7690s # HEAD /apache/etags/none/is/test.txt 7690s # Expecting two components in ETag field 7690s # Received "8337b-b" 7690s ok 44 7690s # --- 7690s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 45 7690s # --- 7690s # HEAD /apache/etags/none/plus-i/test.txt 7690s # Expecting one component in ETag field 7690s # Received "8338a" 7690s ok 46 7690s # --- 7690s # HEAD /apache/etags/m/plus-i/test.txt 7690s # Expecting two components in ETag field 7690s # Received "83355-643c772b0b480" 7690s ok 47 7690s # --- 7690s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 7690s # Expecting two components in ETag field 7690s # Received "8339e-b" 7690s ok 48 7690s # --- 7690s # HEAD /apache/etags/none/mis/test.txt 7690s # Expecting three components in ETag field 7690s # Received "83384-b-643c772b0b480" 7690s ok 49 7690s # --- 7690s # HEAD /apache/etags/none/s/test.txt 7690s # Expecting one component in ETag field 7690s # Received "b" 7690s ok 50 7690s # --- 7690s # HEAD /apache/etags/none/plus-is/test.txt 7690s # Expecting two components in ETag field 7690s # Received "8338d-b" 7690s ok 51 7690s # --- 7690s # HEAD /apache/etags/m/minus-is/test.txt 7690s # Expecting field to be absent 7690s # Received "643c772b0b480" 7690s ok 52 7690s # --- 7690s # HEAD /apache/etags/all/test.txt 7690s # Expecting three components in ETag field 7690s # Received "83333-b-643c772b0b480" 7690s ok 53 7690s # --- 7690s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 7690s # Expecting field to be absent 7690s # Received "b-643c772b0b480" 7690s ok 54 7690s # --- 7690s # HEAD /apache/etags/all/m/test.txt 7690s # Expecting one component in ETag field 7690s # Received "643c772b0b480" 7690s ok 55 7690s # --- 7690s # HEAD /apache/etags/m/plus-ms/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 56 7690s # --- 7690s # HEAD /apache/etags/default/test.txt 7690s # Expecting two components in ETag field 7690s # Received "b-643c772b0b480" 7690s ok 57 7690s # --- 7690s # HEAD /apache/etags/none/plus-s/test.txt 7690s # Expecting one component in ETag field 7690s # Received "b" 7690s ok 58 7690s # --- 7690s # HEAD /apache/etags/none/plus-mi/test.txt 7690s # Expecting two components in ETag field 7690s # Received "83393-643c772b0b480" 7690s ok 59 7690s # --- 7690s # HEAD /apache/etags/none/i/test.txt 7690s # Expecting one component in ETag field 7690s # Received "83376" 7690s ok 60 7690s # --- 7690s # HEAD /apache/etags/m/minus-mi/test.txt 7690s # Expecting field to be absent 7690s # Received "b-643c772b0b480" 7690s ok 61 7690s ok 7709s t/apache/expr.t ..................... 7709s 1..229 7709s # Running under perl version 5.040001 for linux 7709s # Current time local: Sat Jan 24 17:14:30 2026 7709s # Current time GMT: Sat Jan 24 17:14:30 2026 7709s # Using Test.pm version 1.31 7709s # Using Apache/Test.pm version 1.44 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true" should evaluate to true, got true 7709s ok 1 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "false" should evaluate to false, got false 7709s ok 2 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "foo", got parse error 7709s ok 3 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -eq 01" should evaluate to true, got true 7709s ok 4 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -eq 2" should evaluate to false, got false 7709s ok 5 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -ne 2" should evaluate to true, got true 7709s ok 6 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -ne 1" should evaluate to false, got false 7709s ok 7 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -lt 02" should evaluate to true, got true 7709s ok 8 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -lt 1" should evaluate to false, got false 7709s ok 9 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -le 2" should evaluate to true, got true 7709s ok 10 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -le 1" should evaluate to true, got true 7709s ok 11 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "2 -gt 1" should evaluate to true, got true 7709s ok 12 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -gt 1" should evaluate to false, got false 7709s ok 13 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "2 -ge 1" should evaluate to true, got true 7709s ok 14 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -ge 1" should evaluate to true, got true 7709s ok 15 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "1 -gt -1" should evaluate to true, got true 7709s ok 16 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' == 'aa'" should evaluate to true, got true 7709s ok 17 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' == 'b'" should evaluate to false, got false 7709s ok 18 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' = 'aa'" should evaluate to true, got true 7709s ok 19 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' = 'b'" should evaluate to false, got false 7709s ok 20 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' != 'b'" should evaluate to true, got true 7709s ok 21 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' != 'aa'" should evaluate to false, got false 7709s ok 22 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' < 'b'" should evaluate to true, got true 7709s ok 23 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' < 'aa'" should evaluate to false, got false 7709s ok 24 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' <= 'b'" should evaluate to true, got true 7709s ok 25 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' <= 'aa'" should evaluate to true, got true 7709s ok 26 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'b' > 'aa'" should evaluate to true, got true 7709s ok 27 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' > 'aa'" should evaluate to false, got false 7709s ok 28 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'b' >= 'aa'" should evaluate to true, got true 7709s ok 29 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'aa' >= 'aa'" should evaluate to true, got true 7709s ok 30 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 7709s ok 31 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 7709s ok 32 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 7709s ok 33 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 7709s ok 34 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 7709s ok 35 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 7709s ok 36 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 7709s ok 37 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 7709s ok 38 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 7709s ok 39 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 7709s ok 40 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME} != ''" should evaluate to true, got true 7709s ok 41 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'a' -in { 'b', 'a' } " should evaluate to true, got true 7709s ok 42 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'a' -in { 'b', 'c' } " should evaluate to false, got false 7709s ok 43 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' =~ /bc/ " should evaluate to true, got true 7709s ok 44 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' =~ /BC/i " should evaluate to true, got true 7709s ok 45 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' !~ m!bc! " should evaluate to false, got false 7709s ok 46 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' !~ m!BC!i " should evaluate to false, got false 7709s ok 47 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " $0 == '' " should evaluate to true, got true 7709s ok 48 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " $1 == '' " should evaluate to true, got true 7709s ok 49 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " $9 == '' " should evaluate to true, got true 7709s ok 50 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " '$0' == '' " should evaluate to true, got true 7709s ok 51 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 7709s ok 52 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 7709s ok 53 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 7709s ok 54 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 7709s ok 55 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 7709s ok 56 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 7709s ok 57 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 7709s ok 58 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 7709s ok 59 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 7709s ok 60 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 7709s ok 61 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 7709s ok 62 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 7709s ok 63 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 7709s ok 64 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 7709s ok 65 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 7709s ok 66 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 7709s ok 67 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 7709s ok 68 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 7709s ok 69 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 7709s ok 70 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{HTTPS} == 'off' " should evaluate to true, got true 7709s ok 71 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 7709s ok 72 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 7709s ok 73 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 7709s ok 74 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 7709s ok 75 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 7709s ok 76 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 7709s ok 77 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 7709s ok 78 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 7709s ok 79 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 7709s ok 80 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 7709s ok 81 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 7709s ok 82 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "escape('?') = '%3f' " should evaluate to true, got true 7709s ok 83 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "unescape('%3f') = '?' " should evaluate to true, got true 7709s ok 84 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 7709s ok 85 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 7709s ok 86 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 7709s ok 87 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "file('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 7709s ok 88 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-n ''" should evaluate to false, got false 7709s ok 89 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-z ''" should evaluate to true, got true 7709s ok 90 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-n '1'" should evaluate to true, got true 7709s ok 91 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-z '1'" should evaluate to false, got false 7709s ok 92 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "-R 'abc'", got parse error 7709s ok 93 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 7709s ok 94 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-R '240.0.0.0'" should evaluate to false, got false 7709s ok 95 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-R '240.0.0.0/8'" should evaluate to false, got false 7709s ok 96 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-R 'ff::/8'" should evaluate to false, got false 7709s ok 97 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 7709s ok 98 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 7709s ok 99 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 7709s ok 100 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 7709s ok 101 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 7709s ok 102 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 7709s ok 103 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 7709s ok 104 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'foo' -strmatch '*o'" should evaluate to true, got true 7709s ok 105 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 7709s ok 106 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'foo' -strmatch 'F*'" should evaluate to false, got false 7709s ok 107 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'foo' -strcmatch 'F*'" should evaluate to true, got true 7709s ok 108 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'foo' -strmatch 'g*'" should evaluate to false, got false 7709s ok 109 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'foo' -strcmatch 'g*'" should evaluate to false, got false 7709s ok 110 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 7709s ok 111 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 7709s ok 112 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 7709s ok 113 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 7709s ok 114 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "foo('bar') = 'bar'", got parse error 7709s ok 115 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "%{FOO} != 'bar'", got parse error 7709s ok 116 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s Should get parse error for "'bar' = bar", got parse error 7709s ok 117 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true" should evaluate to true, got true 7709s ok 118 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && true" should evaluate to true, got true 7709s ok 119 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || true" should evaluate to true, got true 7709s ok 120 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || true || true" should evaluate to true, got true 7709s ok 121 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || true && true" should evaluate to true, got true 7709s ok 122 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && true || true" should evaluate to true, got true 7709s ok 123 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && true && true" should evaluate to true, got true 7709s ok 124 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || true || !true" should evaluate to true, got true 7709s ok 125 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || true && !true" should evaluate to true, got true 7709s ok 126 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && true || !true" should evaluate to true, got true 7709s ok 127 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && true && !true" should evaluate to false, got false 7709s ok 128 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && !true" should evaluate to false, got false 7709s ok 129 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || !true" should evaluate to true, got true 7709s ok 130 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || !true || true" should evaluate to true, got true 7709s ok 131 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || !true && true" should evaluate to true, got true 7709s ok 132 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && !true || true" should evaluate to true, got true 7709s ok 133 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && !true && true" should evaluate to false, got false 7709s ok 134 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || !true || !true" should evaluate to true, got true 7709s ok 135 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true || !true && !true" should evaluate to true, got true 7709s ok 136 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && !true || !true" should evaluate to false, got false 7709s ok 137 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "true && !true && !true" should evaluate to false, got false 7709s ok 138 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true" should evaluate to false, got false 7709s ok 139 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && true" should evaluate to false, got false 7709s ok 140 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || true" should evaluate to true, got true 7709s ok 141 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || true || true" should evaluate to true, got true 7709s ok 142 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || true && true" should evaluate to true, got true 7709s ok 143 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && true || true" should evaluate to true, got true 7709s ok 144 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && true && true" should evaluate to false, got false 7709s ok 145 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || true || !true" should evaluate to true, got true 7709s ok 146 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || true && !true" should evaluate to false, got false 7709s ok 147 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && true || !true" should evaluate to false, got false 7709s ok 148 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && true && !true" should evaluate to false, got false 7709s ok 149 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && !true" should evaluate to false, got false 7709s ok 150 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || !true" should evaluate to false, got false 7709s ok 151 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || !true || true" should evaluate to true, got true 7709s ok 152 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || !true && true" should evaluate to false, got false 7709s ok 153 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && !true || true" should evaluate to true, got true 7709s ok 154 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && !true && true" should evaluate to false, got false 7709s ok 155 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || !true || !true" should evaluate to false, got false 7709s ok 156 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true || !true && !true" should evaluate to false, got false 7709s ok 157 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && !true || !true" should evaluate to false, got false 7709s ok 158 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!true && !true && !true" should evaluate to false, got false 7709s ok 159 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true)" should evaluate to false, got false 7709s ok 160 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && true)" should evaluate to false, got false 7709s ok 161 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || true)" should evaluate to false, got false 7709s ok 162 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || true || true)" should evaluate to false, got false 7709s ok 163 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || true && true)" should evaluate to false, got false 7709s ok 164 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && true || true)" should evaluate to false, got false 7709s ok 165 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && true && true)" should evaluate to false, got false 7709s ok 166 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || true || !true)" should evaluate to false, got false 7709s ok 167 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || true && !true)" should evaluate to false, got false 7709s ok 168 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && true || !true)" should evaluate to false, got false 7709s ok 169 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && true && !true)" should evaluate to true, got true 7709s ok 170 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && !true)" should evaluate to true, got true 7709s ok 171 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || !true)" should evaluate to false, got false 7709s ok 172 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || !true || true)" should evaluate to false, got false 7709s ok 173 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || !true && true)" should evaluate to false, got false 7709s ok 174 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && !true || true)" should evaluate to false, got false 7709s ok 175 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && !true && true)" should evaluate to true, got true 7709s ok 176 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || !true || !true)" should evaluate to false, got false 7709s ok 177 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true || !true && !true)" should evaluate to false, got false 7709s ok 178 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && !true || !true)" should evaluate to true, got true 7709s ok 179 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(true && !true && !true)" should evaluate to true, got true 7709s ok 180 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true)" should evaluate to true, got true 7709s ok 181 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && true)" should evaluate to true, got true 7709s ok 182 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || true)" should evaluate to false, got false 7709s ok 183 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || true || true)" should evaluate to false, got false 7709s ok 184 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || true && true)" should evaluate to false, got false 7709s ok 185 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && true || true)" should evaluate to false, got false 7709s ok 186 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && true && true)" should evaluate to true, got true 7709s ok 187 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || true || !true)" should evaluate to false, got false 7709s ok 188 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || true && !true)" should evaluate to true, got true 7709s ok 189 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && true || !true)" should evaluate to true, got true 7709s ok 190 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && true && !true)" should evaluate to true, got true 7709s ok 191 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && !true)" should evaluate to true, got true 7709s ok 192 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || !true)" should evaluate to true, got true 7709s ok 193 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || !true || true)" should evaluate to false, got false 7709s ok 194 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || !true && true)" should evaluate to true, got true 7709s ok 195 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && !true || true)" should evaluate to false, got false 7709s ok 196 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && !true && true)" should evaluate to true, got true 7709s ok 197 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || !true || !true)" should evaluate to true, got true 7709s ok 198 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true || !true && !true)" should evaluate to true, got true 7709s ok 199 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && !true || !true)" should evaluate to true, got true 7709s ok 200 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "!(!true && !true && !true)" should evaluate to true, got true 7709s ok 201 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 7709s ok 202 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 7709s ok 203 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "filesize('/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 7709s ok 204 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 7709s ok 205 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 7709s ok 206 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 7709s ok 207 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 7709s ok 208 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 7709s ok 209 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 7709s ok 210 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 7709s ok 211 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 7709s ok 212 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 7709s ok 213 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 7709s ok 214 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 7709s ok 215 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 7709s ok 216 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-d '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 7709s ok 217 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-e '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 7709s ok 218 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-f '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 7709s ok 219 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-s '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 7709s ok 220 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-F '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 7709s ok 221 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-F '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 7709s ok 222 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-U '/apache/' " should evaluate to true, got true 7709s ok 223 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "-U '/apache/expr/none' " should evaluate to false, got false 7709s ok 224 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 7709s ok 225 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 7709s ok 226 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "base64('foo') = 'Zm9v' " should evaluate to true, got true 7709s ok 227 7709s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 7709s ok 228 7709s Error log should not have 'Internal evaluation error' entries, found 0 7709s ok 229 7709s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7709s ok 7738s t/apache/expr_string.t .............. 7738s 1..29 7738s # Running under perl version 5.040001 for linux 7738s # Current time local: Sat Jan 24 17:14:49 2026 7738s # Current time GMT: Sat Jan 24 17:14:49 2026 7738s # Using Test.pm version 1.31 7738s # Using Apache/Test.pm version 1.44 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 1 7738s Expected return code 200, got 200 for 'foo' 7738s ok 2 7738s # testing : log message [Sat Jan 24 17:15:15.167029 2026] [log_debug:info] [pid 948351:tid 948495] [client 127.0.0.1:46292] foo (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: 'foo' 7738s # received: 'foo' 7738s ok 3 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 4 7738s Expected return code 200, got 200 for '%{req:SomeHeader}' 7738s ok 5 7738s # testing : log message [Sat Jan 24 17:15:15.440965 2026] [log_debug:info] [pid 948351:tid 948494] [client 127.0.0.1:46292] SomeValue (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: 'SomeValue' 7738s # received: 'SomeValue' 7738s ok 6 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 7 7738s Should get parse error (500) for "%{", got 500 7738s ok 8 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 9 7738s Expected return code 200, got 200 for '%' 7738s ok 10 7738s # testing : log message [Sat Jan 24 17:15:16.080186 2026] [log_debug:info] [pid 948353:tid 948532] [client 127.0.0.1:46306] % (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: '%' 7738s # received: '%' 7738s ok 11 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 12 7738s Expected return code 200, got 200 for '}' 7738s ok 13 7738s # testing : log message [Sat Jan 24 17:15:16.337243 2026] [log_debug:info] [pid 948353:tid 948533] [client 127.0.0.1:46306] } (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: '}' 7738s # received: '}' 7738s ok 14 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 15 7738s Expected return code 200, got 200 for '\"' 7738s ok 16 7738s # testing : log message [Sat Jan 24 17:15:16.642026 2026] [log_debug:info] [pid 948353:tid 948518] [client 127.0.0.1:46306] " (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: '"' 7738s # received: '"' 7738s ok 17 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 18 7738s Expected return code 200, got 200 for '\'' 7738s ok 19 7738s # testing : log message [Sat Jan 24 17:15:16.976377 2026] [log_debug:info] [pid 948353:tid 948519] [client 127.0.0.1:46306] ' (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: '\'' 7738s # received: '\'' 7738s ok 20 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 21 7738s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 7738s ok 22 7738s # testing : log message [Sat Jan 24 17:15:17.308980 2026] [log_debug:info] [pid 948353:tid 948517] [client 127.0.0.1:46306] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: '%{req:SomeHeader}' 7738s # received: '%{req:SomeHeader}' 7738s ok 23 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 24 7738s Expected return code 200, got 200 for '%{tolower:IDENT}' 7738s ok 25 7738s # testing : log message [Sat Jan 24 17:15:17.562479 2026] [log_debug:info] [pid 948353:tid 948516] [client 127.0.0.1:46306] ident (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: 'ident' 7738s # received: 'ident' 7738s ok 26 7738s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 27 7738s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 7738s ok 28 7738s # testing : log message [Sat Jan 24 17:15:17.829976 2026] [log_debug:info] [pid 948353:tid 948523] [client 127.0.0.1:46306] get (log_transaction hook, /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 7738s # didn't match 7738s # expected: 'get' 7738s # received: 'get' 7738s ok 29 7738s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 7738s ok 7761s t/apache/getfile.t .................. 7761s # using LWP client 7761s 1..221 7761s # Running under perl version 5.040001 for linux 7761s # Current time local: Sat Jan 24 17:15:18 2026 7761s # Current time GMT: Sat Jan 24 17:15:18 2026 7761s # Using Test.pm version 1.31 7761s # Using Apache/Test.pm version 1.44 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4c64-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 19556 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl.pod 7761s # expected: 19556 7761s # received: 19556 7761s ok 1 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "dbb0-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 56240 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5004delta.pod 7761s # expected: 56240 7761s # received: 56240 7761s ok 2 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "85ea-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 34282 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5005delta.pod 7761s # expected: 34282 7761s # received: 34282 7761s ok 3 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "da40-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 55872 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5100delta.pod 7761s # expected: 55872 7761s # received: 55872 7761s ok 4 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "ab70-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 43888 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5101delta.pod 7761s # expected: 43888 7761s # received: 43888 7761s ok 5 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "15cb8-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 89272 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5120delta.pod 7761s # expected: 89272 7761s # received: 89272 7761s ok 6 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2707-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 9991 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5121delta.pod 7761s # expected: 9991 7761s # received: 9991 7761s ok 7 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2569-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 9577 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5122delta.pod 7761s # expected: 9577 7761s # received: 9577 7761s ok 8 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1004-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4100 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5123delta.pod 7761s # expected: 4100 7761s # received: 4100 7761s ok 9 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "e58-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 3672 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5124delta.pod 7761s # expected: 3672 7761s # received: 3672 7761s ok 10 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1e00-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7680 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5125delta.pod 7761s # expected: 7680 7761s # received: 7680 7761s ok 11 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "233a9-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 144297 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5140delta.pod 7761s # expected: 144297 7761s # received: 144297 7761s ok 12 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1f1e-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7966 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5141delta.pod 7761s # expected: 7966 7761s # received: 7966 7761s ok 13 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1aeb-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6891 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5142delta.pod 7761s # expected: 6891 7761s # received: 6891 7761s ok 14 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1e50-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7760 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5143delta.pod 7761s # expected: 7760 7761s # received: 7760 7761s ok 15 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "18b7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6327 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5144delta.pod 7761s # expected: 6327 7761s # received: 6327 7761s ok 16 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "20a07-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 133639 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5160delta.pod 7761s # expected: 133639 7761s # received: 133639 7761s ok 17 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "17fe-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6142 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5161delta.pod 7761s # expected: 6142 7761s # received: 6142 7761s ok 18 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "e0a-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 3594 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5162delta.pod 7761s # expected: 3594 7761s # received: 3594 7761s ok 19 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "ff5-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4085 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5163delta.pod 7761s # expected: 4085 7761s # received: 4085 7761s ok 20 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1d280-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 119424 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5180delta.pod 7761s # expected: 119424 7761s # received: 119424 7761s ok 21 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "19c5-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6597 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5181delta.pod 7761s # expected: 6597 7761s # received: 6597 7761s ok 22 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "14d7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5335 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5182delta.pod 7761s # expected: 5335 7761s # received: 5335 7761s ok 23 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1208-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4616 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5184delta.pod 7761s # expected: 4616 7761s # received: 4616 7761s ok 24 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1c352-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 115538 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5200delta.pod 7761s # expected: 115538 7761s # received: 115538 7761s ok 25 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2a07-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 10759 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5201delta.pod 7761s # expected: 10759 7761s # received: 10759 7761s ok 26 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2fef-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 12271 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5202delta.pod 7761s # expected: 12271 7761s # received: 12271 7761s ok 27 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2410-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 9232 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5203delta.pod 7761s # expected: 9232 7761s # received: 9232 7761s ok 28 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1fa8f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 129679 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5220delta.pod 7761s # expected: 129679 7761s # received: 129679 7761s ok 29 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "293d-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 10557 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5221delta.pod 7761s # expected: 10557 7761s # received: 10557 7761s ok 30 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "301f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 12319 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5222delta.pod 7761s # expected: 12319 7761s # received: 12319 7761s ok 31 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "20fa-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8442 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5223delta.pod 7761s # expected: 8442 7761s # received: 8442 7761s ok 32 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1162-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4450 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5224delta.pod 7761s # expected: 4450 7761s # received: 4450 7761s ok 33 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "fc09-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 64521 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5240delta.pod 7761s # expected: 64521 7761s # received: 64521 7761s ok 34 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2009-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8201 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5241delta.pod 7761s # expected: 8201 7761s # received: 8201 7761s ok 35 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1007-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4103 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5242delta.pod 7761s # expected: 4103 7761s # received: 4103 7761s ok 36 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2aac-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 10924 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5243delta.pod 7761s # expected: 10924 7761s # received: 10924 7761s ok 37 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1168-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4456 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:37 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5244delta.pod 7761s # expected: 4456 7761s # received: 4456 7761s ok 38 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1875a-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 100186 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5260delta.pod 7761s # expected: 100186 7761s # received: 100186 7761s ok 39 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1e25-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7717 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5261delta.pod 7761s # expected: 7717 7761s # received: 7717 7761s ok 40 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1e16-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7702 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5262delta.pod 7761s # expected: 7702 7761s # received: 7702 7761s ok 41 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1b69-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7017 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5263delta.pod 7761s # expected: 7017 7761s # received: 7017 7761s ok 42 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "115d9-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 71129 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5280delta.pod 7761s # expected: 71129 7761s # received: 71129 7761s ok 43 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "11f7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4599 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5281delta.pod 7761s # expected: 4599 7761s # received: 4599 7761s ok 44 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1806-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6150 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5282delta.pod 7761s # expected: 6150 7761s # received: 6150 7761s ok 45 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "13f7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5111 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5283delta.pod 7761s # expected: 5111 7761s # received: 5111 7761s ok 46 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "a038-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 41016 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5300delta.pod 7761s # expected: 41016 7761s # received: 41016 7761s ok 47 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1662-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5730 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5301delta.pod 7761s # expected: 5730 7761s # received: 5730 7761s ok 48 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "124a-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4682 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5302delta.pod 7761s # expected: 4682 7761s # received: 4682 7761s ok 49 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1374-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4980 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5303delta.pod 7761s # expected: 4980 7761s # received: 4980 7761s ok 50 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "d310-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 54032 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5320delta.pod 7761s # expected: 54032 7761s # received: 54032 7761s ok 51 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1b5f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7007 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5321delta.pod 7761s # expected: 7007 7761s # received: 7007 7761s ok 52 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "9201-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 37377 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5340delta.pod 7761s # expected: 37377 7761s # received: 37377 7761s ok 53 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1076-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4214 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5341delta.pod 7761s # expected: 4214 7761s # received: 4214 7761s ok 54 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "f68-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 3944 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5342delta.pod 7761s # expected: 3944 7761s # received: 3944 7761s ok 55 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "fd6-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4054 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5343delta.pod 7761s # expected: 4054 7761s # received: 4054 7761s ok 56 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "ad8b-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 44427 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5360delta.pod 7761s # expected: 44427 7761s # received: 44427 7761s ok 57 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1288-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4744 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5361delta.pod 7761s # expected: 4744 7761s # received: 4744 7761s ok 58 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "f69-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 3945 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5362delta.pod 7761s # expected: 3945 7761s # received: 3945 7761s ok 59 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "fd7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4055 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5363delta.pod 7761s # expected: 4055 7761s # received: 4055 7761s ok 60 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "10d47-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 68935 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5380delta.pod 7761s # expected: 68935 7761s # received: 68935 7761s ok 61 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "f6a-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 3946 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5381delta.pod 7761s # expected: 3946 7761s # received: 3946 7761s ok 62 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "fd8-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4056 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5382delta.pod 7761s # expected: 4056 7761s # received: 4056 7761s ok 63 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "c79b-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 51099 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5400delta.pod 7761s # expected: 51099 7761s # received: 51099 7761s ok 64 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl5401delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "15dc-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5596 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl5401delta.pod 7761s # expected: 5596 7761s # received: 5596 7761s ok 65 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1e723-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 124707 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl561delta.pod 7761s # expected: 124707 7761s # received: 124707 7761s ok 66 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1a2bb-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 107195 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl56delta.pod 7761s # expected: 107195 7761s # received: 107195 7761s ok 67 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "94ac-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 38060 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl581delta.pod 7761s # expected: 38060 7761s # received: 38060 7761s ok 68 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1176-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4470 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl582delta.pod 7761s # expected: 4470 7761s # received: 4470 7761s ok 69 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "18bf-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6335 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl583delta.pod 7761s # expected: 6335 7761s # received: 6335 7761s ok 70 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1cc3-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7363 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl584delta.pod 7761s # expected: 7363 7761s # received: 7363 7761s ok 71 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1701-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5889 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl585delta.pod 7761s # expected: 5889 7761s # received: 5889 7761s ok 72 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "122b-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4651 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl586delta.pod 7761s # expected: 4651 7761s # received: 4651 7761s ok 73 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "20a4-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8356 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl587delta.pod 7761s # expected: 8356 7761s # received: 8356 7761s ok 74 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "62c1-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 25281 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl588delta.pod 7761s # expected: 25281 7761s # received: 25281 7761s ok 75 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "d28d-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 53901 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl589delta.pod 7761s # expected: 53901 7761s # received: 53901 7761s ok 76 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1c1d5-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 115157 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perl58delta.pod 7761s # expected: 115157 7761s # received: 115157 7761s ok 77 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4fe9-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 20457 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlaix.pod 7761s # expected: 20457 7761s # received: 20457 7761s ok 78 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1688-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5768 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlamiga.pod 7761s # expected: 5768 7761s # received: 5768 7761s ok 79 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2031-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8241 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlandroid.pod 7761s # expected: 8241 7761s # received: 8241 7761s ok 80 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "cec59-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 846937 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlapi.pod 7761s # expected: 846937 7761s # received: 846937 7761s ok 81 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "5838-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 22584 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlapio.pod 7761s # expected: 22584 7761s # received: 22584 7761s ok 82 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1b62-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7010 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlartistic.pod 7761s # expected: 7010 7761s # received: 7010 7761s ok 83 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "210c-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8460 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlbook.pod 7761s # expected: 8460 7761s # received: 8460 7761s ok 84 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "126-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 294 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlboot.pod 7761s # expected: 294 7761s # received: 294 7761s ok 85 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "130-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 304 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlbot.pod 7761s # expected: 304 7761s # received: 304 7761s ok 86 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1f50-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8016 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlbs2000.pod 7761s # expected: 8016 7761s # received: 8016 7761s ok 87 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "dea2-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 56994 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlcall.pod 7761s # expected: 56994 7761s # received: 56994 7761s ok 88 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1180-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4480 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlcheat.pod 7761s # expected: 4480 7761s # received: 4480 7761s ok 89 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "3179-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 12665 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlclass.pod 7761s # expected: 12665 7761s # received: 12665 7761s ok 90 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "3c63-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 15459 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlclassguts.pod 7761s # expected: 15459 7761s # received: 15459 7761s ok 91 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "d19f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 53663 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlclib.pod 7761s # expected: 53663 7761s # received: 53663 7761s ok 92 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "12e5-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4837 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlcn.pod 7761s # expected: 4837 7761s # received: 4837 7761s ok 93 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1b1b-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6939 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlcommunity.pod 7761s # expected: 6939 7761s # received: 6939 7761s ok 94 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "662a-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 26154 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlcygwin.pod 7761s # expected: 26154 7761s # received: 26154 7761s ok 95 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "cfa2-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 53154 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldata.pod 7761s # expected: 53154 7761s # received: 53154 7761s ok 96 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "134d-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4941 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 7761s # expected: 4941 7761s # received: 4941 7761s ok 97 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "a85c-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 43100 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldebguts.pod 7761s # expected: 43100 7761s # received: 43100 7761s ok 98 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "5693-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 22163 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldebtut.pod 7761s # expected: 22163 7761s # received: 22163 7761s ok 99 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "9bc9-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 39881 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldebug.pod 7761s # expected: 39881 7761s # received: 39881 7761s ok 100 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "15dc-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5596 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldelta.pod 7761s # expected: 5596 7761s # received: 5596 7761s ok 101 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "5fb8-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 24504 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldeprecation.pod 7761s # expected: 24504 7761s # received: 24504 7761s ok 102 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4d4ea-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 316650 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldiag.pod 7761s # expected: 316650 7761s # received: 316650 7761s ok 103 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "24a0-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 9376 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldoc.pod 7761s # expected: 9376 7761s # received: 9376 7761s ok 104 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "b4ed-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 46317 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldocstyle.pod 7761s # expected: 46317 7761s # received: 46317 7761s ok 105 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "6946-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 26950 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldsc.pod 7761s # expected: 26950 7761s # received: 26950 7761s ok 106 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1f20-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7968 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perldtrace.pod 7761s # expected: 7968 7761s # received: 7968 7761s ok 107 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1497f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 84351 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlebcdic.pod 7761s # expected: 84351 7761s # received: 84351 7761s ok 108 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "937e-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 37758 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlembed.pod 7761s # expected: 37758 7761s # received: 37758 7761s ok 109 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2812-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 10258 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlexperiment.pod 7761s # expected: 10258 7761s # received: 10258 7761s ok 110 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "58d2-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 22738 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq.pod 7761s # expected: 22738 7761s # received: 22738 7761s ok 111 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "34a1-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 13473 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq1.pod 7761s # expected: 13473 7761s # received: 13473 7761s ok 112 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "292a-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 10538 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq2.pod 7761s # expected: 10538 7761s # received: 10538 7761s ok 113 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "92e1-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 37601 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq3.pod 7761s # expected: 37601 7761s # received: 37601 7761s ok 114 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "16bcd-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 93133 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq4.pod 7761s # expected: 93133 7761s # received: 93133 7761s ok 115 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "dbc1-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 56257 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq5.pod 7761s # expected: 56257 7761s # received: 56257 7761s ok 116 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "9a71-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 39537 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq6.pod 7761s # expected: 39537 7761s # received: 39537 7761s ok 117 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "93ae-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 37806 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq7.pod 7761s # expected: 37806 7761s # received: 37806 7761s ok 118 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "c30c-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 49932 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq8.pod 7761s # expected: 49932 7761s # received: 49932 7761s ok 119 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "3b75-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 15221 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfaq9.pod 7761s # expected: 15221 7761s # received: 15221 7761s ok 120 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "56ca-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 22218 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfilter.pod 7761s # expected: 22218 7761s # received: 22218 7761s ok 121 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "342b-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 13355 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfork.pod 7761s # expected: 13355 7761s # received: 13355 7761s ok 122 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4122-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 16674 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlform.pod 7761s # expected: 16674 7761s # received: 16674 7761s ok 123 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "671-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 1649 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 7761s # expected: 1649 7761s # received: 1649 7761s ok 124 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "68740-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 427840 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlfunc.pod 7761s # expected: 427840 7761s # received: 427840 7761s ok 125 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "7c2e-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 31790 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlgit.pod 7761s # expected: 31790 7761s # received: 31790 7761s ok 126 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "219ca-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 137674 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlglossary.pod 7761s # expected: 137674 7761s # received: 137674 7761s ok 127 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4072-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 16498 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlgov.pod 7761s # expected: 16498 7761s # received: 16498 7761s ok 128 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "35f7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 13815 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlgpl.pod 7761s # expected: 13815 7761s # received: 13815 7761s ok 129 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:38 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "31bb8-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 203704 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlguts.pod 7761s # expected: 203704 7761s # received: 203704 7761s ok 130 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "afe5-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 45029 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlhack.pod 7761s # expected: 45029 7761s # received: 45029 7761s ok 131 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1297d-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 76157 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlhacktips.pod 7761s # expected: 76157 7761s # received: 76157 7761s ok 132 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1809-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6153 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlhacktut.pod 7761s # expected: 6153 7761s # received: 6153 7761s ok 133 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "602-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 1538 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlhaiku.pod 7761s # expected: 1538 7761s # received: 1538 7761s ok 134 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "ebeb-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 60395 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlhist.pod 7761s # expected: 60395 7761s # received: 60395 7761s ok 135 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "77a4-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 30628 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlhpux.pod 7761s # expected: 30628 7761s # received: 30628 7761s ok 136 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "7dd-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 2013 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlhurd.pod 7761s # expected: 2013 7761s # received: 2013 7761s ok 137 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1fc9f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 130207 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlintern.pod 7761s # expected: 130207 7761s # received: 130207 7761s ok 138 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "9216-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 37398 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlinterp.pod 7761s # expected: 37398 7761s # received: 37398 7761s ok 139 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "579a-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 22426 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlintro.pod 7761s # expected: 22426 7761s # received: 22426 7761s ok 140 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "8ad2-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 35538 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perliol.pod 7761s # expected: 35538 7761s # received: 35538 7761s ok 141 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "11818-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 71704 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlipc.pod 7761s # expected: 71704 7761s # received: 71704 7761s ok 142 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1150-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4432 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlirix.pod 7761s # expected: 4432 7761s # received: 4432 7761s ok 143 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "20a8-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8360 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perljp.pod 7761s # expected: 8360 7761s # received: 8360 7761s ok 144 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2fc0-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 12224 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlko.pod 7761s # expected: 12224 7761s # received: 12224 7761s ok 145 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "163-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 355 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perllexwarn.pod 7761s # expected: 355 7761s # received: 355 7761s ok 146 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "7ea-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 2026 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perllinux.pod 7761s # expected: 2026 7761s # received: 2026 7761s ok 147 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "12978-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 76152 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perllocale.pod 7761s # expected: 76152 7761s # received: 76152 7761s ok 148 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2487-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 9351 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perllol.pod 7761s # expected: 9351 7761s # received: 9351 7761s ok 149 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2f6f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 12143 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlmacosx.pod 7761s # expected: 12143 7761s # received: 12143 7761s ok 150 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "67a7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 26535 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlmod.pod 7761s # expected: 26535 7761s # received: 26535 7761s ok 151 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2574-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 9588 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 7761s # expected: 9588 7761s # received: 9588 7761s ok 152 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1095c-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 67932 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlmodlib.pod 7761s # expected: 67932 7761s # received: 67932 7761s ok 153 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "573b-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 22331 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 7761s # expected: 22331 7761s # received: 22331 7761s ok 154 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "d65-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 3429 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlmroapi.pod 7761s # expected: 3429 7761s # received: 3429 7761s ok 155 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2ad3-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 10963 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlnewmod.pod 7761s # expected: 10963 7761s # received: 10963 7761s ok 156 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "20a5-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8357 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlnumber.pod 7761s # expected: 8357 7761s # received: 8357 7761s ok 157 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "8d31-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 36145 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlobj.pod 7761s # expected: 36145 7761s # received: 36145 7761s ok 158 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "6885-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 26757 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlootut.pod 7761s # expected: 26757 7761s # received: 26757 7761s ok 159 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:39 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2b4ac-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 177324 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlop.pod 7761s # expected: 177324 7761s # received: 177324 7761s ok 160 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4db-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 1243 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 7761s # expected: 1243 7761s # received: 1243 7761s ok 161 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "3b77-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 15223 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlopentut.pod 7761s # expected: 15223 7761s # received: 15223 7761s ok 162 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "16cb7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 93367 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlos2.pod 7761s # expected: 93367 7761s # received: 93367 7761s ok 163 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "37cb-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 14283 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlos390.pod 7761s # expected: 14283 7761s # received: 14283 7761s ok 164 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "12b0-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4784 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlos400.pod 7761s # expected: 4784 7761s # received: 4784 7761s ok 165 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "c8a9-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 51369 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlpacktut.pod 7761s # expected: 51369 7761s # received: 51369 7761s ok 166 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "c2bc-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 49852 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlperf.pod 7761s # expected: 49852 7761s # received: 49852 7761s ok 167 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1418-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5144 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlplan9.pod 7761s # expected: 5144 7761s # received: 5144 7761s ok 168 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "5b65-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 23397 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlpod.pod 7761s # expected: 23397 7761s # received: 23397 7761s ok 169 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "10d10-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 68880 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlpodspec.pod 7761s # expected: 68880 7761s # received: 68880 7761s ok 170 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2f40-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 12096 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 7761s # expected: 12096 7761s # received: 12096 7761s ok 171 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "67b7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 26551 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlpolicy.pod 7761s # expected: 26551 7761s # received: 26551 7761s ok 172 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "15db1-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 89521 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlport.pod 7761s # expected: 89521 7761s # received: 89521 7761s ok 173 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1412-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 5138 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlpragma.pod 7761s # expected: 5138 7761s # received: 5138 7761s ok 174 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1a25-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 6693 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlqnx.pod 7761s # expected: 6693 7761s # received: 6693 7761s ok 175 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "21256-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 135766 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlre.pod 7761s # expected: 135766 7761s # received: 135766 7761s ok 176 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "8a9c-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 35484 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlreapi.pod 7761s # expected: 35484 7761s # received: 35484 7761s ok 177 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "818f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 33167 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 7761s # expected: 33167 7761s # received: 33167 7761s ok 178 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "bec7-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 48839 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 7761s # expected: 48839 7761s # received: 48839 7761s ok 179 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "8d5c-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 36188 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlref.pod 7761s # expected: 36188 7761s # received: 36188 7761s ok 180 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4944-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 18756 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlreftut.pod 7761s # expected: 18756 7761s # received: 18756 7761s ok 181 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "a989-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 43401 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlreguts.pod 7761s # expected: 43401 7761s # received: 43401 7761s ok 182 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1fd-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 509 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlrepository.pod 7761s # expected: 509 7761s # received: 509 7761s ok 183 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4b07-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 19207 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlrequick.pod 7761s # expected: 19207 7761s # received: 19207 7761s ok 184 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "3caa-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 15530 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlreref.pod 7761s # expected: 15530 7761s # received: 15530 7761s ok 185 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1e1ef-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 123375 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlretut.pod 7761s # expected: 123375 7761s # received: 123375 7761s ok 186 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "651-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 1617 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlriscos.pod 7761s # expected: 1617 7761s # received: 1617 7761s ok 187 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "e707-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 59143 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlrun.pod 7761s # expected: 59143 7761s # received: 59143 7761s ok 188 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "6cea-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 27882 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlsec.pod 7761s # expected: 27882 7761s # received: 27882 7761s ok 189 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "4af2-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 19186 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 7761s # expected: 19186 7761s # received: 19186 7761s ok 190 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "7494-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 29844 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlsolaris.pod 7761s # expected: 29844 7761s # received: 29844 7761s ok 191 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1bdc-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7132 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlsource.pod 7761s # expected: 7132 7761s # received: 7132 7761s ok 192 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "233b-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 9019 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlstyle.pod 7761s # expected: 9019 7761s # received: 9019 7761s ok 193 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "12fb9-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 77753 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlsub.pod 7761s # expected: 77753 7761s # received: 77753 7761s ok 194 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "d31f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 54047 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlsyn.pod 7761s # expected: 54047 7761s # received: 54047 7761s ok 195 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "2858-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 10328 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlsynology.pod 7761s # expected: 10328 7761s # received: 10328 7761s ok 196 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "b184-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 45444 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlthrtut.pod 7761s # expected: 45444 7761s # received: 45444 7761s ok 197 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "9a91-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 39569 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perltie.pod 7761s # expected: 39569 7761s # received: 39569 7761s ok 198 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "cda6a-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 842346 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perltoc.pod 7761s # expected: 842346 7761s # received: 842346 7761s ok 199 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "174-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 372 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perltodo.pod 7761s # expected: 372 7761s # received: 372 7761s ok 200 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "126-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 294 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perltooc.pod 7761s # expected: 294 7761s # received: 294 7761s ok 201 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "126-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 294 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perltoot.pod 7761s # expected: 294 7761s # received: 294 7761s ok 202 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "297f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 10623 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perltrap.pod 7761s # expected: 10623 7761s # received: 10623 7761s ok 203 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "213f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 8511 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perltru64.pod 7761s # expected: 8511 7761s # received: 8511 7761s ok 204 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1183-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4483 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perltw.pod 7761s # expected: 4483 7761s # received: 4483 7761s ok 205 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "162b6-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 90806 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlunicode.pod 7761s # expected: 90806 7761s # received: 90806 7761s ok 206 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "6349-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 25417 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlunicook.pod 7761s # expected: 25417 7761s # received: 25417 7761s ok 207 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "372e-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 14126 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlunifaq.pod 7761s # expected: 14126 7761s # received: 14126 7761s ok 208 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "96e1-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 38625 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perluniintro.pod 7761s # expected: 38625 7761s # received: 38625 7761s ok 209 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "6eefa-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 454394 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perluniprops.pod 7761s # expected: 454394 7761s # received: 454394 7761s ok 210 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1f10-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7952 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlunitut.pod 7761s # expected: 7952 7761s # received: 7952 7761s ok 211 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "1ce8-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 7400 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlutil.pod 7761s # expected: 7400 7761s # received: 7400 7761s ok 212 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "16c17-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 93207 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlvar.pod 7761s # expected: 93207 7761s # received: 93207 7761s ok 213 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "c68d-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 50829 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlvms.pod 7761s # expected: 50829 7761s # received: 50829 7761s ok 214 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "f16-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 3862 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlvos.pod 7761s # expected: 3862 7761s # received: 3862 7761s ok 215 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "7c61-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 31841 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlwin32.pod 7761s # expected: 31841 7761s # received: 31841 7761s ok 216 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "12d15-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 77077 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlxs.pod 7761s # expected: 77077 7761s # received: 77077 7761s ok 217 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "c51f-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 50463 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlxstut.pod 7761s # expected: 50463 7761s # received: 50463 7761s ok 218 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "5dc1-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 24001 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 7761s # expected: 24001 7761s # received: 24001 7761s ok 219 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "c7110-643c96824e5c0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 815376 7761s #Last-Modified: Mon, 17 Nov 2025 12:22:55 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-binary-httpd 7761s # expected: 815376 7761s # received: 815376 7761s ok 220 7761s #lwp request: 7761s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 7761s #User-Agent: libwww-perl/6.81 7761s # 7761s #server response: 7761s #HTTP/1.1 200 OK 7761s #Connection: close 7761s #Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Accept-Ranges: bytes 7761s #ETag: "40b7c0-63e8ca8b45cc0" 7761s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 7761s #Vary: In-If1 7761s #Content-Length: 4241344 7761s #Last-Modified: Thu, 11 Sep 2025 20:48:27 GMT 7761s #Client-Date: Sat, 24 Jan 2026 17:15:40 GMT 7761s #Client-Peer: 127.0.0.1:8529 7761s #Client-Response-Num: 1 7761s #DMMATCH1: 1 7761s # 7761s # testing : download of /getfiles-binary-perl 7761s # expected: 4241344 7761s # received: 4241344 7761s ok 221 7761s ok 7788s t/apache/headers.t .................. 7788s 1..27 7788s # Running under perl version 5.040001 for linux 7788s # Current time local: Sat Jan 24 17:15:40 2026 7788s # Current time GMT: Sat Jan 24 17:15:40 2026 7788s # Using Test.pm version 1.31 7788s # Using Apache/Test.pm version 1.44 7788s testing: Hello: World 7788s ok 1 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 2 7788s header: [World] vs [World] 7788s # testing : compare header Hello value 7788s # expected: 'World' 7788s # received: 'World' 7788s ok 3 7788s testing: Hello: World 7788s ok 4 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 5 7788s header: [World] vs [World] 7788s # testing : compare header Hello value 7788s # expected: 'World' 7788s # received: 'World' 7788s ok 6 7788s testing: Hello: World 7788s ok 7 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 8 7788s header: [World] vs [World] 7788s # testing : compare header Hello value 7788s # expected: 'World' 7788s # received: 'World' 7788s ok 9 7788s testing: Hello: Foo 7788s Bar 7788s ok 10 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 11 7788s header: [Foo Bar] vs [Foo Bar] 7788s # testing : compare header Hello value 7788s # expected: 'Foo Bar' 7788s # received: 'Foo Bar' 7788s ok 12 7788s testing: Hello: Foo 7788s Bar 7788s ok 13 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 14 7788s header: [Foo Bar] vs [Foo Bar] 7788s # testing : compare header Hello value 7788s # expected: 'Foo Bar' 7788s # received: 'Foo Bar' 7788s ok 15 7788s testing: Hello: Foo 7788s Bar 7788s ok 16 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 17 7788s header: [Foo Bar] vs [Foo Bar] 7788s # testing : compare header Hello value 7788s # expected: 'Foo Bar' 7788s # received: 'Foo Bar' 7788s ok 18 7788s testing: Hello: Foo 7788s Bar 7788s ok 19 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 20 7788s header: [Foo Bar] vs [Foo Bar] 7788s # testing : compare header Hello value 7788s # expected: 'Foo Bar' 7788s # received: 'Foo Bar' 7788s ok 21 7788s testing: Hello: Foo 7788s Bar 7788s ok 22 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 23 7788s header: [Foo Bar] vs [Foo Bar] 7788s # testing : compare header Hello value 7788s # expected: 'Foo Bar' 7788s # received: 'Foo Bar' 7788s ok 24 7788s testing: Hello:World 7788s ok 25 7788s # testing : response success 7788s # expected: qr/HTTP\/1\.. 200 OK/ 7788s # received: 'HTTP/1.1 200 OK' 7788s ok 26 7788s header: [World] vs [World] 7788s # testing : compare header Hello value 7788s # expected: 'World' 7788s # received: 'World' 7788s ok 27 7788s ok 7813s t/apache/hostcheck.t ................ 7813s 1..14 7813s # Running under perl version 5.040001 for linux 7813s # Current time local: Sat Jan 24 17:16:08 2026 7813s # Current time GMT: Sat Jan 24 17:16:08 2026 7813s # Using Test.pm version 1.31 7813s # Using Apache/Test.pm version 1.44 7813s # SENDING to 127.0.0.1:8529 7813s # GET / HTTP/1.1 7813s Host: localhost 7813s 7813s # expected 200, got 200 for ok 7813s ok 1 7813s # SENDING to 127.0.0.1:8529 7813s # GET / HTTP/1.1 7813s Host: localhost:1 7813s 7813s # expected 200, got 200 for port ignored 7813s ok 2 7813s # SENDING to 127.0.0.1:8529 7813s # GET / HTTP/1.1 7813s Host: notlisted 7813s 7813s # expected 200, got 200 for name not listed 7813s ok 3 7813s # SENDING to 127.0.0.1:8529 7813s # GET / HTTP/1.1 7813s Host: 127.0.0.1 7813s 7813s # expected 200, got 200 for IP not in serveralias/servername 7813s ok 4 7813s # SENDING to 127.0.0.1:8529 7813s # GET / HTTP/1.1 7813s Host: default-strict 7813s 7813s # expected 200, got 200 for NVH matches in default server 7813s ok 5 7813s # SENDING to 127.0.0.1:8529 7813s # GET / HTTP/1.1 7813s Host: nvh-strict 7813s 7813s # expected 200, got 200 for NVH matches 7813s ok 6 7813s # SENDING to 127.0.0.1:8529 7813s # GET / HTTP/1.1 7813s Host: nvh-strict:1 7813s 7813s # expected 200, got 200 for NVH matches port ignored 7813s ok 7 7813s # SENDING to 127.0.0.1:8536 7813s # GET / HTTP/1.1 7813s Host: localhost 7813s 7813s # expected 400, got 400 for ok 7813s ok 8 7813s # SENDING to 127.0.0.1:8536 7813s # GET / HTTP/1.1 7813s Host: localhost:1 7813s 7813s # expected 400, got 400 for port ignored 7813s ok 9 7813s # SENDING to 127.0.0.1:8536 7813s # GET / HTTP/1.1 7813s Host: notlisted 7813s 7813s # expected 400, got 400 for name not listed 7813s ok 10 7813s # SENDING to 127.0.0.1:8536 7813s # GET / HTTP/1.1 7813s Host: 127.0.0.1 7813s 7813s # expected 400, got 400 for IP not in serveralias/servername 7813s ok 11 7813s # SENDING to 127.0.0.1:8536 7813s # GET / HTTP/1.1 7813s Host: default-strict 7813s 7813s # expected 200, got 200 for NVH matches in default server 7813s ok 12 7813s # SENDING to 127.0.0.1:8536 7813s # GET / HTTP/1.1 7813s Host: nvh-strict 7813s 7813s # expected 200, got 200 for NVH matches 7813s ok 13 7813s # SENDING to 127.0.0.1:8536 7813s # GET / HTTP/1.1 7813s Host: nvh-strict:1 7813s 7813s # expected 200, got 200 for NVH matches port ignored 7813s ok 14 7813s ok 7843s t/apache/http_strict.t .............. 7843s 1..178 7843s # Running under perl version 5.040001 for linux 7843s # Current time local: Sat Jan 24 17:16:33 2026 7843s # Current time GMT: Sat Jan 24 17:16:33 2026 7843s # Using Test.pm version 1.31 7843s # Using Apache/Test.pm version 1.44 7843s # SENDING: 7843s # GET / HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 1 7843s # SENDING: 7843s # GET / HTTP/1.0\n\n 7843s # expecting success, got 200 7843s ok 2 7843s # SENDING: 7843s # get / HTTP/1.0\r\n\r\n 7843s # expecting 501, got 501 7843s ok 3 7843s # SENDING: 7843s # G ET / HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 4 7843s # SENDING: 7843s # G\x00ET / HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 5 7843s # SENDING: 7843s # G/T / HTTP/1.0\r\n\r\n 7843s # expecting 501, got 501 7843s ok 6 7843s # SENDING: 7843s # GET /\x00 HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 7 7843s # SENDING: 7843s # GET / HTTP/1.0\x00\r\n\r\n 7843s # expecting 400, got 400 7843s ok 8 7843s # SENDING: 7843s # GET\x0c/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 9 7843s # SENDING: 7843s # GET\r/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 10 7843s # SENDING: 7843s # GET\t/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 11 7843s # SENDING: 7843s # GET / HTT/1.0\r\n\r\n 7843s # expecting error, got 400 7843s ok 12 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 7843s # expecting success, got 200 7843s ok 13 7843s # SENDING: 7843s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 7843s # expecting success, got 200 7843s ok 14 7843s # SENDING: 7843s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 7843s # expecting success, got 200 7843s ok 15 7843s # SENDING: 7843s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 7843s # expecting 400, got 400 7843s ok 16 7843s # SENDING: 7843s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 7843s # expecting 400, got 400 7843s ok 17 7843s # SENDING: 7843s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 7843s # expecting 200, got 200 7843s ok 18 7843s # SENDING: 7843s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 7843s # expecting 400, got 400 7843s ok 19 7843s # SENDING: 7843s # GET / HTTP/\r\nHost: localhost\r\n\r\n 7843s # expecting error, got 400 7843s ok 20 7843s # SENDING: 7843s # GET / HTTP/0.9\r\n\r\n 7843s # expecting error, got 400 7843s ok 21 7843s # SENDING: 7843s # GET / HTTP/0.8\r\n\r\n 7843s # expecting error, got 400 7843s ok 22 7843s # SENDING: 7843s # GET /\x01 HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 23 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 24 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 25 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 26 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 27 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo\r\n\r\n 7843s # expecting 400, got 400 7843s ok 28 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 29 7843s # SENDING: 7843s # GET / HTTP/1.0\r\n: bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 30 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 31 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 7843s # expecting 400, got 400 7843s ok 32 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 33 7843s # SENDING: 7843s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 34 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 35 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 36 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 37 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 38 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 7843s # expecting 400, got 400 7843s ok 39 7843s # SENDING: 7843s # GET / HTTP/1.0\r\r 7843s # expecting dropped connection and HTTPD dropped connection 7843s ok 40 7843s # SENDING: 7843s # GET /\r\n 7843s # expecting headerless HTTP/0.9 body, got response 7843s ok 41 7843s # SENDING: 7843s # GET /#frag HTTP/1.0\r\n 7843s # expecting 400, got 400 7843s ok 42 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 7843s # expecting 200, got 200 7843s ok 43 7843s # SENDING: 7843s # GET http://017700000001/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 44 7843s # SENDING: 7843s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 45 7843s # SENDING: 7843s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 46 7843s # SENDING: 7843s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 47 7843s # SENDING: 7843s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 48 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 7843s # expecting 200, got 200 7843s ok 49 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 7843s # expecting 400, got 400 7843s ok 50 7843s # SENDING: 7843s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 51 7843s # SENDING: 7843s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 52 7843s # SENDING: 7843s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 53 7843s # SENDING: 7843s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 54 7843s # SENDING: 7843s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 55 7843s # SENDING: 7843s # GET http://[::1]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 56 7843s # SENDING: 7843s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 57 7843s # SENDING: 7843s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 58 7843s # SENDING: 7843s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 59 7843s # SENDING: 7843s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 60 7843s # SENDING: 7843s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 61 7843s # SENDING: 7843s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 62 7843s # SENDING: 7843s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 63 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 7843s # expecting success, got 200 7843s ok 64 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 7843s # expecting success, got 200 7843s ok 65 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 7843s # expecting success, got 200 7843s ok 66 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 7843s # expecting success, got 200 7843s ok 67 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 7843s # expecting success, got 200 7843s ok 68 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 7843s # expecting success, got 200 7843s ok 69 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 7843s # expecting 200, got 200 7843s ok 70 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 7843s # expecting 200, got 200 7843s ok 71 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 7843s # expecting 400, got 400 7843s ok 72 7843s # SENDING: 7843s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 73 7843s # SENDING: 7843s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 74 7843s # SENDING: 7843s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 75 7843s # SENDING: 7843s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 76 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 7843s # expecting 200, got 200 7843s ok 77 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 7843s # expecting 200, got 200 7843s ok 78 7843s # SENDING: 7843s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 79 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 7843s # DECODED: Foo: bar 7843s # RESPONSE: 7843s # HTTP/1.1 200 OK\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:00 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Foo: bar\r\n 7843s # Vary: In-If1\r\n 7843s # DMMATCH1: 1\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/plain\r\n 7843s # \r\n 7843s # Hi!\n 7843s # SERVERNAME=localhost\n 7843s # HTTP_HOST=\n 7843s # 7843s # expecting 200, got 200 7843s ok 80 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 7843s # DECODED: Foo: 7843s # RESPONSE: 7843s # HTTP/1.1 200 OK\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:00 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Foo: \r\n 7843s # Vary: In-If1\r\n 7843s # DMMATCH1: 1\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/plain\r\n 7843s # \r\n 7843s # Hi!\n 7843s # SERVERNAME=localhost\n 7843s # HTTP_HOST=\n 7843s # 7843s # expecting 200, got 200 7843s ok 81 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 7843s # DECODED: : bar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:00 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 82 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 7843s # DECODED: F\x00oo: bar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:00 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 528\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 83 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 7843s # DECODED: F\x01oo: bar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:01 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 564\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 84 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 7843s # DECODED: F\noo: bar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:01 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 528\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 85 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 7843s # DECODED: Foo: b\tar 7843s # RESPONSE: 7843s # HTTP/1.1 200 OK\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:01 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Foo: b\tar\r\n 7843s # Vary: In-If1\r\n 7843s # DMMATCH1: 1\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/plain\r\n 7843s # \r\n 7843s # Hi!\n 7843s # SERVERNAME=localhost\n 7843s # HTTP_HOST=\n 7843s # 7843s # expecting 200, got 200 7843s ok 86 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 7843s # DECODED: Foo: b\x01ar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:01 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 564\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 87 7843s # SENDING: 7843s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 7843s # expecting 500, got 500 7843s ok 88 7843s # SENDING: 7843s # GET / HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 89 7843s # SENDING: 7843s # GET / HTTP/1.0\n\n 7843s # expecting 400, got 400 7843s ok 90 7843s # SENDING: 7843s # get / HTTP/1.0\r\n\r\n 7843s # expecting 501, got 501 7843s ok 91 7843s # SENDING: 7843s # G ET / HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 92 7843s # SENDING: 7843s # G\x00ET / HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 93 7843s # SENDING: 7843s # G/T / HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 94 7843s # SENDING: 7843s # GET /\x00 HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 95 7843s # SENDING: 7843s # GET / HTTP/1.0\x00\r\n\r\n 7843s # expecting 400, got 400 7843s ok 96 7843s # SENDING: 7843s # GET\x0c/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 97 7843s # SENDING: 7843s # GET\r/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 98 7843s # SENDING: 7843s # GET\t/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 99 7843s # SENDING: 7843s # GET / HTT/1.0\r\n\r\n 7843s # expecting error, got 400 7843s ok 100 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 7843s # expecting success, got 200 7843s ok 101 7843s # SENDING: 7843s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 7843s # expecting success, got 200 7843s ok 102 7843s # SENDING: 7843s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 7843s # expecting success, got 200 7843s ok 103 7843s # SENDING: 7843s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 7843s # expecting 400, got 400 7843s ok 104 7843s # SENDING: 7843s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 7843s # expecting 400, got 400 7843s ok 105 7843s # SENDING: 7843s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 7843s # expecting 400, got 400 7843s ok 106 7843s # SENDING: 7843s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 7843s # expecting 400, got 400 7843s ok 107 7843s # SENDING: 7843s # GET / HTTP/\r\nHost: localhost\r\n\r\n 7843s # expecting error, got 400 7843s ok 108 7843s # SENDING: 7843s # GET / HTTP/0.9\r\n\r\n 7843s # expecting error, got 400 7843s ok 109 7843s # SENDING: 7843s # GET / HTTP/0.8\r\n\r\n 7843s # expecting error, got 400 7843s ok 110 7843s # SENDING: 7843s # GET /\x01 HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 111 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 112 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 113 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 114 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 115 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo\r\n\r\n 7843s # expecting 400, got 400 7843s ok 116 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 117 7843s # SENDING: 7843s # GET / HTTP/1.0\r\n: bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 118 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 119 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 7843s # expecting 400, got 400 7843s ok 120 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 121 7843s # SENDING: 7843s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 122 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 123 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 124 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 7843s # expecting 400, got 400 7843s ok 125 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 126 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 7843s # expecting 400, got 400 7843s ok 127 7843s # SENDING: 7843s # GET / HTTP/1.0\r\r 7843s # expecting dropped connection and HTTPD dropped connection 7843s ok 128 7843s # SENDING: 7843s # GET /\r\n 7843s # expecting headerless HTTP/0.9 body, got response 7843s ok 129 7843s # SENDING: 7843s # GET /#frag HTTP/1.0\r\n 7843s # expecting 400, got 400 7843s ok 130 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 7843s # expecting 400, got 400 7843s ok 131 7843s # SENDING: 7843s # GET http://017700000001/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 132 7843s # SENDING: 7843s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 133 7843s # SENDING: 7843s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 134 7843s # SENDING: 7843s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 135 7843s # SENDING: 7843s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 136 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 7843s # expecting 400, got 400 7843s ok 137 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 7843s # expecting 400, got 400 7843s ok 138 7843s # SENDING: 7843s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 139 7843s # SENDING: 7843s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 140 7843s # SENDING: 7843s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 141 7843s # SENDING: 7843s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 142 7843s # SENDING: 7843s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 143 7843s # SENDING: 7843s # GET http://[::1]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 144 7843s # SENDING: 7843s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 145 7843s # SENDING: 7843s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 146 7843s # SENDING: 7843s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 147 7843s # SENDING: 7843s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 148 7843s # SENDING: 7843s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 149 7843s # SENDING: 7843s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 7843s # expecting success, got 200 7843s ok 150 7843s # SENDING: 7843s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 7843s # expecting 400, got 400 7843s ok 151 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 7843s # expecting success, got 200 7843s ok 152 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 7843s # expecting success, got 200 7843s ok 153 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 7843s # expecting success, got 200 7843s ok 154 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 7843s # expecting success, got 200 7843s ok 155 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 7843s # expecting success, got 200 7843s ok 156 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 7843s # expecting success, got 200 7843s ok 157 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 7843s # expecting 400, got 400 7843s ok 158 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 7843s # expecting 400, got 400 7843s ok 159 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 7843s # expecting 400, got 400 7843s ok 160 7843s # SENDING: 7843s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 161 7843s # SENDING: 7843s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 162 7843s # SENDING: 7843s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 163 7843s # SENDING: 7843s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 7843s # expecting 200, got 200 7843s ok 164 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 7843s # expecting 200, got 200 7843s ok 165 7843s # SENDING: 7843s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 7843s # expecting 200, got 200 7843s ok 166 7843s # SENDING: 7843s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 7843s # expecting 200, got 200 7843s ok 167 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 7843s # DECODED: Foo: bar 7843s # RESPONSE: 7843s # HTTP/1.1 200 OK\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:01 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Foo: bar\r\n 7843s # Vary: In-If1\r\n 7843s # DMMATCH1: 1\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/plain\r\n 7843s # \r\n 7843s # Hi!\n 7843s # SERVERNAME=localhost\n 7843s # HTTP_HOST=\n 7843s # 7843s # expecting 200, got 200 7843s ok 168 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 7843s # DECODED: Foo: 7843s # RESPONSE: 7843s # HTTP/1.1 200 OK\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:02 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Foo: \r\n 7843s # Vary: In-If1\r\n 7843s # DMMATCH1: 1\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/plain\r\n 7843s # \r\n 7843s # Hi!\n 7843s # SERVERNAME=localhost\n 7843s # HTTP_HOST=\n 7843s # 7843s # expecting 200, got 200 7843s ok 169 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 7843s # DECODED: : bar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:02 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 564\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 170 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 7843s # DECODED: F\x00oo: bar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:02 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 528\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 171 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 7843s # DECODED: F\x01oo: bar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:02 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 564\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 172 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 7843s # DECODED: F\noo: bar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:02 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 528\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 173 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 7843s # DECODED: Foo: b\tar 7843s # RESPONSE: 7843s # HTTP/1.1 200 OK\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:02 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Foo: b\tar\r\n 7843s # Vary: In-If1\r\n 7843s # DMMATCH1: 1\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/plain\r\n 7843s # \r\n 7843s # Hi!\n 7843s # SERVERNAME=localhost\n 7843s # HTTP_HOST=\n 7843s # 7843s # expecting 200, got 200 7843s ok 174 7843s # SENDING: 7843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 7843s # DECODED: Foo: b\x01ar 7843s # RESPONSE: 7843s # HTTP/1.1 500 Internal Server Error\r\n 7843s # Date: Sat, 24 Jan 2026 17:17:02 GMT\r\n 7843s # Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4\r\n 7843s # Content-Length: 564\r\n 7843s # Connection: close\r\n 7843s # Content-Type: text/html; charset=iso-8859-1\r\n 7843s # \r\n 7843s # \n 7843s # \n 7843s # ... 7843s # expecting 500, got 500 7843s ok 175 7843s # SENDING: 7843s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 7843s # expecting 500, got 500 7843s ok 176 7843s ok 177 7843s ok 178 7843s ok 7867s t/apache/if_sections.t .............. 7867s 1..46 7867s # Running under perl version 5.040001 for linux 7867s # Current time local: Sat Jan 24 17:17:03 2026 7867s # Current time GMT: Sat Jan 24 17:17:03 2026 7867s # Using Test.pm version 1.31 7867s # Using Apache/Test.pm version 1.44 7867s # /if_sec/ with '': 7867s # expected: 200 7867s # received: '200' 7867s ok 1 7867s # expected: undef 7867s # received: undef 7867s ok 2 7867s # /if_sec/foo.if_test with '': 7867s # expected: 200 7867s # received: '200' 7867s ok 3 7867s # expected: undef 7867s # received: undef 7867s ok 4 7867s # /if_sec/foo.if_test with '1': 7867s # expected: 200 7867s # received: '200' 7867s ok 5 7867s # expected: 'global1' 7867s # received: 'global1' 7867s ok 6 7867s # /if_sec/foo.if_test with '1 11': 7867s # expected: 200 7867s # received: '200' 7867s ok 7 7867s # expected: 'global1, nested11, nested113' 7867s # received: 'global1, nested11, nested113' 7867s ok 8 7867s # /if_sec/foo.if_test with '1 11 111': 7867s # expected: 200 7867s # received: '200' 7867s ok 9 7867s # expected: 'global1, nested11, nested111' 7867s # received: 'global1, nested11, nested111' 7867s ok 10 7867s # /if_sec/foo.if_test with '1 11 112': 7867s # expected: 200 7867s # received: '200' 7867s ok 11 7867s # expected: 'global1, nested11, nested112' 7867s # received: 'global1, nested11, nested112' 7867s ok 12 7867s # /if_sec/foo.if_test with '1 2': 7867s # expected: 200 7867s # received: '200' 7867s ok 13 7867s # expected: 'global1, files2' 7867s # received: 'global1, files2' 7867s ok 14 7867s # /if_sec/dir/foo.txt with '1 2': 7867s # expected: 200 7867s # received: '200' 7867s ok 15 7867s # expected: 'global1, dir1, dir2, dir_files1' 7867s # received: 'global1, dir1, dir2, dir_files1' 7867s ok 16 7867s # /if_sec/dir/ with '1 2': 7867s # expected: 200 7867s # received: '200' 7867s ok 17 7867s # expected: 'global1, dir1, dir2' 7867s # received: 'global1, dir1, dir2' 7867s ok 18 7867s # /if_sec/dir/ with '1 11': 7867s # expected: 200 7867s # received: '200' 7867s ok 19 7867s # expected: 'global1, dir1, nested11, nested113' 7867s # received: 'global1, dir1, nested11, nested113' 7867s ok 20 7867s # /if_sec/dir/ with '1 11 111': 7867s # expected: 200 7867s # received: '200' 7867s ok 21 7867s # expected: 'global1, dir1, nested11, nested111' 7867s # received: 'global1, dir1, nested11, nested111' 7867s ok 22 7867s # /if_sec/dir/ with '1 11 112': 7867s # expected: 200 7867s # received: '200' 7867s ok 23 7867s # expected: 'global1, dir1, nested11, nested112' 7867s # received: 'global1, dir1, nested11, nested112' 7867s ok 24 7867s # /if_sec/loc/ with '1 2': 7867s # expected: 200 7867s # received: '200' 7867s ok 25 7867s # expected: 'global1, loc1, loc2' 7867s # received: 'global1, loc1, loc2' 7867s ok 26 7867s # /if_sec/loc/foo.txt with '1 2': 7867s # expected: 200 7867s # received: '200' 7867s ok 27 7867s # expected: 'global1, loc1, loc2' 7867s # received: 'global1, loc1, loc2' 7867s ok 28 7867s # /if_sec/loc/ with '1 11': 7867s # expected: 200 7867s # received: '200' 7867s ok 29 7867s # expected: 'global1, loc1, nested11, nested113' 7867s # received: 'global1, loc1, nested11, nested113' 7867s ok 30 7867s # /if_sec/loc/ with '1 11 111': 7867s # expected: 200 7867s # received: '200' 7867s ok 31 7867s # expected: 'global1, loc1, nested11, nested111' 7867s # received: 'global1, loc1, nested11, nested111' 7867s ok 32 7867s # /if_sec/loc/ with '1 11 112': 7867s # expected: 200 7867s # received: '200' 7867s ok 33 7867s # expected: 'global1, loc1, nested11, nested112' 7867s # received: 'global1, loc1, nested11, nested112' 7867s ok 34 7867s # /if_sec/loc/foo.if_test with '1 2': 7867s # expected: 200 7867s # received: '200' 7867s ok 35 7867s # expected: 'global1, files2, loc1, loc2' 7867s # received: 'global1, files2, loc1, loc2' 7867s ok 36 7867s # /if_sec/loc/foo.if_test with '1 2 11': 7867s # expected: 200 7867s # received: '200' 7867s ok 37 7867s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 7867s # received: 'global1, files2, loc1, loc2, nested11, nested113' 7867s ok 38 7867s # /if_sec/loc/foo.if_test with '1 2 11 111': 7867s # expected: 200 7867s # received: '200' 7867s ok 39 7867s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 7867s # received: 'global1, files2, loc1, loc2, nested11, nested111' 7867s ok 40 7867s # /if_sec/loc/foo.if_test with '1 2 11 112': 7867s # expected: 200 7867s # received: '200' 7867s ok 41 7867s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 7867s # received: 'global1, files2, loc1, loc2, nested11, nested112' 7867s ok 42 7867s # /if_sec/proxy/ with '1 2': 7867s # expected: 200 7867s # received: '200' 7867s ok 43 7867s # expected: 'global1, locp1, locp2' 7867s # received: 'global1, locp1, locp2' 7867s ok 44 7867s # /if_sec/proxy/ with '2': 7867s # expected: 200 7867s # received: '200' 7867s ok 45 7867s # expected: 'locp2' 7867s # received: 'locp2' 7867s ok 46 7867s ok 7893s t/apache/iffile.t ................... 7893s 1..2 7893s # Running under perl version 5.040001 for linux 7893s # Current time local: Sat Jan 24 17:17:26 2026 7893s # Current time GMT: Sat Jan 24 17:17:26 2026 7893s # Using Test.pm version 1.31 7893s # Using Apache/Test.pm version 1.44 7893s # expected: 200 7893s # received: '200' 7893s ok 1 7893s # expected: 'success1, success2, success3, success4, success5' 7893s # received: 'success1, success2, success3, success4, success5' 7893s ok 2 7893s ok 7912s t/apache/leaks.t .................... skipped: mod_memory_track not activated 7938s t/apache/limits.t ................... 7938s 1..12 7938s # Running under perl version 5.040001 for linux 7938s # Current time local: Sat Jan 24 17:18:11 2026 7938s # Current time GMT: Sat Jan 24 17:18:11 2026 7938s # Using Test.pm version 1.31 7938s # Using Apache/Test.pm version 1.44 7938s # Testing LimitRequestLine; should succeed 7938s # testing : Test #1 7938s # expected: 200 7938s # received: '200' 7938s ok 1 7938s # Testing LimitRequestLine; should fail 7938s # testing : Test #2 7938s # expected: 414 7938s # received: '414' 7938s ok 2 7938s # Testing LimitRequestFieldSize; should succeed 7938s # testing : Test #3 7938s # expected: 200 7938s # received: '200' 7938s ok 3 7938s # Testing LimitRequestFieldSize; should fail 7938s # testing : Test #4 7938s # expected: 400 7938s # received: '400' 7938s ok 4 7938s # Testing LimitRequestFields; should succeed 7938s # testing : Test #5 7938s # expected: 200 7938s # received: '200' 7938s ok 5 7938s # Testing LimitRequestFields; should fail 7938s # testing : Test #6 7938s # expected: 400 7938s # received: '400' 7938s ok 6 7938s # Testing LimitRequestBody; should succeed 7938s # Chunked transfer-encoding enabled 7938s # testing : Test #7 7938s # expected: 200 7938s # received: '200' 7938s ok 7 7938s # Testing LimitRequestBody; should succeed 7938s # Chunked transfer-encoding disabled 7938s # testing : Test #8 7938s # expected: 200 7938s # received: '200' 7938s ok 8 7938s # Testing LimitRequestBody; should fail 7938s # Chunked transfer-encoding enabled 7938s # testing : Test #9 7938s # expected: 413 7938s # received: '413' 7938s ok 9 7938s # Testing LimitRequestBody; should fail 7938s # Chunked transfer-encoding disabled 7938s # testing : Test #10 7938s # expected: 413 7938s # received: '413' 7938s ok 10 7938s # Testing LimitRequestFieldSize; should succeed 7938s # testing : Test #11 7938s # expected: 200 7938s # received: '200' 7938s ok 11 7938s # Testing LimitRequestFieldSize; should fail 7938s # testing : Test #12 7938s # expected: 400 7938s # received: '400' 7938s ok 12 7938s ok 7967s t/apache/loglevel.t ................. 7967s 1..8 7967s # Running under perl version 5.040001 for linux 7967s # Current time local: Sat Jan 24 17:18:37 2026 7967s # Current time GMT: Sat Jan 24 17:18:37 2026 7967s # Using Test.pm version 1.31 7967s # Using Apache/Test.pm version 1.44 7967s ok 1 7967s ok 2 7967s ok 3 7967s ok 4 7967s ok 5 7967s ok 6 7967s ok 7 7967s ok 8 7967s ok 7990s t/apache/maxranges.t ................ 7990s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 7990s 1..19 7990s # Running under perl version 5.040001 for linux 7990s # Current time local: Sat Jan 24 17:19:06 2026 7990s # Current time GMT: Sat Jan 24 17:19:06 2026 7990s # Using Test.pm version 1.31 7990s # Using Apache/Test.pm version 1.44 7990s ok 1 7990s ok 2 7990s ok 3 7990s ok 4 7990s ok 5 7990s ok 6 7990s ok 7 7990s ok 8 7990s ok 9 7990s ok 10 7990s ok 11 7990s ok 12 7990s ok 13 7990s ok 14 7990s ok 15 7990s ok 16 7990s ok 17 7990s ok 18 7990s ok 19 7990s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 7990s ok 8013s t/apache/mergeslashes.t ............. 8013s 1..9 8013s # Running under perl version 5.040001 for linux 8013s # Current time local: Sat Jan 24 17:19:29 2026 8013s # Current time GMT: Sat Jan 24 17:19:29 2026 8013s # Using Test.pm version 1.31 8013s # Using Apache/Test.pm version 1.44 8013s # SENDING to 127.0.0.1:8536 8013s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 8013s # expected 403, got 403 for exact match 8013s ok 1 8013s # SENDING to 127.0.0.1:8536 8013s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 8013s # expected 403, got 403 for merged even at front 8013s ok 2 8013s # SENDING to 127.0.0.1:8536 8013s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 8013s # expected 403, got 403 for merged even at front 8013s ok 3 8013s # SENDING to 127.0.0.1:8536 8013s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 8013s # expected 403, got 403 for c// should be merged 8013s ok 4 8013s # SENDING to 127.0.0.1:8536 8013s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 8013s # expected 403, got 403 for a// should be merged 8013s ok 5 8013s # SENDING to 127.0.0.1:8536 8013s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 8013s # expected 403, got 403 for a// matches locationmatch 8013s ok 6 8013s # SENDING to 127.0.0.1:8536 8013s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 8013s # expected 200, got 200 for c// doesn't match locationmatch 8013s ok 7 8013s # SENDING to 127.0.0.1:8536 8013s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 8013s # expected 403, got 403 for baseline failed 8013s ok 8 8013s # SENDING to 127.0.0.1:8536 8013s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 8013s # expected 403, got 403 for b//d not merged for Location with OFF 8013s ok 9 8013s ok 8038s t/apache/mmn.t ...................... 8038s 1..2 8038s # Running under perl version 5.040001 for linux 8038s # Current time local: Sat Jan 24 17:19:52 2026 8038s # Current time GMT: Sat Jan 24 17:19:52 2026 8038s # Using Test.pm version 1.31 8038s # Using Apache/Test.pm version 1.44 8038s ok 1 8038s ok 2 8038s ok 8065s t/apache/options.t .................. 8065s 1..2 8065s # Running under perl version 5.040001 for linux 8065s # Current time local: Sat Jan 24 17:20:18 2026 8065s # Current time GMT: Sat Jan 24 17:20:18 2026 8065s # Using Test.pm version 1.31 8065s # Using Apache/Test.pm version 1.44 8065s # testing : code 8065s # expected: 200 8065s # received: '200' 8065s ok 1 8065s # testing : OPTIONS 8065s # expected: qr/OPTIONS/ 8065s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 8065s ok 2 8065s ok 8100s t/apache/passbrigade.t .............. 8100s # using LWP client 8100s 1..114 8100s # Running under perl version 5.040001 for linux 8100s # Current time local: Sat Jan 24 17:20:44 2026 8100s # Current time GMT: Sat Jan 24 17:20:44 2026 8100s # Using Test.pm version 1.31 8100s # Using Apache/Test.pm version 1.44 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 1024 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 1024 8100s # received: 1024 8100s ok 1 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 2048 8100s # received: 2048 8100s ok 2 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 3072 8100s # received: 3072 8100s ok 3 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 4096 8100s # received: 4096 8100s ok 4 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 5120 8100s # received: 5120 8100s ok 5 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 6144 8100s # received: 6144 8100s ok 6 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 7168 8100s # received: 7168 8100s ok 7 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 8192 8100s # received: 8192 8100s ok 8 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 9216 8100s # received: 9216 8100s ok 9 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:10 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 10240 8100s # received: 10240 8100s ok 10 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 11264 8100s # received: 11264 8100s ok 11 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 12288 8100s # received: 12288 8100s ok 12 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 13312 8100s # received: 13312 8100s ok 13 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 14336 8100s # received: 14336 8100s ok 14 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 15360 8100s # received: 15360 8100s ok 15 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 16384 8100s # received: 16384 8100s ok 16 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 17408 8100s # received: 17408 8100s ok 17 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 18432 8100s # received: 18432 8100s ok 18 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 19456 8100s # received: 19456 8100s ok 19 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 20480 8100s # received: 20480 8100s ok 20 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 21504 8100s # received: 21504 8100s ok 21 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 22528 8100s # received: 22528 8100s ok 22 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 23552 8100s # received: 23552 8100s ok 23 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 24576 8100s # received: 24576 8100s ok 24 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 25600 8100s # received: 25600 8100s ok 25 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 26624 8100s # received: 26624 8100s ok 26 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 27648 8100s # received: 27648 8100s ok 27 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 28672 8100s # received: 28672 8100s ok 28 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 29696 8100s # received: 29696 8100s ok 29 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 30720 8100s # received: 30720 8100s ok 30 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 31744 8100s # received: 31744 8100s ok 31 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 32768 8100s # received: 32768 8100s ok 32 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 33792 8100s # received: 33792 8100s ok 33 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 34816 8100s # received: 34816 8100s ok 34 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 35840 8100s # received: 35840 8100s ok 35 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 36864 8100s # received: 36864 8100s ok 36 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 37888 8100s # received: 37888 8100s ok 37 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 38912 8100s # received: 38912 8100s ok 38 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 39936 8100s # received: 39936 8100s ok 39 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 40960 8100s # received: 40960 8100s ok 40 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 41984 8100s # received: 41984 8100s ok 41 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 43008 8100s # received: 43008 8100s ok 42 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 44032 8100s # received: 44032 8100s ok 43 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 45056 8100s # received: 45056 8100s ok 44 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 46080 8100s # received: 46080 8100s ok 45 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 47104 8100s # received: 47104 8100s ok 46 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 48128 8100s # received: 48128 8100s ok 47 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 49152 8100s # received: 49152 8100s ok 48 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 50176 8100s # received: 50176 8100s ok 49 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 51200 8100s # received: 51200 8100s ok 50 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 102400 8100s # received: 102400 8100s ok 51 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 307200 8100s # received: 307200 8100s ok 52 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:11 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:12 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 512000 8100s # received: 512000 8100s ok 53 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:12 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:12 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 2048000 8100s # received: 2048000 8100s ok 54 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:12 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:13 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 4096000 8100s # received: 4096000 8100s ok 55 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:13 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:14 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 6144000 8100s # received: 6144000 8100s ok 56 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:14 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 10240000 8100s # received: 10240000 8100s ok 57 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 1024 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 1024 8100s # received: 1024 8100s ok 58 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 2048 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 2048 8100s # received: 2048 8100s ok 59 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 3072 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 3072 8100s # received: 3072 8100s ok 60 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 4096 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 4096 8100s # received: 4096 8100s ok 61 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 5120 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 5120 8100s # received: 5120 8100s ok 62 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 6144 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 6144 8100s # received: 6144 8100s ok 63 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 7168 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 7168 8100s # received: 7168 8100s ok 64 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 8192 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #DMMATCH1: 1 8100s # 8100s # testing : bytes in body 8100s # expected: 8192 8100s # received: 8192 8100s ok 65 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 9216 8100s # received: 9216 8100s ok 66 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 10240 8100s # received: 10240 8100s ok 67 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 11264 8100s # received: 11264 8100s ok 68 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 12288 8100s # received: 12288 8100s ok 69 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 13312 8100s # received: 13312 8100s ok 70 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 14336 8100s # received: 14336 8100s ok 71 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:16 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 15360 8100s # received: 15360 8100s ok 72 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 16384 8100s # received: 16384 8100s ok 73 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 17408 8100s # received: 17408 8100s ok 74 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 18432 8100s # received: 18432 8100s ok 75 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 19456 8100s # received: 19456 8100s ok 76 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 20480 8100s # received: 20480 8100s ok 77 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 21504 8100s # received: 21504 8100s ok 78 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 22528 8100s # received: 22528 8100s ok 79 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 23552 8100s # received: 23552 8100s ok 80 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 24576 8100s # received: 24576 8100s ok 81 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 25600 8100s # received: 25600 8100s ok 82 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 26624 8100s # received: 26624 8100s ok 83 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 27648 8100s # received: 27648 8100s ok 84 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 28672 8100s # received: 28672 8100s ok 85 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 29696 8100s # received: 29696 8100s ok 86 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 30720 8100s # received: 30720 8100s ok 87 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 31744 8100s # received: 31744 8100s ok 88 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 32768 8100s # received: 32768 8100s ok 89 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 33792 8100s # received: 33792 8100s ok 90 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 34816 8100s # received: 34816 8100s ok 91 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 35840 8100s # received: 35840 8100s ok 92 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 36864 8100s # received: 36864 8100s ok 93 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 37888 8100s # received: 37888 8100s ok 94 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 38912 8100s # received: 38912 8100s ok 95 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 39936 8100s # received: 39936 8100s ok 96 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 40960 8100s # received: 40960 8100s ok 97 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 41984 8100s # received: 41984 8100s ok 98 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 43008 8100s # received: 43008 8100s ok 99 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 44032 8100s # received: 44032 8100s ok 100 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 45056 8100s # received: 45056 8100s ok 101 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 46080 8100s # received: 46080 8100s ok 102 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 47104 8100s # received: 47104 8100s ok 103 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 48128 8100s # received: 48128 8100s ok 104 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 49152 8100s # received: 49152 8100s ok 105 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 50176 8100s # received: 50176 8100s ok 106 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 51200 8100s # received: 51200 8100s ok 107 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 102400 8100s # received: 102400 8100s ok 108 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 307200 8100s # received: 307200 8100s ok 109 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 512000 8100s # received: 512000 8100s ok 110 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:17 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:18 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 2048000 8100s # received: 2048000 8100s ok 111 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:18 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:18 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 4096000 8100s # received: 4096000 8100s ok 112 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:18 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:18 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 6144000 8100s # received: 6144000 8100s ok 113 8100s #lwp request: 8100s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 8100s #User-Agent: libwww-perl/6.81 8100s # 8100s #server response: 8100s #HTTP/1.1 200 OK 8100s #Connection: close 8100s #Date: Sat, 24 Jan 2026 17:21:18 GMT 8100s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8100s #Vary: In-If1 8100s #Content-Length: 0 8100s #Client-Date: Sat, 24 Jan 2026 17:21:19 GMT 8100s #Client-Peer: 127.0.0.1:8529 8100s #Client-Response-Num: 1 8100s #Client-Transfer-Encoding: chunked 8100s #DMMATCH1: 1 8100s #X-Content-Length-Note: added by Apache::TestRequest 8100s # 8100s # testing : bytes in body 8100s # expected: 10240000 8100s # received: 10240000 8100s ok 114 8100s ok 8129s t/apache/post.t ..................... 8129s # using LWP client 8129s 1..51 8129s # Running under perl version 5.040001 for linux 8129s # Current time local: Sat Jan 24 17:21:19 2026 8129s # Current time GMT: Sat Jan 24 17:21:19 2026 8129s # Using Test.pm version 1.31 8129s # Using Apache/Test.pm version 1.44 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 1024 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '1024' 8129s # received: 1024 8129s ok 1 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 2048 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '2048' 8129s # received: 2048 8129s ok 2 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 3072 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '3072' 8129s # received: 3072 8129s ok 3 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 4096 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '4096' 8129s # received: 4096 8129s ok 4 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 5120 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '5120' 8129s # received: 5120 8129s ok 5 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 6144 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:47 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '6144' 8129s # received: 6144 8129s ok 6 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 7168 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '7168' 8129s # received: 7168 8129s ok 7 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 8192 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '8192' 8129s # received: 8192 8129s ok 8 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 9216 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 5 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '9216' 8129s # received: 9216 8129s ok 9 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 10240 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '10240' 8129s # received: 10240 8129s ok 10 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 11264 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '11264' 8129s # received: 11264 8129s ok 11 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 12288 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '12288' 8129s # received: 12288 8129s ok 12 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 13312 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '13312' 8129s # received: 13312 8129s ok 13 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 14336 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '14336' 8129s # received: 14336 8129s ok 14 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 15360 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '15360' 8129s # received: 15360 8129s ok 15 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 16384 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '16384' 8129s # received: 16384 8129s ok 16 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 17408 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '17408' 8129s # received: 17408 8129s ok 17 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 18432 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '18432' 8129s # received: 18432 8129s ok 18 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 19456 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '19456' 8129s # received: 19456 8129s ok 19 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 20480 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '20480' 8129s # received: 20480 8129s ok 20 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 21504 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '21504' 8129s # received: 21504 8129s ok 21 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 22528 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '22528' 8129s # received: 22528 8129s ok 22 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 23552 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '23552' 8129s # received: 23552 8129s ok 23 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 24576 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '24576' 8129s # received: 24576 8129s ok 24 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 25600 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '25600' 8129s # received: 25600 8129s ok 25 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 26624 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '26624' 8129s # received: 26624 8129s ok 26 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 27648 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '27648' 8129s # received: 27648 8129s ok 27 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 28672 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '28672' 8129s # received: 28672 8129s ok 28 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 29696 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '29696' 8129s # received: 29696 8129s ok 29 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 30720 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '30720' 8129s # received: 30720 8129s ok 30 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 31744 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '31744' 8129s # received: 31744 8129s ok 31 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 32768 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '32768' 8129s # received: 32768 8129s ok 32 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 33792 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '33792' 8129s # received: 33792 8129s ok 33 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 34816 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '34816' 8129s # received: 34816 8129s ok 34 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 35840 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '35840' 8129s # received: 35840 8129s ok 35 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 36864 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '36864' 8129s # received: 36864 8129s ok 36 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 37888 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '37888' 8129s # received: 37888 8129s ok 37 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 38912 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '38912' 8129s # received: 38912 8129s ok 38 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 39936 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '39936' 8129s # received: 39936 8129s ok 39 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 40960 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '40960' 8129s # received: 40960 8129s ok 40 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 41984 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '41984' 8129s # received: 41984 8129s ok 41 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 43008 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '43008' 8129s # received: 43008 8129s ok 42 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 44032 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '44032' 8129s # received: 44032 8129s ok 43 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 45056 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '45056' 8129s # received: 45056 8129s ok 44 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 46080 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '46080' 8129s # received: 46080 8129s ok 45 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 47104 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '47104' 8129s # received: 47104 8129s ok 46 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 48128 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '48128' 8129s # received: 48128 8129s ok 47 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 49152 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '49152' 8129s # received: 49152 8129s ok 48 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 50176 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '50176' 8129s # received: 50176 8129s ok 49 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 51200 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 6 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '51200' 8129s # received: 51200 8129s ok 50 8129s #lwp request: 8129s #POST http://localhost:8529/eat_post HTTP/1.1 8129s #User-Agent: libwww-perl/6.81 8129s #Content-Length: 102400 8129s # 8129s #server response: 8129s #HTTP/1.1 200 OK 8129s #Connection: close 8129s #Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8129s #Vary: In-If1 8129s #Content-Length: 7 8129s #Client-Date: Sat, 24 Jan 2026 17:21:48 GMT 8129s #Client-Peer: 127.0.0.1:8529 8129s #Client-Response-Num: 1 8129s #DMMATCH1: 1 8129s # 8129s # testing : length posted 8129s # expected: '102400' 8129s # received: 102400 8129s ok 51 8129s ok 8151s t/apache/pr17629.t .................. 8151s 1..4 8151s # Running under perl version 5.040001 for linux 8151s # Current time local: Sat Jan 24 17:21:48 2026 8151s # Current time GMT: Sat Jan 24 17:21:48 2026 8151s # Using Test.pm version 1.31 8151s # Using Apache/Test.pm version 1.44 8151s # expected: 'begin-foobar-end 8151s # ' 8151s # received: 'begin-foobar-end 8151s # ' 8151s ok 1 8151s # expected: 200 8151s # received: '200' 8151s ok 2 8151s # testing : response was gzipped 8151s # expected: 'gzip' 8151s # received: 'gzip' 8151s ok 3 8151s # expected: 'begin-foobar-end 8151s # ' 8151s # received: 'begin-foobar-end 8151s # ' 8151s ok 4 8151s ok 8172s t/apache/pr18757.t .................. 8172s 1..3 8172s # Running under perl version 5.040001 for linux 8172s # Current time local: Sat Jan 24 17:22:10 2026 8172s # Current time GMT: Sat Jan 24 17:22:10 2026 8172s # Using Test.pm version 1.31 8172s # Using Apache/Test.pm version 1.44 8172s # testing : 200 response from GET 8172s # expected: 200 8172s # received: '200' 8172s ok 1 8172s # expected C-L is 26 8172s # URL via proxy is http://localhost:8537/index.html 8172s ok 2 8172s # line: HTTP/1.1 200 OK 8172s # line: Date: Sat, 24 Jan 2026 17:22:31 GMT 8172s # line: Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8172s # line: Vary: In-If1 8172s # line: Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 8172s # line: ETag: "1a-643c772b0b480" 8172s # line: Accept-Ranges: bytes 8172s # line: Content-Length: 26 8172s # line: DMMATCH1: 1 8172s # line: Content-Type: text/html 8172s # line: 8172s # testing : whether proxy strips Content-Length header 8172s # expected: 1 8172s # received: 1 8172s ok 3 8172s ok 8196s t/apache/pr35292.t .................. 8196s 1..3 8196s # Running under perl version 5.040001 for linux 8196s # Current time local: Sat Jan 24 17:22:31 2026 8196s # Current time GMT: Sat Jan 24 17:22:31 2026 8196s # Using Test.pm version 1.31 8196s # Using Apache/Test.pm version 1.44 8196s ok 1 8196s ok 2 8196s # testing : read response-line 8196s # expected: qr/^HTTP\/1\.. 413/ 8196s # received: 'HTTP/1.1 413 Request Entity Too Large 8196s # ' 8196s ok 3 8196s ok 8221s t/apache/pr35330.t .................. 8221s 1..2 8221s # Running under perl version 5.040001 for linux 8221s # Current time local: Sat Jan 24 17:22:55 2026 8221s # Current time GMT: Sat Jan 24 17:22:55 2026 8221s # Using Test.pm version 1.31 8221s # Using Apache/Test.pm version 1.44 8221s # testing : SSI was allowed for location 8221s # expected: 200 8221s # received: '200' 8221s ok 1 8221s # testing : file was served with correct content 8221s # expected: 'hello' 8221s # received: 'hello' 8221s ok 2 8221s ok 8249s t/apache/pr37166.t .................. 8249s 1..4 8249s # Running under perl version 5.040001 for linux 8249s # Current time local: Sat Jan 24 17:23:21 2026 8249s # Current time GMT: Sat Jan 24 17:23:21 2026 8249s # Using Test.pm version 1.31 8249s # Using Apache/Test.pm version 1.44 8249s # testing : SSI was allowed for location 8249s # expected: 200 8249s # received: '200' 8249s ok 1 8249s # testing : file was served with correct content 8249s # expected: 'Hello world 8249s # ' 8249s # received: 'Hello world 8249s # ' 8249s ok 2 8249s # testing : explicit 200 response 8249s # expected: 200 8249s # received: '200' 8249s ok 3 8249s # testing : file was again served with correct content 8249s # expected: 'Hello world 8249s # ' 8249s # received: 'Hello world 8249s # ' 8249s ok 4 8249s ok 8273s t/apache/pr43939.t .................. 8275s 1..4 8275s # Running under perl version 5.040001 for linux 8275s # Current time local: Sat Jan 24 17:23:48 2026 8275s # Current time GMT: Sat Jan 24 17:23:48 2026 8275s # Using Test.pm version 1.31 8275s # Using Apache/Test.pm version 1.44 8275s # expected: 'begin-default-end 8275s # ' 8275s # received: 'begin-default-end 8275s # ' 8275s ok 1 8275s # expected: 200 8275s # received: '200' 8275s ok 2 8275s # testing : response was gzipped 8275s # expected: 'gzip' 8275s # received: 'gzip' 8275s ok 3 8275s # expected: 'begin-default-end 8275s # ' 8275s # received: 'begin-default-end 8275s # ' 8275s ok 4 8275s ok 8298s t/apache/pr49328.t .................. 8298s 1..1 8298s # Running under perl version 5.040001 for linux 8298s # Current time local: Sat Jan 24 17:24:13 2026 8298s # Current time GMT: Sat Jan 24 17:24:13 2026 8298s # Using Test.pm version 1.31 8298s # Using Apache/Test.pm version 1.44 8298s # expected: 'before 8298s # included 8298s # after 8298s # ' 8298s # received: 'before 8298s # included 8298s # after 8298s # ' 8298s ok 1 8298s ok 8327s t/apache/pr64339.t .................. 8327s 1..12 8327s # Running under perl version 5.040001 for linux 8327s # Current time local: Sat Jan 24 17:24:37 2026 8327s # Current time GMT: Sat Jan 24 17:24:37 2026 8327s # Using Test.pm version 1.31 8327s # Using Apache/Test.pm version 1.44 8327s # testing : fetching /doc.xml 8327s # expected: 200 8327s # received: '200' 8327s ok 1 8327s # testing : content-type header test for /doc.xml 8327s # expected: 'application/xml; charset=utf-8' 8327s # received: 'application/xml; charset=utf-8' 8327s ok 2 8327s # testing : content test for /doc.xml 8327s # expected: qr/fóó 8327s # / 8327s # received: 'fóó 8327s # ' 8327s ok 3 8327s # testing : fetching /doc.fooxml 8327s # expected: 200 8327s # received: '200' 8327s ok 4 8327s # testing : content-type header test for /doc.fooxml 8327s # expected: 'application/foo+xml; charset=utf-8' 8327s # received: 'application/foo+xml; charset=utf-8' 8327s ok 5 8327s # testing : content test for /doc.fooxml 8327s # expected: qr/fóó 8327s # / 8327s # received: 'fóó 8327s # ' 8327s ok 6 8327s # testing : fetching /doc.notxml 8327s # expected: 200 8327s # received: '200' 8327s ok 7 8327s # testing : content-type header test for /doc.notxml 8327s # expected: 'application/notreallyxml' 8327s # received: 'application/notreallyxml' 8327s ok 8 8327s # testing : content test for /doc.notxml 8327s # expected: qr/fóó 8327s # / 8327s # received: 'fóó 8327s # ' 8327s ok 9 8327s # testing : fetching /doc.isohtml 8327s # expected: 200 8327s # received: '200' 8327s ok 10 8327s # testing : content-type header test for /doc.isohtml 8327s # expected: 'text/html;charset=utf-8' 8327s # received: 'text/html;charset=utf-8' 8327s ok 11 8327s # testing : content test for /doc.isohtml 8327s # expected: qr/.*fóó 8327s # .*<\/body><\/html>/ 8327s # received: 'fóó 8327s # ' 8327s ok 12 8327s ok 8352s t/apache/rwrite.t ................... 8352s # using LWP client 8352s 1..114 8352s # Running under perl version 5.040001 for linux 8352s # Current time local: Sat Jan 24 17:25:06 2026 8352s # Current time GMT: Sat Jan 24 17:25:06 2026 8352s # Using Test.pm version 1.31 8352s # Using Apache/Test.pm version 1.44 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 1024 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 1024 8352s # received: 1024 8352s ok 1 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 2048 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 2048 8352s # received: 2048 8352s ok 2 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 3072 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 3072 8352s # received: 3072 8352s ok 3 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 4096 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 4096 8352s # received: 4096 8352s ok 4 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 5120 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 5120 8352s # received: 5120 8352s ok 5 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 6144 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 6144 8352s # received: 6144 8352s ok 6 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 7168 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 7168 8352s # received: 7168 8352s ok 7 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 8192 8352s # received: 8192 8352s ok 8 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 9216 8352s # received: 9216 8352s ok 9 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 10240 8352s # received: 10240 8352s ok 10 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 11264 8352s # received: 11264 8352s ok 11 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 12288 8352s # received: 12288 8352s ok 12 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 13312 8352s # received: 13312 8352s ok 13 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 14336 8352s # received: 14336 8352s ok 14 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 15360 8352s # received: 15360 8352s ok 15 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 16384 8352s # received: 16384 8352s ok 16 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 17408 8352s # received: 17408 8352s ok 17 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 18432 8352s # received: 18432 8352s ok 18 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 19456 8352s # received: 19456 8352s ok 19 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 20480 8352s # received: 20480 8352s ok 20 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 21504 8352s # received: 21504 8352s ok 21 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 22528 8352s # received: 22528 8352s ok 22 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 23552 8352s # received: 23552 8352s ok 23 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 24576 8352s # received: 24576 8352s ok 24 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 25600 8352s # received: 25600 8352s ok 25 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 26624 8352s # received: 26624 8352s ok 26 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 27648 8352s # received: 27648 8352s ok 27 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 28672 8352s # received: 28672 8352s ok 28 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 29696 8352s # received: 29696 8352s ok 29 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 30720 8352s # received: 30720 8352s ok 30 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 31744 8352s # received: 31744 8352s ok 31 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 32768 8352s # received: 32768 8352s ok 32 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 33792 8352s # received: 33792 8352s ok 33 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 34816 8352s # received: 34816 8352s ok 34 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 35840 8352s # received: 35840 8352s ok 35 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 36864 8352s # received: 36864 8352s ok 36 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 37888 8352s # received: 37888 8352s ok 37 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 38912 8352s # received: 38912 8352s ok 38 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 39936 8352s # received: 39936 8352s ok 39 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 40960 8352s # received: 40960 8352s ok 40 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 41984 8352s # received: 41984 8352s ok 41 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:27 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 43008 8352s # received: 43008 8352s ok 42 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 44032 8352s # received: 44032 8352s ok 43 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 45056 8352s # received: 45056 8352s ok 44 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 46080 8352s # received: 46080 8352s ok 45 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 47104 8352s # received: 47104 8352s ok 46 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 48128 8352s # received: 48128 8352s ok 47 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 49152 8352s # received: 49152 8352s ok 48 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 50176 8352s # received: 50176 8352s ok 49 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 51200 8352s # received: 51200 8352s ok 50 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 102400 8352s # received: 102400 8352s ok 51 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 307200 8352s # received: 307200 8352s ok 52 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 512000 8352s # received: 512000 8352s ok 53 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 2048000 8352s # received: 2048000 8352s ok 54 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 4096000 8352s # received: 4096000 8352s ok 55 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:28 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:29 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 6144000 8352s # received: 6144000 8352s ok 56 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:29 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 10240000 8352s # received: 10240000 8352s ok 57 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 1024 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 1024 8352s # received: 1024 8352s ok 58 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 2048 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 2048 8352s # received: 2048 8352s ok 59 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 3072 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 3072 8352s # received: 3072 8352s ok 60 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 4096 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 4096 8352s # received: 4096 8352s ok 61 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 5120 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 5120 8352s # received: 5120 8352s ok 62 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 6144 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 6144 8352s # received: 6144 8352s ok 63 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 7168 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #DMMATCH1: 1 8352s # 8352s # testing : bytes in body 8352s # expected: 7168 8352s # received: 7168 8352s ok 64 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 8192 8352s # received: 8192 8352s ok 65 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 9216 8352s # received: 9216 8352s ok 66 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 10240 8352s # received: 10240 8352s ok 67 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 11264 8352s # received: 11264 8352s ok 68 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 12288 8352s # received: 12288 8352s ok 69 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 13312 8352s # received: 13312 8352s ok 70 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 14336 8352s # received: 14336 8352s ok 71 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 15360 8352s # received: 15360 8352s ok 72 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 16384 8352s # received: 16384 8352s ok 73 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 17408 8352s # received: 17408 8352s ok 74 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 18432 8352s # received: 18432 8352s ok 75 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 19456 8352s # received: 19456 8352s ok 76 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 20480 8352s # received: 20480 8352s ok 77 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 21504 8352s # received: 21504 8352s ok 78 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 22528 8352s # received: 22528 8352s ok 79 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 23552 8352s # received: 23552 8352s ok 80 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 24576 8352s # received: 24576 8352s ok 81 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 25600 8352s # received: 25600 8352s ok 82 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 26624 8352s # received: 26624 8352s ok 83 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 27648 8352s # received: 27648 8352s ok 84 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 28672 8352s # received: 28672 8352s ok 85 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 29696 8352s # received: 29696 8352s ok 86 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 30720 8352s # received: 30720 8352s ok 87 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 31744 8352s # received: 31744 8352s ok 88 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 32768 8352s # received: 32768 8352s ok 89 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 33792 8352s # received: 33792 8352s ok 90 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 34816 8352s # received: 34816 8352s ok 91 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 35840 8352s # received: 35840 8352s ok 92 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 36864 8352s # received: 36864 8352s ok 93 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 37888 8352s # received: 37888 8352s ok 94 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 38912 8352s # received: 38912 8352s ok 95 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 39936 8352s # received: 39936 8352s ok 96 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 40960 8352s # received: 40960 8352s ok 97 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 41984 8352s # received: 41984 8352s ok 98 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 43008 8352s # received: 43008 8352s ok 99 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 44032 8352s # received: 44032 8352s ok 100 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 45056 8352s # received: 45056 8352s ok 101 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 46080 8352s # received: 46080 8352s ok 102 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 47104 8352s # received: 47104 8352s ok 103 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 48128 8352s # received: 48128 8352s ok 104 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 49152 8352s # received: 49152 8352s ok 105 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 50176 8352s # received: 50176 8352s ok 106 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 51200 8352s # received: 51200 8352s ok 107 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 102400 8352s # received: 102400 8352s ok 108 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 307200 8352s # received: 307200 8352s ok 109 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 512000 8352s # received: 512000 8352s ok 110 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 2048000 8352s # received: 2048000 8352s ok 111 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 4096000 8352s # received: 4096000 8352s ok 112 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:30 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:31 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 6144000 8352s # received: 6144000 8352s ok 113 8352s #lwp request: 8352s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 8352s #User-Agent: libwww-perl/6.81 8352s # 8352s #server response: 8352s #HTTP/1.1 200 OK 8352s #Connection: close 8352s #Date: Sat, 24 Jan 2026 17:25:31 GMT 8352s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8352s #Vary: In-If1 8352s #Content-Length: 0 8352s #Client-Date: Sat, 24 Jan 2026 17:25:31 GMT 8352s #Client-Peer: 127.0.0.1:8529 8352s #Client-Response-Num: 1 8352s #Client-Transfer-Encoding: chunked 8352s #DMMATCH1: 1 8352s #X-Content-Length-Note: added by Apache::TestRequest 8352s # 8352s # testing : bytes in body 8352s # expected: 10240000 8352s # received: 10240000 8352s ok 114 8352s ok 8380s t/apache/server_name_port.t ......... 8380s 1..84 8380s # Running under perl version 5.040001 for linux 8380s # Current time local: Sat Jan 24 17:25:31 2026 8380s # Current time GMT: Sat Jan 24 17:25:31 2026 8380s # Using Test.pm version 1.31 8380s # Using Apache/Test.pm version 1.44 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 8380s # expecting 200, got 200 8380s ok 1 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 2 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 3 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 8380s # expecting 200, got 200 8380s ok 4 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 5 8380s # got SERVER_PORT='123', expected '123' 8380s ok 6 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 8380s # expecting 200, got 200 8380s ok 7 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 8 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 9 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 8380s # expecting 200, got 200 8380s ok 10 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 11 8380s # got SERVER_PORT='123', expected '123' 8380s ok 12 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 8380s # expecting 200, got 200 8380s ok 13 8380s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 8380s ok 14 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 15 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 8380s # expecting 200, got 200 8380s ok 16 8380s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 8380s ok 17 8380s # got SERVER_PORT='123', expected '123' 8380s ok 18 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 8380s # expecting 200, got 200 8380s ok 19 8380s # got SERVER_NAME='[::1]', expected '[::1]' 8380s ok 20 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 21 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 8380s # expecting 200, got 200 8380s ok 22 8380s # got SERVER_NAME='[::1]', expected '[::1]' 8380s ok 23 8380s # got SERVER_PORT='123', expected '123' 8380s ok 24 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 8380s # expecting 200, got 200 8380s ok 25 8380s # got SERVER_NAME='[a::1]', expected '[a::1]' 8380s ok 26 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 27 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 8380s # expecting 200, got 200 8380s ok 28 8380s # got SERVER_NAME='[a::1]', expected '[a::1]' 8380s ok 29 8380s # got SERVER_PORT='123', expected '123' 8380s ok 30 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 8380s # expecting 200, got 200 8380s ok 31 8380s # got SERVER_NAME='[a::1]', expected '[a::1]' 8380s ok 32 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 33 8380s # SENDING: 8380s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 8380s # expecting 200, got 200 8380s ok 34 8380s # got SERVER_NAME='[a::1]', expected '[a::1]' 8380s ok 35 8380s # got SERVER_PORT='123', expected '123' 8380s ok 36 8380s # SENDING: 8380s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 8380s # expecting 200, got 200 8380s ok 37 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 38 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 39 8380s # SENDING: 8380s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 8380s # expecting 200, got 200 8380s ok 40 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 41 8380s # got SERVER_PORT='123', expected '123' 8380s ok 42 8380s # SENDING: 8380s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 8380s # expecting 200, got 200 8380s ok 43 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 44 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 45 8380s # SENDING: 8380s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 8380s # expecting 200, got 200 8380s ok 46 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 47 8380s # got SERVER_PORT='123', expected '123' 8380s ok 48 8380s # SENDING: 8380s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 8380s # expecting 200, got 200 8380s ok 49 8380s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 8380s ok 50 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 51 8380s # SENDING: 8380s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 8380s # expecting 200, got 200 8380s ok 52 8380s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 8380s ok 53 8380s # got SERVER_PORT='123', expected '123' 8380s ok 54 8380s # SENDING: 8380s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 8380s # expecting 200, got 200 8380s ok 55 8380s # got SERVER_NAME='[::1]', expected '[::1]' 8380s ok 56 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 57 8380s # SENDING: 8380s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 8380s # expecting 200, got 200 8380s ok 58 8380s # got SERVER_NAME='[::1]', expected '[::1]' 8380s ok 59 8380s # got SERVER_PORT='123', expected '123' 8380s ok 60 8380s # SENDING: 8380s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 8380s # expecting 200, got 200 8380s ok 61 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 62 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 63 8380s # SENDING: 8380s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 8380s # expecting 200, got 200 8380s ok 64 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 65 8380s # got SERVER_PORT='123', expected '123' 8380s ok 66 8380s # SENDING: 8380s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 8380s # expecting 200, got 200 8380s ok 67 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 68 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 69 8380s # SENDING: 8380s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 8380s # expecting 200, got 200 8380s ok 70 8380s # got SERVER_NAME='righthost', expected 'righthost' 8380s ok 71 8380s # got SERVER_PORT='123', expected '123' 8380s ok 72 8380s # SENDING: 8380s # 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 8380s # expecting 200, got 200 8380s ok 73 8380s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 8380s ok 74 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 75 8380s # SENDING: 8380s # 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 8380s # expecting 200, got 200 8380s ok 76 8380s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 8380s ok 77 8380s # got SERVER_PORT='123', expected '123' 8380s ok 78 8380s # SENDING: 8380s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 8380s # expecting 200, got 200 8380s ok 79 8380s # got SERVER_NAME='[::1]', expected '[::1]' 8380s ok 80 8380s # got SERVER_PORT='8529', expected '8529' 8380s ok 81 8380s # SENDING: 8380s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 8380s # expecting 200, got 200 8380s ok 82 8380s # got SERVER_NAME='[::1]', expected '[::1]' 8380s ok 83 8380s # got SERVER_PORT='123', expected '123' 8380s ok 84 8380s ok 8409s t/apache/teclchunk.t ................ skipped: Not supported yet 8438s t/apr/uri.t ......................... 8438s 1..1 8438s # Running under perl version 5.040001 for linux 8438s # Current time local: Sat Jan 24 17:26:28 2026 8438s # Current time GMT: Sat Jan 24 17:26:28 2026 8438s # Using Test.pm version 1.31 8438s # Using Apache/Test.pm version 1.44 8438s ok 1 8438s ok 8469s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.65 8501s t/filter/case.t ..................... 8501s 1..4 8501s # Running under perl version 5.040001 for linux 8501s # Current time local: Sat Jan 24 17:27:28 2026 8501s # Current time GMT: Sat Jan 24 17:27:28 2026 8501s # Using Test.pm version 1.31 8501s # Using Apache/Test.pm version 1.44 8501s ok 1 8501s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 8501s # expected 200 8501s # received 200 8501s # body: =HEAD1 NAME 8501s X X 8501s 8501s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 8501s 8501s =HEAD1 SYNOPSIS 8501s 8501s TO DECLARE SUBROUTINES: 8501s X X 8501s 8501s SUB NAME; # A "FORWARD" DECLARATION. 8501s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 8501s SUB NAME : ATTRS; # WITH ATTRIBUTES 8501s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 8501s 8501s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 8501s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 8501s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 8501s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 8501s 8501s USE FEATURE 'SIGNATURES'; 8501s SUB NAME(SIG) BLOCK # WITH SIGNATURE 8501s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 8501s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 8501s 8501s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 8501s X 8501s 8501s $SUBREF = SUB BLOCK; # NO PROTO 8501s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 8501s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 8501s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 8501s 8501s USE FEATURE 'SIGNATURES'; 8501s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 8501s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 8501s 8501s TO IMPORT SUBROUTINES: 8501s X 8501s 8501s USE MODULE QW(NAME1 NAME2 NAME3); 8501s 8501s TO CALL SUBROUTINES: 8501s X X 8501s 8501s NAME(LIST); # REGULAR SUBROUTINE CALL. 8501s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 8501s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 8501s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 8501s 8501s =HEAD1 DESCRIPTION 8501s 8501s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 8501s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 8501s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 8501s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 8501s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 8501s ITS NAME OR A CODE REFERENCE. 8501s 8501s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 8501s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 8501s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 8501s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 8501s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 8501s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 8501s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 8501s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 8501s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 8501s X X 8501s 8501s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 8501s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 8501s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 8501s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 8501s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 8501s SUCH A SIGNATURE-USING SUBROUTINE. 8501s 8501s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 8501s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 8501s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 8501s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 8501s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 8501s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 8501s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 8501s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 8501s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 8501s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 8501s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 8501s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 8501s X X X<@_> 8501s 8501s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 8501s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 8501s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 8501s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 8501s L AND L. 8501s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 8501s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 8501s 8501s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 8501s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 8501s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 8501s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 8501s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 8501s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 8501s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 8501s ONE LARGE INDISTINGUISHABLE LIST. 8501s 8501s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 8501s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 8501s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 8501s EMPTY SUB RETURNS THE EMPTY LIST. 8501s X X X 8501s 8501s EXAMPLE: 8501s 8501s SUB MAX { 8501s MY $MAX = SHIFT(@_); 8501s FOREACH $FOO (@_) { 8501s $MAX = $FOO IF $MAX < $FOO; 8501s } 8501s RETURN $MAX; 8501s } 8501s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 8501s 8501s EXAMPLE: 8501s 8501s # GET A LINE, COMBINING CONTINUATION LINES 8501s # THAT START WITH WHITESPACE 8501s 8501s SUB GET_LINE { 8501s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 8501s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 8501s IF ($LOOKAHEAD =~ /^[ \T]/) { 8501s $THISLINE .= $LOOKAHEAD; 8501s } 8501s ELSE { 8501s LAST LINE; 8501s } 8501s } 8501s RETURN $THISLINE; 8501s } 8501s 8501s $LOOKAHEAD = ; # GET FIRST LINE 8501s WHILE (DEFINED($LINE = GET_LINE())) { 8501s ... 8501s } 8501s 8501s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 8501s 8501s SUB MAYBESET { 8501s MY($KEY, $VALUE) = @_; 8501s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 8501s } 8501s 8501s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 8501s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 8501s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 8501s ITS CALLER'S VALUES. 8501s X X 8501s 8501s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 8501s SUB UPCASE_IN { 8501s FOR (@_) { TR/A-Z/A-Z/ } 8501s } 8501s 8501s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 8501s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 8501s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 8501s X X 8501s 8501s UPCASE_IN("FREDERICK"); 8501s 8501s IT WOULD BE MUCH SAFER IF THE C FUNCTION 8501s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 8501s OF CHANGING THEM IN PLACE: 8501s 8501s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 8501s SUB UPCASE { 8501s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 8501s MY @PARMS = @_; 8501s FOR (@PARMS) { TR/A-Z/A-Z/ } 8501s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 8501s } 8501s 8501s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 8501s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 8501s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 8501s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 8501s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 8501s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 8501s 8501s @NEWLIST = UPCASE(@LIST1, @LIST2); 8501s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 8501s 8501s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 8501s 8501s (@X, @Y) = UPCASE(@LIST1, @LIST2); 8501s 8501s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 8501s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 8501s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 8501s L
FOR ALTERNATIVES. 8501s 8501s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 8501s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 8501s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 8501s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 8501s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 8501s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 8501s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 8501s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 8501s SEE L FOR MORE ABOUT ALL THAT. 8501s X<&> 8501s 8501s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 8501s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 8501s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 8501s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 8501s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 8501s X 8501s 8501s &FOO(1,2,3); # PASS THREE ARGUMENTS 8501s FOO(1,2,3); # THE SAME 8501s 8501s FOO(); # PASS AN EMPTY ARGUMENT LIST 8501s &FOO(); # THE SAME 8501s 8501s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 8501s USE STRICT 'SUBS'; 8501s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 8501s # A COMPILE-TIME ERROR 8501s NO STRICT 'SUBS'; 8501s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 8501s # A LITERAL STRING "FOO" 8501s 8501s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 8501s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 8501s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 8501s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 8501s X<&> 8501s 8501s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 8501s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 8501s YOUR SUBROUTINE'S NAME. 8501s 8501s USE V5.16; 8501s MY $FACTORIAL = SUB { 8501s MY ($X) = @_; 8501s RETURN 1 IF $X == 1; 8501s RETURN($X * __SUB__->( $X - 1 ) ); 8501s }; 8501s 8501s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 8501s IS SUBJECT TO CHANGE. 8501s 8501s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 8501s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 8501s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 8501s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 8501s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 8501s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 8501s SPECIAL, PRE-DEFINED THINGS. 8501s 8501s =OVER 8501s 8501s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 8501s 8501s C 8501s 8501s =ITEM DOCUMENTED IN L 8501s 8501s C, C 8501s 8501s =ITEM DOCUMENTED IN L 8501s 8501s C, C 8501s 8501s =ITEM DOCUMENTED IN L 8501s 8501s C, C, C, C, C, C, C, 8501s C, C, C, C, C, C, 8501s C, C, C, C, C, C, C, 8501s C, C, C, C, C, C, 8501s C, C, C, C, C, 8501s C, C, C, C 8501s 8501s =ITEM DOCUMENTED IN L 8501s 8501s C, C, C, C, C, C, C, 8501s C, C, C, C, C, C, C, 8501s C, C, C, C, C, C 8501s 8501s =ITEM DOCUMENTED IN L 8501s 8501s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 8501s L<< C|PERLFUNC/REQUIRE >> 8501s 8501s =ITEM DOCUMENTED IN L 8501s 8501s C 8501s 8501s =ITEM DOCUMENTED IN L 8501s 8501s C, C, C, C, C 8501s 8501s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 8501s 8501s ANY STARTING WITH C<(> 8501s 8501s =BACK 8501s 8501s THE C, C, C, C AND C SUBROUTINES 8501s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 8501s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 8501s EXPLICITLY. SEE L 8501s 8501s =HEAD2 SIGNATURES 8501s 8501s X X 8501s 8501s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 8501s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 8501s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 8501s 8501s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 8501s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 8501s DIRECTLY BY C, IN THE CURRENT SCOPE. 8501s 8501s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 8501s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 8501s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 8501s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 8501s 8501s FOR EXAMPLE, 8501s 8501s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 8501s 8501s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 8501s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 8501s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 8501s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 8501s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 8501s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 8501s 8501s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 8501s THE SIGNATURE. FOR EXAMPLE, 8501s 8501s SUB FOO ($LEFT, $RIGHT) { 8501s RETURN $LEFT + $RIGHT; 8501s } 8501s 8501s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 8501s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 8501s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 8501s EQUIVALENT TO 8501s 8501s SUB FOO { 8501s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 8501s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 8501s MY $LEFT = $_[0]; 8501s MY $RIGHT = $_[1]; 8501s RETURN $LEFT + $RIGHT; 8501s } 8501s 8501s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 8501s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 8501s 8501s SUB FOO ($FIRST, $, $THIRD) { 8501s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 8501s } 8501s 8501s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 8501s MANDATORY FOR THE CALLER TO PASS IT. 8501s 8501s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 8501s SEPARATED FROM THE PARAMETER NAME BY C<=>: 8501s 8501s SUB FOO ($LEFT, $RIGHT = 0) { 8501s RETURN $LEFT + $RIGHT; 8501s } 8501s 8501s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 8501s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 8501s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 8501s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 8501s FOR EXAMPLE, 8501s 8501s MY $AUTO_ID = 0; 8501s SUB FOO ($THING, $ID = $AUTO_ID++) { 8501s PRINT "$THING HAS ID $ID"; 8501s } 8501s 8501s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 8501s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 8501s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 8501s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 8501s 8501s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 8501s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 8501s } 8501s 8501s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 8501s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 8501s VALUE PROVIDED WAS C. 8501s 8501s SUB FOO ($NAME //= "WORLD") { 8501s PRINT "HELLO, $NAME"; 8501s } 8501s 8501s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 8501s 8501s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 8501s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 8501s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 8501s 8501s SUB FOO ($X ||= 10) { 8501s RETURN 5 + $X; 8501s } 8501s 8501s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 8501s FOR EXAMPLE, 8501s 8501s SUB FOO ($THING, $ = 1) { 8501s PRINT $THING; 8501s } 8501s 8501s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 8501s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 8501s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 8501s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 8501s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 8501s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 8501s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 8501s 8501s SUB FOO ($THING, $=) { 8501s PRINT $THING; 8501s } 8501s 8501s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 8501s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 8501s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 8501s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 8501s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 8501s TO RIGHT. 8501s 8501s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 8501s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 8501s 8501s SUB FOO ($FILTER, @INPUTS) { 8501s PRINT $FILTER->($_) FOREACH @INPUTS; 8501s } 8501s 8501s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 8501s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 8501s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 8501s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 8501s 8501s SUB FOO ($THING, @) { 8501s PRINT $THING; 8501s } 8501s 8501s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 8501s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 8501s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 8501s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 8501s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 8501s AS WITH STANDARD HASH CONSTRUCTION. 8501s 8501s SUB FOO ($FILTER, %INPUTS) { 8501s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 8501s } 8501s 8501s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 8501s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 8501s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 8501s 8501s SUB FOO ($THING, %) { 8501s PRINT $THING; 8501s } 8501s 8501s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 8501s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 8501s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 8501s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 8501s AN EMPTY ARRAY OR EMPTY HASH. 8501s 8501s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 8501s THAT THE CALLER PASSED NO ARGUMENTS: 8501s 8501s SUB FOO () { 8501s RETURN 123; 8501s } 8501s 8501s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 8501s WARNING IN THE C CATEGORY. FROM PERL 5.36 8501s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 8501s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 8501s STATEMENT SUCH AS: 8501s 8501s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 8501s 8501s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 8501s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 8501s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 8501s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 8501s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 8501s WARNINGS IN THE C CATEGORY WHEN 8501s COMPILED: 8501s 8501s SUB F ($X) { 8501s # THIS LINE EMITS THE WARNING SEEN BELOW 8501s PRINT "ARGUMENTS ARE @_"; 8501s } 8501s 8501s Z<> 8501s 8501s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 8501s EXPERIMENTAL AT ... 8501s 8501s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 8501s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 8501s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 8501s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 8501s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 8501s SUPPLY THAT ARGUMENT. 8501s 8501s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 8501s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 8501s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 8501s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 8501s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 8501s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 8501s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 8501s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 8501s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 8501s 8501s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 8501s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 8501s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 8501s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 8501s L. FOR EXAMPLE, 8501s 8501s SUB FOO :PROTOTYPE($) { $_[0] } 8501s 8501s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 8501s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 8501s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 8501s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 8501s 8501s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 8501s RETURN $LEFT + $RIGHT; 8501s } 8501s 8501s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 8501s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 8501s THE SUBROUTINE'S BODY. 8501s 8501s =HEAD2 PRIVATE VARIABLES VIA MY() 8501s X X X X X 8501s X X 8501s 8501s SYNOPSIS: 8501s 8501s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 8501s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 8501s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 8501s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 8501s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 8501s 8501s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 8501s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 8501s SEE L AND L. 8501s 8501s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 8501s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 8501s (C/C/C/C), LOOP 8501s (C/C/C/C/C), SUBROUTINE, C, 8501s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 8501s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 8501s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 8501s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 8501s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 8501s 8501s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 8501s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 8501s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 8501s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 8501s X 8501s 8501s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 8501s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 8501s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 8501s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 8501s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 8501s 8501s MY $X = 10; 8501s SUB BUMPX { $X++ } 8501s 8501s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 8501s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 8501s THE C ITSELF. SEE L. 8501s X 8501s 8501s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 8501s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 8501s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 8501s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 8501s 8501s $ARG = "FRED"; # "GLOBAL" VARIABLE 8501s $N = CUBE_ROOT(27); 8501s PRINT "$ARG THINKS THE ROOT IS $N\N"; 8501s # OUTPUTS: FRED THINKS THE ROOT IS 3 8501s 8501s SUB CUBE_ROOT { 8501s MY $ARG = SHIFT; # NAME DOESN'T MATTER 8501s $ARG **= 1/3; 8501s RETURN $ARG; 8501s } 8501s 8501s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 8501s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 8501s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 8501s 8501s MY ($FOO) = ; # WRONG? 8501s MY @FOO = ; 8501s 8501s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 8501s 8501s MY $FOO = ; 8501s 8501s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 8501s 8501s MY $FOO, $BAR = 1; # WRONG 8501s 8501s THAT HAS THE SAME EFFECT AS 8501s 8501s MY $FOO; 8501s $BAR = 1; 8501s 8501s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 8501s THE CURRENT STATEMENT. THUS, 8501s 8501s MY $X = $X; 8501s 8501s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 8501s THE EXPRESSION 8501s 8501s MY $X = 123 AND $X == 123 8501s 8501s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 8501s 8501s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 8501s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 8501s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 8501s 8501s WHILE (MY $LINE = <>) { 8501s $LINE = LC $LINE; 8501s } CONTINUE { 8501s PRINT $LINE; 8501s } 8501s 8501s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 8501s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 8501s IT. SIMILARLY, IN THE CONDITIONAL 8501s 8501s IF ((MY $ANSWER = ) =~ /^YES$/I) { 8501s USER_AGREES(); 8501s } ELSIF ($ANSWER =~ /^NO$/I) { 8501s USER_DISAGREES(); 8501s } ELSE { 8501s CHOMP $ANSWER; 8501s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 8501s } 8501s 8501s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 8501s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 8501s BUT NOT BEYOND IT. SEE L FOR INFORMATION 8501s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 8501s 8501s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 8501s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 8501s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 8501s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 8501s IN THE LOOP 8501s X X 8501s 8501s FOR MY $I (1, 2, 3) { 8501s SOME_FUNCTION(); 8501s } 8501s 8501s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 8501s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 8501s X X 8501s 8501s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 8501s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 8501s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 8501s 8501s USE STRICT 'VARS'; 8501s 8501s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 8501s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 8501s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 8501s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 8501s THIS WITH C. 8501s 8501s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 8501s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 8501s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 8501s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 8501s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 8501s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 8501s EXAMPLE. 8501s 8501s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 8501s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 8501s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 8501s 8501s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 8501s 8501s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 8501s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 8501s IS ALSO VISIBLE: 8501s 8501s PACKAGE MAIN; 8501s OUR $X = 10; 8501s MY $X = 20; 8501s PRINT "$X AND $::X\N"; 8501s 8501s THAT WILL PRINT OUT C<20> AND C<10>. 8501s 8501s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 8501s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 8501s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 8501s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 8501s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 8501s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 8501s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 8501s AN ANONYMOUS SUB REFERENCE: 8501s 8501s MY $SECRET_VERSION = '1.001-BETA'; 8501s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 8501s $SECRET_SUB->(); 8501s 8501s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 8501s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 8501s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 8501s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 8501s UNQUALIFIED AND UNQUALIFIABLE. 8501s 8501s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 8501s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 8501s L FOR SOMETHING OF A WORK-AROUND TO 8501s THIS. 8501s 8501s =HEAD2 PERSISTENT PRIVATE VARIABLES 8501s X X X X 8501s X X 8501s 8501s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 8501s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 8501s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 8501s 8501s =HEAD3 PERSISTENT VARIABLES VIA STATE() 8501s 8501s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 8501s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 8501s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 8501s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 8501s THE C FORM DOES NOT REQUIRE THE 8501s C PRAGMA. 8501s 8501s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 8501s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 8501s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 8501s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 8501s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 8501s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 8501s SUBROUTINE EACH TIME IT IS EXECUTED.) 8501s 8501s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 8501s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 8501s 8501s USE FEATURE 'STATE'; 8501s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 8501s 8501s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 8501s 8501s USE FEATURE 'STATE'; 8501s SUB CREATE_COUNTER { 8501s RETURN SUB { STATE $X; RETURN ++$X } 8501s } 8501s 8501s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 8501s CODE OUTSIDE. 8501s 8501s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 8501s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 8501s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 8501s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 8501s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 8501s 8501s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 8501s 8501s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 8501s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 8501s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 8501s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 8501s 8501s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 8501s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 8501s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 8501s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 8501s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 8501s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 8501s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 8501s 8501s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 8501s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 8501s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 8501s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 8501s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 8501s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 8501s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 8501s 8501s { 8501s MY $SECRET_VAL = 0; 8501s SUB GIMME_ANOTHER { 8501s RETURN ++$SECRET_VAL; 8501s } 8501s } 8501s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 8501s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 8501s 8501s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 8501s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 8501s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 8501s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 8501s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 8501s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 8501s STARTS TO RUN: 8501s 8501s BEGIN { 8501s MY $SECRET_VAL = 0; 8501s SUB GIMME_ANOTHER { 8501s RETURN ++$SECRET_VAL; 8501s } 8501s } 8501s 8501s SEE L ABOUT THE 8501s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 8501s C AND C. 8501s 8501s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 8501s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 8501s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 8501s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 8501s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 8501s 8501s =HEAD2 TEMPORARY VALUES VIA LOCAL() 8501s X X X X 8501s X 8501s 8501s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 8501s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 8501s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 8501s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 8501s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 8501s 8501s SYNOPSIS: 8501s 8501s # LOCALIZATION OF VALUES 8501s 8501s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 8501s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 8501s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 8501s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 8501s 8501s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 8501s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 8501s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 8501s # LOCALIZATION 8501s 8501s # LOCALIZATION OF SYMBOLS 8501s 8501s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 8501s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 8501s # @MERLYN IS REALLY @RANDAL, ETC 8501s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 8501s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 8501s 8501s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 8501s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 8501s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 8501s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 8501s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 8501s 8501s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 8501s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 8501s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 8501s CREATES NEW, DYNAMICALLY SCOPED VALUES. 8501s 8501s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 8501s PLACED IN PARENTHESES. THIS OPERATOR WORKS 8501s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 8501s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 8501s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 8501s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 8501s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 8501s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 8501s UNDEFINED VALUE.) 8501s 8501s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 8501s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 8501s VARIABLES OUTSIDE THE LOOP. 8501s 8501s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 8501s X 8501s 8501s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 8501s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 8501s VIEWED AS A SCALAR OR AN ARRAY. SO 8501s 8501s LOCAL($FOO) = ; 8501s LOCAL @FOO = ; 8501s 8501s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 8501s 8501s LOCAL $FOO = ; 8501s 8501s SUPPLIES A SCALAR CONTEXT. 8501s 8501s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 8501s X 8501s 8501s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 8501s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 8501s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 8501s 8501s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 8501s 8501s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 8501s { LOCAL $/ = UNDEF; $SLURP = ; } 8501s 8501s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 8501s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 8501s I, BECAUSE THE $1 VARIABLE IS 8501s MAGICAL AND READ-ONLY : 8501s 8501s LOCAL $1 = 2; 8501s 8501s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 8501s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 8501s TO SAFELY REUSE $_ IN A SUBROUTINE. 8501s 8501s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 8501s WORK AS DESCRIBED. 8501s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 8501s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 8501s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 8501s SEE L FOR MORE 8501s DETAILS. 8501s X 8501s 8501s =HEAD3 LOCALIZATION OF GLOBS 8501s X X 8501s 8501s THE CONSTRUCT 8501s 8501s LOCAL *NAME; 8501s 8501s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 8501s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 8501s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 8501s 8501s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 8501s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 8501s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 8501s SEPARATOR. 8501s 8501s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 8501s X X 8501s X 8501s 8501s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 8501s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 8501s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 8501s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 8501s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 8501s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 8501s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 8501s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 8501s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 8501s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 8501s 8501s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 8501s @ARY = ( 0..5 ); 8501s { 8501s LOCAL($ARY[5]) = 6; 8501s LOCAL($HASH{'A'}) = 'DRILL'; 8501s WHILE (MY $E = POP(@ARY)) { 8501s PRINT "$E . . .\N"; 8501s LAST UNLESS $E > 3; 8501s } 8501s IF (@ARY) { 8501s $HASH{'ONLY A'} = 'TEST'; 8501s DELETE $HASH{'A'}; 8501s } 8501s } 8501s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 8501s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 8501s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 8501s 8501s PERL WILL PRINT 8501s 8501s 6 . . . 8501s 4 . . . 8501s 3 . . . 8501s THIS IS A TEST ONLY A TEST. 8501s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 8501s 8501s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 8501s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 8501s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 8501s SURPRISING, AND IS VERY LIKELY TO CHANGE. 8501s 8501s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 8501s X X X 8501s X 8501s 8501s YOU CAN USE THE C AND C 8501s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 8501s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 8501s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 8501s 8501s DO { 8501s MY $VAL = $ARRAY[$IDX]; 8501s LOCAL $ARRAY[$IDX]; 8501s DELETE $ARRAY[$IDX]; 8501s $VAL 8501s } 8501s 8501s AND 8501s 8501s DO { 8501s MY $VAL = $HASH{KEY}; 8501s LOCAL $HASH{KEY}; 8501s DELETE $HASH{KEY}; 8501s $VAL 8501s } 8501s 8501s EXCEPT THAT FOR THOSE THE C IS 8501s SCOPED TO THE C BLOCK. SLICES ARE 8501s ALSO ACCEPTED. 8501s 8501s MY %HASH = ( 8501s A => [ 7, 8, 9 ], 8501s B => 1, 8501s ) 8501s 8501s { 8501s MY $X = DELETE LOCAL $HASH{A}; 8501s # $X IS [ 7, 8, 9 ] 8501s # %HASH IS (B => 1) 8501s 8501s { 8501s MY @NUMS = DELETE LOCAL @$X[0, 2] 8501s # @NUMS IS (7, 9) 8501s # $X IS [ UNDEF, 8 ] 8501s 8501s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 8501s } 8501s # $X IS BACK TO [ 7, 8, 9 ] 8501s 8501s } 8501s # %HASH IS BACK TO ITS ORIGINAL STATE 8501s 8501s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 8501s 8501s =HEAD2 LVALUE SUBROUTINES 8501s X X 8501s 8501s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 8501s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 8501s 8501s MY $VAL; 8501s SUB CANMOD : LVALUE { 8501s $VAL; # OR: RETURN $VAL; 8501s } 8501s SUB NOMOD { 8501s $VAL; 8501s } 8501s 8501s CANMOD() = 5; # ASSIGNS TO $VAL 8501s NOMOD() = 5; # ERROR 8501s 8501s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 8501s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 8501s BY A SCALAR. FOR EXAMPLE, CONSIDER: 8501s 8501s DATA(2,3) = GET_DATA(3,4); 8501s 8501s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 8501s 8501s (DATA(2,3)) = GET_DATA(3,4); 8501s 8501s AND IN: 8501s 8501s (DATA(2),DATA(3)) = GET_DATA(3,4); 8501s 8501s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 8501s 8501s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 8501s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 8501s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 8501s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 8501s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 8501s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 8501s 8501s =HEAD2 LEXICAL SUBROUTINES 8501s X X X X 8501s 8501s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 8501s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 8501s AVAILABLE UNDER C OR C OR HIGHER. 8501s 8501s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 8501s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 8501s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 8501s CATEGORY WAS DISABLED. 8501s 8501s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 8501s DECLARED, AND ONLY AFTER THAT DECLARATION: 8501s 8501s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 8501s # VERSIONS EARLIER THAN 5.26. 8501s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 8501s USE FEATURE 'LEXICAL_SUBS'; 8501s 8501s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 8501s STATE SUB FOO { 8501s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 8501s } 8501s FOO(); # CALLS "STATE" SUB 8501s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 8501s 8501s MY SUB BAR { ... } 8501s BAR(); # CALLS "MY" SUB 8501s 8501s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 8501s 8501s # WRONG 8501s MY SUB BAZ { 8501s BAZ(); 8501s } 8501s 8501s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 8501s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 8501s 8501s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 8501s 8501s MY SUB BAZ { 8501s __SUB__->(); # CALLS ITSELF 8501s } 8501s 8501s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 8501s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 8501s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 8501s HOWEVER: 8501s 8501s MY SUB BAZ; # PREDECLARATION 8501s SUB BAZ { # DEFINE THE "MY" SUB 8501s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 8501s } 8501s 8501s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 8501s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 8501s C; THEY KEEP EACH OTHER ALIVE (SEE L). 8501s 8501s =HEAD3 C VS C 8501s 8501s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 8501s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 8501s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 8501s CONTAINING BLOCK TO THE NEXT. 8501s 8501s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 8501s NECESSARY IF YOU WANT TO CREATE CLOSURES: 8501s 8501s SUB WHATEVER { 8501s MY $X = SHIFT; 8501s MY SUB INNER { 8501s ... DO SOMETHING WITH $X ... 8501s } 8501s INNER(); 8501s } 8501s 8501s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 8501s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 8501s SEE THE C<$X> FROM THE FIRST CALL TO C. 8501s 8501s =HEAD3 C SUBROUTINES 8501s 8501s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 8501s SUBROUTINE OF THE SAME NAME. 8501s 8501s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 8501s INSIDE AN INNER SCOPE: 8501s 8501s SUB FOO { ... } 8501s 8501s SUB BAR { 8501s MY SUB FOO { ... } 8501s { 8501s # NEED TO USE THE OUTER FOO HERE 8501s OUR SUB FOO; 8501s FOO(); 8501s } 8501s } 8501s 8501s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 8501s 8501s PACKAGE MYSNEAKYMODULE; 8501s 8501s OUR SUB DO_SOMETHING { ... } 8501s 8501s SUB DO_SOMETHING_WITH_CALLER { 8501s PACKAGE DB; 8501s () = CALLER 1; # SETS @DB::ARGS 8501s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 8501s } 8501s 8501s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 8501s X X<*> 8501s 8501s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 8501s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 8501s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 8501s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 8501s 8501s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 8501s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 8501s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 8501s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 8501s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 8501s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 8501s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 8501s 8501s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 8501s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 8501s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 8501s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 8501s 8501s SUB DOUBLEARY { 8501s LOCAL(*SOMEARY) = @_; 8501s FOREACH $ELEM (@SOMEARY) { 8501s $ELEM *= 2; 8501s } 8501s } 8501s DOUBLEARY(*FOO); 8501s DOUBLEARY(*BAR); 8501s 8501s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 8501s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 8501s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 8501s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 8501s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 8501s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 8501s 8501s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 8501s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 8501s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 8501s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 8501s L. 8501s 8501s =HEAD2 WHEN TO STILL USE LOCAL() 8501s X X 8501s 8501s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 8501s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 8501s I USE C INSTEAD OF C. 8501s 8501s =OVER 4 8501s 8501s =ITEM 1. 8501s 8501s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 8501s 8501s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 8501s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 8501s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 8501s IN C<@FIELDS>. 8501s 8501s { 8501s LOCAL @ARGV = ("/ETC/MOTD"); 8501s LOCAL $/ = UNDEF; 8501s LOCAL $_ = <>; 8501s @FIELDS = SPLIT /^\S*=+\S*$/; 8501s } 8501s 8501s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 8501s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 8501s 8501s =ITEM 2. 8501s 8501s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 8501s 8501s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 8501s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 8501s TABLE ENTRIES: 8501s 8501s SUB IOQUEUE { 8501s LOCAL (*READER, *WRITER); # NOT MY! 8501s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 8501s RETURN (*READER, *WRITER); 8501s } 8501s ($HEAD, $TAIL) = IOQUEUE(); 8501s 8501s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 8501s ENTRIES. 8501s 8501s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 8501s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 8501s A LOCAL ALIAS. 8501s 8501s { 8501s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 8501s GROW(); # REALLY CALLS SHRINK() 8501s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 8501s } 8501s GROW(); # GET THE REAL GROW() AGAIN 8501s 8501s SEE L FOR MORE ABOUT MANIPULATING 8501s FUNCTIONS BY NAME IN THIS WAY. 8501s 8501s =ITEM 3. 8501s 8501s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 8501s 8501s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 8501s IS DONE ON DYNAMICS: 8501s 8501s { 8501s LOCAL $SIG{INT} = 'IGNORE'; 8501s FUNCT(); # UNINTERRUPTIBLE 8501s } 8501s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 8501s 8501s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 8501s 8501s =BACK 8501s 8501s =HEAD2 PASS BY REFERENCE 8501s X X X 8501s 8501s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 8501s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 8501s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 8501s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 8501s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 8501s 8501s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 8501s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 8501s OF ALL THEIR FORMER LAST ELEMENTS: 8501s 8501s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 8501s 8501s SUB POPMANY { 8501s MY $AREF; 8501s MY @RETLIST; 8501s FOREACH $AREF ( @_ ) { 8501s PUSH @RETLIST, POP @$AREF; 8501s } 8501s RETURN @RETLIST; 8501s } 8501s 8501s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 8501s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 8501s 8501s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 8501s SUB INTER { 8501s MY ($K, $HREF, %SEEN); # LOCALS 8501s FOREACH $HREF (@_) { 8501s WHILE ( $K = EACH %$HREF ) { 8501s $SEEN{$K}++; 8501s } 8501s } 8501s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 8501s } 8501s 8501s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 8501s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 8501s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 8501s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 8501s A LITTLE EXPENSIVE. 8501s 8501s WHERE PEOPLE GET INTO TROUBLE IS HERE: 8501s 8501s (@W, @X) = FUNC(@Y, @Z); 8501s OR 8501s (%W, %X) = FUNC(%Y, %Z); 8501s 8501s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 8501s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 8501s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 8501s AS ALWAYS. 8501s 8501s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 8501s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 8501s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 8501s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 8501s 8501s ($WREF, $XREF) = FUNC(\@Y, \@Z); 8501s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 8501s SUB FUNC { 8501s MY ($YREF, $ZREF) = @_; 8501s IF (@$YREF > @$ZREF) { 8501s RETURN ($YREF, $ZREF); 8501s } ELSE { 8501s RETURN ($ZREF, $YREF); 8501s } 8501s } 8501s 8501s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 8501s 8501s (*W, *X) = FUNC(\@Y, \@Z); 8501s PRINT "@W HAS MORE THAN @X\N"; 8501s SUB FUNC { 8501s LOCAL (*Y, *Z) = @_; 8501s IF (@Y > @Z) { 8501s RETURN (\@Y, \@Z); 8501s } ELSE { 8501s RETURN (\@Z, \@Y); 8501s } 8501s } 8501s 8501s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 8501s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 8501s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 8501s ARE IN THE SYMBOL TABLE. 8501s 8501s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 8501s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 8501s FOR EXAMPLE: 8501s 8501s SPLUTTER(\*STDOUT); 8501s SUB SPLUTTER { 8501s MY $FH = SHIFT; 8501s PRINT $FH "HER UM WELL A HMMM\N"; 8501s } 8501s 8501s $REC = GET_REC(\*STDIN); 8501s SUB GET_REC { 8501s MY $FH = SHIFT; 8501s RETURN SCALAR <$FH>; 8501s } 8501s 8501s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 8501s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 8501s 8501s SUB OPENIT { 8501s MY $PATH = SHIFT; 8501s LOCAL *FH; 8501s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 8501s } 8501s 8501s =HEAD2 PROTOTYPES 8501s X X 8501s 8501s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 8501s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 8501s SECTION OR WITH A L. 8501s IF YOU DECLARE EITHER OF 8501s 8501s SUB MYPUSH (\@@) 8501s SUB MYPUSH :PROTOTYPE(\@@) 8501s 8501s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 8501s 8501s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 8501s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 8501s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 8501s OF AN ATTRIBUTE. 8501s 8501s THE 8501s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 8501s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 8501s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 8501s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 8501s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 8501s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 8501s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 8501s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 8501s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 8501s 8501s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 8501s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 8501s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 8501s 8501s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 8501s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 8501s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 8501s CORRESPONDING BUILT-IN. 8501s 8501s DECLARED AS CALLED AS 8501s 8501s SUB MYLINK ($$) MYLINK $OLD, $NEW 8501s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 8501s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 8501s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 8501s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 8501s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 8501s SUB MYPOP (\@) MYPOP @ARRAY 8501s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 8501s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 8501s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 8501s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 8501s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 8501s SUB MYRAND (;$) MYRAND 42 8501s SUB MYTIME () MYTIME 8501s 8501s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 8501s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 8501s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 8501s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 8501s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 8501s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 8501s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 8501s 8501s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 8501s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 8501s 8501s SUB MYREF (\[$@%&*]) 8501s 8501s WILL ALLOW CALLING MYREF() AS 8501s 8501s MYREF $VAR 8501s MYREF @ARRAY 8501s MYREF %HASH 8501s MYREF &SUB 8501s MYREF *GLOB 8501s 8501s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 8501s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 8501s 8501s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 8501s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 8501s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 8501s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 8501s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 8501s OR A SUBSEQUENT COMMA. 8501s 8501s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 8501s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 8501s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 8501s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 8501s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 8501s FOLLOWS: 8501s 8501s USE SYMBOL 'QUALIFY_TO_REF'; 8501s 8501s SUB FOO (*) { 8501s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 8501s ... 8501s } 8501s 8501s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 8501s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 8501s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 8501s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 8501s 8501s SUB MYPUSH (+@) { 8501s MY $AREF = SHIFT; 8501s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 8501s PUSH @$AREF, @_; 8501s } 8501s 8501s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 8501s IS OF AN ACCEPTABLE TYPE. 8501s 8501s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 8501s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 8501s 8501s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 8501s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 8501s PROVIDED, C<$_> WILL BE USED INSTEAD. 8501s 8501s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 8501s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 8501s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 8501s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 8501s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 8501s 8501s MYTIME +2; 8501s 8501s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 8501s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 8501s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 8501s 8501s SUB MYGETPROTOBYNUMBER($;); 8501s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 8501s 8501s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 8501s PROVIDED IT'S IN THE INITIAL POSITION: 8501s X<&> 8501s 8501s SUB TRY (&@) { 8501s MY($TRY,$CATCH) = @_; 8501s EVAL { &$TRY }; 8501s IF ($@) { 8501s LOCAL $_ = $@; 8501s &$CATCH; 8501s } 8501s } 8501s SUB CATCH (&) { $_[0] } 8501s 8501s TRY { 8501s DIE "PHOOEY"; 8501s } CATCH { 8501s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 8501s }; 8501s 8501s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 8501s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 8501s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 8501s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 8501s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 8501s 8501s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 8501s X 8501s 8501s SUB MYGREP (&@) { 8501s MY $CODE = SHIFT; 8501s MY @RESULT; 8501s FOREACH $_ (@_) { 8501s PUSH(@RESULT, $_) IF &$CODE; 8501s } 8501s @RESULT; 8501s } 8501s 8501s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 8501s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 8501s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 8501s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 8501s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 8501s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 8501s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 8501s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 8501s 8501s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 8501s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 8501s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 8501s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 8501s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 8501s MAJORITY OF OFFENDING CODE IS FIXED. 8501s 8501s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 8501s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 8501s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 8501s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 8501s 8501s SUB FUNC ($) { 8501s MY $N = SHIFT; 8501s PRINT "YOU GAVE ME $N\N"; 8501s } 8501s 8501s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 8501s RETURNING A LIST: 8501s 8501s FUNC(@FOO); 8501s FUNC( $TEXT =~ /\W+/G ); 8501s 8501s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 8501s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 8501s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 8501s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 8501s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 8501s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 8501s 8501s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 8501s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 8501s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 8501s EFFECT, LIKE SO: 8501s 8501s SUB FOO($$); 8501s SUB FOO($$) { 8501s FOO 1, 2; 8501s } 8501s 8501s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 8501s TO MAKE THE WORLD A BETTER PLACE. 8501s 8501s =HEAD2 CONSTANT FUNCTIONS 8501s X 8501s 8501s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 8501s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 8501s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 8501s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 8501s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 8501s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 8501s 8501s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 8501s 8501s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 8501s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 8501s # AND IT'S INLINED, TOO! 8501s SUB ST_DEV () { 0 } 8501s SUB ST_INO () { 1 } 8501s 8501s SUB FLAG_FOO () { 1 << 8 } 8501s SUB FLAG_BAR () { 1 << 9 } 8501s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 8501s 8501s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 8501s 8501s SUB N () { INT(OPT_BAZ) / 3 } 8501s 8501s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 8501s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 8501s 8501s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 8501s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 8501s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 8501s C: 8501s 8501s SUB BAZ_VAL () { 8501s IF (OPT_BAZ) { 8501s RETURN 23; 8501s } 8501s ELSE { 8501s RETURN 42; 8501s } 8501s } 8501s SUB BONK_VAL () { RETURN 12345 } 8501s 8501s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 8501s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 8501s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 8501s 8501s BEGIN { 8501s MY $VAR = 1; 8501s NO STRICT 'REFS'; 8501s *INLINED = SUB () { $VAR }; 8501s } 8501s 8501s BEGIN { 8501s MY $VAR = 1; 8501s MY $REF = \$VAR; 8501s NO STRICT 'REFS'; 8501s *NOT_INLINED = SUB () { $VAR }; 8501s } 8501s 8501s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 8501s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 8501s 8501s BEGIN { 8501s MY $X = 10; 8501s *FOO = SUB () { $X }; 8501s $X++; 8501s } 8501s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 8501s 8501s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 8501s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 8501s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 8501s SO IT PRINTED C<10>, NOT C<11>. 8501s 8501s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 8501s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 8501s ASIDE FROM WHERE IT IS DECLARED. 8501s 8501s # FINE, NO WARNING 8501s BEGIN { 8501s MY $X = 54321; 8501s *INLINED = SUB () { $X }; 8501s } 8501s # ERROR 8501s BEGIN { 8501s MY $X; 8501s $X = 54321; 8501s *ALSO_INLINED = SUB () { $X }; 8501s } 8501s 8501s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 8501s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 8501s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 8501s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 8501s CONSTANT SUBROUTINE: 8501s 8501s MY $X = 54321; 8501s *INLINED = SUB : CONST { $X }; 8501s $X++; 8501s 8501s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 8501s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 8501s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 8501s VALUE CAPTURED THE SAME WAY. 8501s 8501s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 8501s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 8501s AN EXPLICIT C: 8501s 8501s BEGIN { 8501s MY $X = 10; 8501s *FOO = SUB () { RETURN $X }; 8501s $X++; 8501s } 8501s PRINT FOO(); # PRINTS 11 8501s 8501s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 8501s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 8501s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 8501s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 8501s 8501s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 8501s SUB ONE { 8501s 1; 8501s } 8501s IF (ONE ) { 8501s PRINT ONE() IF ONE ; 8501s } 8501s 8501s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 8501s SUB ONE () { 1 } 8501s DO { 8501s PRINT 1 8501s }; 8501s 8501s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 8501s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 8501s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 8501s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 8501s 8501s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 8501s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 8501s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 8501s SUBROUTINE ONE REDEFINED AT -E LINE 1. 8501s 8501s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 8501s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 8501s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 8501s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 8501s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 8501s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 8501s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 8501s MENTIONED ABOVE: 8501s 8501s SUB NOT_INLINED () { RETURN 23 } 8501s 8501s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 8501s X X X X 8501s 8501s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 8501s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 8501s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 8501s ON A NON-UNIX SYSTEM. 8501s 8501s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 8501s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 8501s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 8501s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 8501s 8501s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 8501s CHDIR $SOMEWHERE; 8501s SUB CHDIR { ... } 8501s 8501s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 8501s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 8501s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 8501s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 8501s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 8501s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 8501s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 8501s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 8501s FOR SOME KEYWORDS. SEE L. 8501s 8501s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 8501s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 8501s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 8501s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 8501s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 8501s THAT IS, THEY COULD SAY 8501s 8501s USE MODULE 'OPEN'; 8501s 8501s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 8501s 8501s USE MODULE; 8501s 8501s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 8501s 8501s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 8501s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 8501s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 8501s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 8501s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 8501s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 8501s THAT UNDERSTANDS REGULAR EXPRESSIONS. 8501s 8501s PACKAGE REGLOB; 8501s REQUIRE EXPORTER; 8501s @ISA = 'EXPORTER'; 8501s @EXPORT_OK = 'GLOB'; 8501s 8501s SUB IMPORT { 8501s MY $PKG = SHIFT; 8501s RETURN UNLESS @_; 8501s MY $SYM = SHIFT; 8501s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 8501s $PKG->EXPORT($WHERE, $SYM, @_); 8501s } 8501s 8501s SUB GLOB { 8501s MY $PAT = SHIFT; 8501s MY @GOT; 8501s IF (OPENDIR MY $D, '.') { 8501s @GOT = GREP /$PAT/, READDIR $D; 8501s CLOSEDIR $D; 8501s } 8501s RETURN @GOT; 8501s } 8501s 1; 8501s 8501s AND HERE'S HOW IT COULD BE (AB)USED: 8501s 8501s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 8501s PACKAGE FOO; 8501s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 8501s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 8501s 8501s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 8501s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 8501s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 8501s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 8501s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 8501s IT MUST BE DONE AT ALL. 8501s 8501s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 8501s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 8501s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 8501s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 8501s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 8501s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 8501s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 8501s LIBRARY. 8501s 8501s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 8501s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 8501s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 8501s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 8501s (SEE L). 8501s 8501s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 8501s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 8501s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 8501s 8501s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 8501s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 8501s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 8501s C SYNTAX, THOUGH). 8501s 8501s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 8501s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 8501s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 8501s 8501s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 8501s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 8501s 8501s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 8501s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 8501s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 8501s 8501s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 8501s 8501s =HEAD2 AUTOLOADING 8501s X X 8501s 8501s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 8501s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 8501s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 8501s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 8501s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 8501s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 8501s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 8501s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 8501s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 8501s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 8501s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 8501s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 8501s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 8501s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 8501s SUBROUTINE NAME. SEE L FOR DETAILS.) 8501s 8501s 8501s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 8501s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 8501s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 8501s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 8501s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 8501s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 8501s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 8501s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 8501s 8501s SUB AUTOLOAD { 8501s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 8501s MY $PROGRAM = $AUTOLOAD; 8501s $PROGRAM =~ S/.*:://; 8501s SYSTEM($PROGRAM, @_); 8501s } 8501s DATE(); 8501s WHO(); 8501s LS('-L'); 8501s 8501s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 8501s EVEN NEED PARENTHESES: 8501s 8501s USE SUBS QW(DATE WHO LS); 8501s DATE; 8501s WHO; 8501s LS '-L'; 8501s 8501s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 8501s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 8501s 8501s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 8501s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 8501s DESCRIBED IN L AND IN L, THE STANDARD 8501s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 8501s FUNCTIONS TO PERL CODE IN L. 8501s 8501s =HEAD2 SUBROUTINE ATTRIBUTES 8501s X X X 8501s 8501s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 8501s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 8501s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 8501s C HAD BEEN SEEN. SEE L FOR DETAILS 8501s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 8501s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 8501s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 8501s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 8501s 8501s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 8501s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 8501s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 8501s NEST PROPERLY. 8501s 8501s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 8501s 8501s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 8501s SUB PLUGH () : UGLY('\(") :BAD; 8501s SUB XYZZY : _5X5 { ... } 8501s 8501s EXAMPLES OF INVALID SYNTAX: 8501s 8501s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 8501s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 8501s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 8501s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 8501s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 8501s 8501s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 8501s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 8501s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 8501s PARSED AND INVOKED: 8501s 8501s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 8501s 8501s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 8501s SEE L AND L. 8501s 8501s =HEAD1 SEE ALSO 8501s 8501s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 8501s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 8501s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 8501s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 8501s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 8501s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 8501s 8501s =FOR VI 8501s # EX: SET STS=0 SW=4 ET: 8501s 8501s ok 2 8501s # testing mod_cgi with /modules/cgi/perl.pl 8501s # expected 200 8501s # received 200 8501s # body: PERL CGI 8501s ok 3 8501s # testing mod_test_rwrite with /test_rwrite 8501s # expected 200 8501s # received 200 8501s # body: A 8501s ok 4 8501s ok 8529s t/filter/case_in.t .................. 8529s 1..3 8529s # Running under perl version 5.040001 for linux 8529s # Current time local: Sat Jan 24 17:28:00 2026 8529s # Current time GMT: Sat Jan 24 17:28:00 2026 8529s # Using Test.pm version 1.31 8529s # Using Apache/Test.pm version 1.44 8529s ok 1 8529s # testing mod_cgi with /modules/cgi/perl_echo.pl 8529s # expected 200 8529s # received 200 8529s ok 2 8529s # testing mod_echo_post with /echo_post 8529s # expected 200 8529s # received 200 8529s ok 3 8529s ok 8559s t/filter/input_body.t ............... 8559s 1..2 8559s # Running under perl version 5.040001 for linux 8559s # Current time local: Sat Jan 24 17:28:28 2026 8559s # Current time GMT: Sat Jan 24 17:28:28 2026 8559s # Using Test.pm version 1.31 8559s # Using Apache/Test.pm version 1.44 8559s # testing : Posted "1 ko" 8559s # expected: 'ok 1' 8559s # received: 'ok 1' 8559s ok 1 8559s # testing : Posted "2 ko" 8559s # expected: 'ok 2' 8559s # received: 'ok 2' 8559s ok 2 8559s ok 8590s t/http11/basicauth.t ................ 8590s 1..3 8590s # Running under perl version 5.040001 for linux 8590s # Current time local: Sat Jan 24 17:28:59 2026 8590s # Current time GMT: Sat Jan 24 17:28:59 2026 8590s # Using Test.pm version 1.31 8590s # Using Apache/Test.pm version 1.44 8590s ok 1 8590s ok 2 8590s ok 3 8590s ok 8618s t/http11/chunked.t .................. 8618s 1..30 8618s # Running under perl version 5.040001 for linux 8618s # Current time local: Sat Jan 24 17:29:29 2026 8618s # Current time GMT: Sat Jan 24 17:29:29 2026 8618s # Using Test.pm version 1.31 8618s # Using Apache/Test.pm version 1.44 8618s # testing : response protocol 8618s # expected: 'HTTP/1.1' 8618s # received: 'HTTP/1.1' 8618s ok 1 8618s # testing : response Transfer-Encoding 8618s # expected: 'chunked' 8618s # received: 'chunked' 8618s ok 2 8618s # testing : no Content-Length 8618s # expected: 0 8618s # received: 0 8618s ok 3 8618s # testing : body length 8618s # expected: '70976' 8618s # received: 70976 8618s ok 4 8618s # testing : number of requests 8618s # expected: 1 8618s # received: 1 8618s ok 5 8618s # testing : response protocol 8618s # expected: 'HTTP/1.1' 8618s # received: 'HTTP/1.1' 8618s ok 6 8618s # testing : response Transfer-Encoding 8618s # expected: 'chunked' 8618s # received: 'chunked' 8618s ok 7 8618s # testing : no Content-Length 8618s # expected: 0 8618s # received: 0 8618s ok 8 8618s # testing : body length 8618s # expected: '212509' 8618s # received: 212509 8618s ok 9 8618s # testing : number of requests 8618s # expected: 2 8618s # received: 2 8618s ok 10 8618s # testing : response protocol 8618s # expected: 'HTTP/1.1' 8618s # received: 'HTTP/1.1' 8618s ok 11 8618s # testing : response Transfer-Encoding 8618s # expected: 'chunked' 8618s # received: 'chunked' 8618s ok 12 8618s # testing : no Content-Length 8618s # expected: 0 8618s # received: 0 8618s ok 13 8618s # testing : body length 8618s # expected: '280545' 8618s # received: 280545 8618s ok 14 8618s # testing : number of requests 8618s # expected: 3 8618s # received: 3 8618s ok 15 8618s # testing : response protocol 8618s # expected: 'HTTP/1.1' 8618s # received: 'HTTP/1.1' 8618s ok 16 8618s # testing : response Transfer-Encoding 8618s # expected: 'chunked' 8618s # received: 'chunked' 8618s ok 17 8618s # testing : no Content-Length 8618s # expected: 0 8618s # received: 0 8618s ok 18 8618s # testing : body length 8618s # expected: '845969' 8618s # received: 845969 8618s ok 19 8618s # testing : number of requests 8618s # expected: 4 8618s # received: 4 8618s ok 20 8618s # testing : response protocol 8618s # expected: 'HTTP/1.1' 8618s # received: 'HTTP/1.1' 8618s ok 21 8618s # testing : no Transfer-Encoding (test result inverted) 8618s # expected: 'chunked' 8618s # received: '' 8618s ok 22 8618s # testing : content length 8618s # expected: 253 8618s # received: '253' 8618s ok 23 8618s # testing : body length 8618s # expected: '242' 8618s # received: 242 8618s ok 24 8618s # testing : number of requests 8618s # expected: 5 8618s # received: 5 8618s ok 25 8618s # testing : response protocol 8618s # expected: 'HTTP/1.1' 8618s # received: 'HTTP/1.1' 8618s ok 26 8618s # testing : no Transfer-Encoding (test result inverted) 8618s # expected: 'chunked' 8618s # received: '' 8618s ok 27 8618s # testing : content length 8618s # expected: '' 8618s # received: '' 8618s ok 28 8618s # testing : body length 8618s # expected: '14276' 8618s # received: 14276 8618s ok 29 8618s # testing : number of requests 8618s # expected: 6 8618s # received: 6 8618s ok 30 8618s ok 8644s t/http11/chunked2.t ................. 8644s 1..2 8644s # Running under perl version 5.040001 for linux 8644s # Current time local: Sat Jan 24 17:29:57 2026 8644s # Current time GMT: Sat Jan 24 17:29:57 2026 8644s # Using Test.pm version 1.31 8644s # Using Apache/Test.pm version 1.44 8644s # testing : successful response 8644s # expected: 200 8644s # received: '200' 8644s ok 1 8644s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 8644s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 8644s ok 2 8644s ok 8673s t/http11/clength.t .................. 8673s 1..6 8673s # Running under perl version 5.040001 for linux 8673s # Current time local: Sat Jan 24 17:30:24 2026 8673s # Current time GMT: Sat Jan 24 17:30:24 2026 8673s # Using Test.pm version 1.31 8673s # Using Apache/Test.pm version 1.44 8673s # testing : successful response 8673s # expected: 200 8673s # received: '200' 8673s ok 1 8673s # expected: 10 8673s # received: '10' 8673s ok 2 8673s # expected: 'bbbbbbbbbb' 8673s # received: 'bbbbbbbbbb' 8673s ok 3 8673s # testing : successful response 8673s # expected: 200 8673s # received: '200' 8673s ok 4 8673s # expected: 6 8673s # received: '6' 8673s ok 5 8673s # expected: 'foobar' 8673s # received: 'foobar' 8673s ok 6 8673s ok 8711s t/http11/post.t ..................... 8711s # using LWP client 8711s 1..51 8711s # Running under perl version 5.040001 for linux 8711s # Current time local: Sat Jan 24 17:30:52 2026 8711s # Current time GMT: Sat Jan 24 17:30:52 2026 8711s # Using Test.pm version 1.31 8711s # Using Apache/Test.pm version 1.44 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 1024 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Connection: Keep-Alive 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 1 8711s #DMMATCH1: 1 8711s #Keep-Alive: timeout=5, max=100 8711s # 8711s # testing : length posted 8711s # expected: '1024' 8711s # received: 1024 8711s ok 1 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 2048 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 2 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '2048' 8711s # received: 2048 8711s ok 2 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 3072 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 3 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '3072' 8711s # received: 3072 8711s ok 3 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 4096 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 4 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '4096' 8711s # received: 4096 8711s ok 4 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 5120 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 5 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '5120' 8711s # received: 5120 8711s ok 5 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 6144 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 6 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '6144' 8711s # received: 6144 8711s ok 6 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 7168 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 7 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '7168' 8711s # received: 7168 8711s ok 7 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 8192 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 8 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '8192' 8711s # received: 8192 8711s ok 8 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 9216 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 5 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 9 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '9216' 8711s # received: 9216 8711s ok 9 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 10240 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 10 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '10240' 8711s # received: 10240 8711s ok 10 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 11264 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 11 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '11264' 8711s # received: 11264 8711s ok 11 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 12288 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 12 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '12288' 8711s # received: 12288 8711s ok 12 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 13312 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 13 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '13312' 8711s # received: 13312 8711s ok 13 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 14336 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 14 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '14336' 8711s # received: 14336 8711s ok 14 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 15360 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 15 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '15360' 8711s # received: 15360 8711s ok 15 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 16384 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 16 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '16384' 8711s # received: 16384 8711s ok 16 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 17408 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 17 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '17408' 8711s # received: 17408 8711s ok 17 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 18432 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:26 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 18 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '18432' 8711s # received: 18432 8711s ok 18 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 19456 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 19 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '19456' 8711s # received: 19456 8711s ok 19 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 20480 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 20 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '20480' 8711s # received: 20480 8711s ok 20 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 21504 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 21 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '21504' 8711s # received: 21504 8711s ok 21 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 22528 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 22 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '22528' 8711s # received: 22528 8711s ok 22 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 23552 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 23 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '23552' 8711s # received: 23552 8711s ok 23 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 24576 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 24 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '24576' 8711s # received: 24576 8711s ok 24 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 25600 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 25 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '25600' 8711s # received: 25600 8711s ok 25 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 26624 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 26 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '26624' 8711s # received: 26624 8711s ok 26 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 27648 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:27 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 27 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '27648' 8711s # received: 27648 8711s ok 27 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 28672 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 28 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '28672' 8711s # received: 28672 8711s ok 28 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 29696 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 29 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '29696' 8711s # received: 29696 8711s ok 29 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 30720 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 30 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '30720' 8711s # received: 30720 8711s ok 30 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 31744 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 31 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '31744' 8711s # received: 31744 8711s ok 31 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 32768 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 32 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '32768' 8711s # received: 32768 8711s ok 32 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 33792 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 33 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '33792' 8711s # received: 33792 8711s ok 33 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 34816 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 34 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '34816' 8711s # received: 34816 8711s ok 34 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 35840 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 35 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '35840' 8711s # received: 35840 8711s ok 35 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 36864 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 36 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '36864' 8711s # received: 36864 8711s ok 36 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 37888 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:28 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 37 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '37888' 8711s # received: 37888 8711s ok 37 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 38912 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 38 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '38912' 8711s # received: 38912 8711s ok 38 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 39936 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 39 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '39936' 8711s # received: 39936 8711s ok 39 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 40960 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 40 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '40960' 8711s # received: 40960 8711s ok 40 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 41984 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 41 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '41984' 8711s # received: 41984 8711s ok 41 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 43008 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 42 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '43008' 8711s # received: 43008 8711s ok 42 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 44032 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 43 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '44032' 8711s # received: 44032 8711s ok 43 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 45056 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 44 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '45056' 8711s # received: 45056 8711s ok 44 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 46080 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 45 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '46080' 8711s # received: 46080 8711s ok 45 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 47104 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 46 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '47104' 8711s # received: 47104 8711s ok 46 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 48128 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 47 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '48128' 8711s # received: 48128 8711s ok 47 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 49152 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 48 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '49152' 8711s # received: 49152 8711s ok 48 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 50176 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 49 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '50176' 8711s # received: 50176 8711s ok 49 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 51200 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 6 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 50 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '51200' 8711s # received: 51200 8711s ok 50 8711s #lwp request: 8711s #POST http://localhost:8529/eat_post HTTP/1.1 8711s #User-Agent: libwww-perl/6.81 8711s #Content-Length: 102400 8711s # 8711s #server response: 8711s #HTTP/1.1 200 OK 8711s #Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 8711s #Vary: In-If1 8711s #Content-Length: 7 8711s #Client-Date: Sat, 24 Jan 2026 17:31:29 GMT 8711s #Client-Peer: 127.0.0.1:8529 8711s #Client-Response-Num: 51 8711s #DMMATCH1: 1 8711s # 8711s # testing : length posted 8711s # expected: '102400' 8711s # received: 102400 8711s ok 51 8711s ok 8739s t/modules/aaa.t ..................... 8739s 1..40 8739s # Running under perl version 5.040001 for linux 8739s # Current time local: Sat Jan 24 17:31:30 2026 8739s # Current time GMT: Sat Jan 24 17:31:30 2026 8739s # Using Test.pm version 1.31 8739s # Using Apache/Test.pm version 1.44 8739s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm2 8739s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 8739s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/form1 8739s ok 1 8739s ok 2 8739s ok 3 8739s ok 4 8739s ok 5 8739s ok 6 8739s ok 7 8739s ok 8 8739s ok 9 8739s ok 10 8739s ok 11 8739s ok 12 8739s ok 13 8739s ok 14 8739s ok 15 8739s ok 16 8739s ok 17 8739s ok 18 8739s ok 19 8739s ok 20 8739s ok 21 8739s ok 22 8739s ok 23 8739s ok 24 8739s ok 25 8739s ok 26 8739s ok 27 8739s ok 28 8739s ok 29 8739s ok 30 8739s ok 31 8739s ok 32 8739s ok 33 8739s ok 34 8739s ok 35 8739s ok 36 8739s ok 37 8739s ok 38 8739s ok 39 8739s ok 40 8739s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm2 8739s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 8739s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/form1 8739s ok 8772s t/modules/access.t .................. 8772s 1..408 8772s # Running under perl version 5.040001 for linux 8772s # Current time local: Sat Jan 24 17:31:59 2026 8772s # Current time GMT: Sat Jan 24 17:31:59 2026 8772s # Using Test.pm version 1.31 8772s # Using Apache/Test.pm version 1.44 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # expecting access. 8772s ok 1 8772s # --- 8772s # Order deny,allow 8772s # Deny from all 8772s # expecting access denial. 8772s ok 2 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # Deny from all 8772s # expecting access. 8772s ok 3 8772s # --- 8772s # Order deny,allow 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 4 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # Deny from localhost 8772s # expecting access. 8772s ok 5 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 6 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # Deny from 127.0.0.1 8772s # expecting access. 8772s ok 7 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 8 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # Deny from 127.0 8772s # expecting access. 8772s ok 9 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 10 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 11 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 12 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # Deny from 127.0.0.1/16 8772s # expecting access. 8772s ok 13 8772s # --- 8772s # Order deny,allow 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 14 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 15 8772s # --- 8772s # Order deny,allow 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 16 8772s # --- 8772s # Order deny,allow 8772s # Allow from all 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 17 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # expecting access. 8772s ok 18 8772s # --- 8772s # Order deny,allow 8772s # Deny from all 8772s # expecting access denial. 8772s ok 19 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # Deny from all 8772s # expecting access. 8772s ok 20 8772s # --- 8772s # Order deny,allow 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 21 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # Deny from localhost 8772s # expecting access. 8772s ok 22 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 23 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # Deny from 127.0.0.1 8772s # expecting access. 8772s ok 24 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 25 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # Deny from 127.0 8772s # expecting access. 8772s ok 26 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 27 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 28 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 29 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # Deny from 127.0.0.1/16 8772s # expecting access. 8772s ok 30 8772s # --- 8772s # Order deny,allow 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 31 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 32 8772s # --- 8772s # Order deny,allow 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 33 8772s # --- 8772s # Order deny,allow 8772s # Allow from localhost 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 34 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # expecting access. 8772s ok 35 8772s # --- 8772s # Order deny,allow 8772s # Deny from all 8772s # expecting access denial. 8772s ok 36 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # Deny from all 8772s # expecting access. 8772s ok 37 8772s # --- 8772s # Order deny,allow 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 38 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # Deny from localhost 8772s # expecting access. 8772s ok 39 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 40 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1 8772s # expecting access. 8772s ok 41 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 42 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0 8772s # expecting access. 8772s ok 43 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 44 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 45 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 46 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1/16 8772s # expecting access. 8772s ok 47 8772s # --- 8772s # Order deny,allow 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 48 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 49 8772s # --- 8772s # Order deny,allow 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 50 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 51 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # expecting access. 8772s ok 52 8772s # --- 8772s # Order deny,allow 8772s # Deny from all 8772s # expecting access denial. 8772s ok 53 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # Deny from all 8772s # expecting access. 8772s ok 54 8772s # --- 8772s # Order deny,allow 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 55 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # Deny from localhost 8772s # expecting access. 8772s ok 56 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 57 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1 8772s # expecting access. 8772s ok 58 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 59 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # Deny from 127.0 8772s # expecting access. 8772s ok 60 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 61 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 62 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 63 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1/16 8772s # expecting access. 8772s ok 64 8772s # --- 8772s # Order deny,allow 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 65 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 66 8772s # --- 8772s # Order deny,allow 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 67 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 68 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 69 8772s # --- 8772s # Order deny,allow 8772s # Deny from all 8772s # expecting access denial. 8772s ok 70 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from all 8772s # expecting access. 8772s ok 71 8772s # --- 8772s # Order deny,allow 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 72 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from localhost 8772s # expecting access. 8772s ok 73 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 74 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1 8772s # expecting access. 8772s ok 75 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 76 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0 8772s # expecting access. 8772s ok 77 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 78 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 79 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 80 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1/16 8772s # expecting access. 8772s ok 81 8772s # --- 8772s # Order deny,allow 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 82 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 83 8772s # --- 8772s # Order deny,allow 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 84 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 85 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # expecting access. 8772s ok 86 8772s # --- 8772s # Order deny,allow 8772s # Deny from all 8772s # expecting access denial. 8772s ok 87 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # Deny from all 8772s # expecting access. 8772s ok 88 8772s # --- 8772s # Order deny,allow 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 89 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # Deny from localhost 8772s # expecting access. 8772s ok 90 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 91 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1 8772s # expecting access. 8772s ok 92 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 93 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0 8772s # expecting access. 8772s ok 94 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 95 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 96 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 97 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1/16 8772s # expecting access. 8772s ok 98 8772s # --- 8772s # Order deny,allow 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 99 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 100 8772s # --- 8772s # Order deny,allow 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 101 8772s # --- 8772s # Order deny,allow 8772s # Allow from 127.0.0.1/16 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 102 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # expecting access. 8772s ok 103 8772s # --- 8772s # Order deny,allow 8772s # Deny from all 8772s # expecting access denial. 8772s ok 104 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # Deny from all 8772s # expecting access denial. 8772s ok 105 8772s # --- 8772s # Order deny,allow 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 106 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 107 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 108 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 109 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 110 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 111 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 112 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 113 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 114 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 115 8772s # --- 8772s # Order deny,allow 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 116 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 117 8772s # --- 8772s # Order deny,allow 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 118 8772s # --- 8772s # Order deny,allow 8772s # Allow from somewhere.else.com 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 119 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # expecting access. 8772s ok 120 8772s # --- 8772s # Order deny,allow 8772s # Deny from all 8772s # expecting access denial. 8772s ok 121 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # Deny from all 8772s # expecting access denial. 8772s ok 122 8772s # --- 8772s # Order deny,allow 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 123 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 124 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 125 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 126 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 127 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 128 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 129 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 130 8772s # --- 8772s # Order deny,allow 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 131 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 132 8772s # --- 8772s # Order deny,allow 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 133 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 134 8772s # --- 8772s # Order deny,allow 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 135 8772s # --- 8772s # Order deny,allow 8772s # Allow from 66.6.6.6 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 136 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # expecting access. 8772s ok 137 8772s # --- 8772s # Order allow,deny 8772s # Deny from all 8772s # expecting access denial. 8772s ok 138 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # Deny from all 8772s # expecting access denial. 8772s ok 139 8772s # --- 8772s # Order allow,deny 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 140 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 141 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 142 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 143 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 144 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 145 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 146 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 147 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 148 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 149 8772s # --- 8772s # Order allow,deny 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 150 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 151 8772s # --- 8772s # Order allow,deny 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 152 8772s # --- 8772s # Order allow,deny 8772s # Allow from all 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 153 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # expecting access. 8772s ok 154 8772s # --- 8772s # Order allow,deny 8772s # Deny from all 8772s # expecting access denial. 8772s ok 155 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # Deny from all 8772s # expecting access denial. 8772s ok 156 8772s # --- 8772s # Order allow,deny 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 157 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 158 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 159 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 160 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 161 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 162 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 163 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 164 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 165 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 166 8772s # --- 8772s # Order allow,deny 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 167 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 168 8772s # --- 8772s # Order allow,deny 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 169 8772s # --- 8772s # Order allow,deny 8772s # Allow from localhost 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 170 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # expecting access. 8772s ok 171 8772s # --- 8772s # Order allow,deny 8772s # Deny from all 8772s # expecting access denial. 8772s ok 172 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # Deny from all 8772s # expecting access denial. 8772s ok 173 8772s # --- 8772s # Order allow,deny 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 174 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 175 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 176 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 177 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 178 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 179 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 180 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 181 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 182 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 183 8772s # --- 8772s # Order allow,deny 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 184 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 185 8772s # --- 8772s # Order allow,deny 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 186 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 187 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # expecting access. 8772s ok 188 8772s # --- 8772s # Order allow,deny 8772s # Deny from all 8772s # expecting access denial. 8772s ok 189 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # Deny from all 8772s # expecting access denial. 8772s ok 190 8772s # --- 8772s # Order allow,deny 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 191 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 192 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 193 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 194 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 195 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 196 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 197 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 198 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 199 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 200 8772s # --- 8772s # Order allow,deny 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 201 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 202 8772s # --- 8772s # Order allow,deny 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 203 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 204 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 205 8772s # --- 8772s # Order allow,deny 8772s # Deny from all 8772s # expecting access denial. 8772s ok 206 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from all 8772s # expecting access denial. 8772s ok 207 8772s # --- 8772s # Order allow,deny 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 208 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 209 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 210 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 211 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 212 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 213 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 214 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 215 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 216 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 217 8772s # --- 8772s # Order allow,deny 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 218 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 219 8772s # --- 8772s # Order allow,deny 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 220 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 221 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # expecting access. 8772s ok 222 8772s # --- 8772s # Order allow,deny 8772s # Deny from all 8772s # expecting access denial. 8772s ok 223 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # Deny from all 8772s # expecting access denial. 8772s ok 224 8772s # --- 8772s # Order allow,deny 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 225 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 226 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 227 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 228 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 229 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 230 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 231 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 232 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 233 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 234 8772s # --- 8772s # Order allow,deny 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 235 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 236 8772s # --- 8772s # Order allow,deny 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 237 8772s # --- 8772s # Order allow,deny 8772s # Allow from 127.0.0.1/16 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 238 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # expecting access denial. 8772s ok 239 8772s # --- 8772s # Order allow,deny 8772s # Deny from all 8772s # expecting access denial. 8772s ok 240 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # Deny from all 8772s # expecting access denial. 8772s ok 241 8772s # --- 8772s # Order allow,deny 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 242 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 243 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 244 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 245 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 246 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 247 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 248 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 249 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 250 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 251 8772s # --- 8772s # Order allow,deny 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 252 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 253 8772s # --- 8772s # Order allow,deny 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 254 8772s # --- 8772s # Order allow,deny 8772s # Allow from somewhere.else.com 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 255 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # expecting access denial. 8772s ok 256 8772s # --- 8772s # Order allow,deny 8772s # Deny from all 8772s # expecting access denial. 8772s ok 257 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # Deny from all 8772s # expecting access denial. 8772s ok 258 8772s # --- 8772s # Order allow,deny 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 259 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 260 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 261 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 262 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 263 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 264 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 265 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 266 8772s # --- 8772s # Order allow,deny 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 267 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 268 8772s # --- 8772s # Order allow,deny 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 269 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 270 8772s # --- 8772s # Order allow,deny 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 271 8772s # --- 8772s # Order allow,deny 8772s # Allow from 66.6.6.6 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 272 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # expecting access. 8772s ok 273 8772s # --- 8772s # Order mutual-failure 8772s # Deny from all 8772s # expecting access denial. 8772s ok 274 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # Deny from all 8772s # expecting access denial. 8772s ok 275 8772s # --- 8772s # Order mutual-failure 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 276 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 277 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 278 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 279 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 280 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 281 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 282 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 283 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 284 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 285 8772s # --- 8772s # Order mutual-failure 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 286 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 287 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 288 8772s # --- 8772s # Order mutual-failure 8772s # Allow from all 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 289 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # expecting access. 8772s ok 290 8772s # --- 8772s # Order mutual-failure 8772s # Deny from all 8772s # expecting access denial. 8772s ok 291 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # Deny from all 8772s # expecting access denial. 8772s ok 292 8772s # --- 8772s # Order mutual-failure 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 293 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 294 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 295 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 296 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 297 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 298 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 299 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 300 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 301 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 302 8772s # --- 8772s # Order mutual-failure 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 303 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 304 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 305 8772s # --- 8772s # Order mutual-failure 8772s # Allow from localhost 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 306 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # expecting access. 8772s ok 307 8772s # --- 8772s # Order mutual-failure 8772s # Deny from all 8772s # expecting access denial. 8772s ok 308 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # Deny from all 8772s # expecting access denial. 8772s ok 309 8772s # --- 8772s # Order mutual-failure 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 310 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 311 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 312 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 313 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 314 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 315 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 316 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 317 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 318 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 319 8772s # --- 8772s # Order mutual-failure 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 320 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 321 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 322 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 323 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # expecting access. 8772s ok 324 8772s # --- 8772s # Order mutual-failure 8772s # Deny from all 8772s # expecting access denial. 8772s ok 325 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # Deny from all 8772s # expecting access denial. 8772s ok 326 8772s # --- 8772s # Order mutual-failure 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 327 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 328 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 329 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 330 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 331 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 332 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 333 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 334 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 335 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 336 8772s # --- 8772s # Order mutual-failure 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 337 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 338 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 339 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 340 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # expecting access. 8772s ok 341 8772s # --- 8772s # Order mutual-failure 8772s # Deny from all 8772s # expecting access denial. 8772s ok 342 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from all 8772s # expecting access denial. 8772s ok 343 8772s # --- 8772s # Order mutual-failure 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 344 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 345 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 346 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 347 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 348 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 349 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 350 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 351 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 352 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 353 8772s # --- 8772s # Order mutual-failure 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 354 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 355 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 356 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/255.255.0.0 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 357 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # expecting access. 8772s ok 358 8772s # --- 8772s # Order mutual-failure 8772s # Deny from all 8772s # expecting access denial. 8772s ok 359 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # Deny from all 8772s # expecting access denial. 8772s ok 360 8772s # --- 8772s # Order mutual-failure 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 361 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 362 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 363 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 364 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 365 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 366 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 367 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 368 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 369 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 370 8772s # --- 8772s # Order mutual-failure 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 371 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # Deny from somewhere.else.com 8772s # expecting access. 8772s ok 372 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 373 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 127.0.0.1/16 8772s # Deny from 66.6.6.6 8772s # expecting access. 8772s ok 374 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # expecting access denial. 8772s ok 375 8772s # --- 8772s # Order mutual-failure 8772s # Deny from all 8772s # expecting access denial. 8772s ok 376 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # Deny from all 8772s # expecting access denial. 8772s ok 377 8772s # --- 8772s # Order mutual-failure 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 378 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 379 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 380 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 381 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 382 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 383 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 384 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 385 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 386 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 387 8772s # --- 8772s # Order mutual-failure 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 388 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 389 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 390 8772s # --- 8772s # Order mutual-failure 8772s # Allow from somewhere.else.com 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 391 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # expecting access denial. 8772s ok 392 8772s # --- 8772s # Order mutual-failure 8772s # Deny from all 8772s # expecting access denial. 8772s ok 393 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # Deny from all 8772s # expecting access denial. 8772s ok 394 8772s # --- 8772s # Order mutual-failure 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 395 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # Deny from localhost 8772s # expecting access denial. 8772s ok 396 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 397 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1 8772s # expecting access denial. 8772s ok 398 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 399 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0 8772s # expecting access denial. 8772s ok 400 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 401 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1/255.255.0.0 8772s # expecting access denial. 8772s ok 402 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 403 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # Deny from 127.0.0.1/16 8772s # expecting access denial. 8772s ok 404 8772s # --- 8772s # Order mutual-failure 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 405 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # Deny from somewhere.else.com 8772s # expecting access denial. 8772s ok 406 8772s # --- 8772s # Order mutual-failure 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 407 8772s # --- 8772s # Order mutual-failure 8772s # Allow from 66.6.6.6 8772s # Deny from 66.6.6.6 8772s # expecting access denial. 8772s ok 408 8772s ok 8799s t/modules/actions.t ................. 8799s 1..20 8799s # Running under perl version 5.040001 for linux 8799s # Current time local: Sat Jan 24 17:32:32 2026 8799s # Current time GMT: Sat Jan 24 17:32:32 2026 8799s # Using Test.pm version 1.31 8799s # Using Apache/Test.pm version 1.44 8799s # expected: 200 8799s # received: '200' 8799s ok 1 8799s # expected: 'nada' 8799s # received: 'nada' 8799s ok 2 8799s # expected: 404 8799s # received: '404' 8799s ok 3 8799s ok 4 # skip RC=404, no need to check content 8799s # expected: 404 8799s # received: '404' 8799s ok 5 8799s ok 6 # skip RC=404, no need to check content 8799s # expected: 404 8799s # received: '404' 8799s ok 7 8799s ok 8 # skip RC=404, no need to check content 8799s # expected: 200 8799s # received: '200' 8799s ok 9 8799s # expected: 'nada' 8799s # received: 'nada' 8799s ok 10 8799s # expected: 404 8799s # received: '404' 8799s ok 11 8799s ok 12 # skip RC=404, no need to check content 8799s # expected: 200 8799s # received: '200' 8799s ok 13 8799s # expected: 'POST 8799s # foo2: bar2 8799s # ' 8799s # received: 'POST 8799s # foo2: bar2 8799s # ' 8799s ok 14 8799s # expected: 405 8799s # received: '405' 8799s ok 15 8799s # expected: 200 8799s # received: '200' 8799s ok 16 8799s # expected: 'foo=bar' 8799s # received: 'foo=bar' 8799s ok 17 8799s # expected: 200 8799s # received: '200' 8799s ok 18 8799s # expected: 'POST 8799s # foo2: bar2 8799s # ' 8799s # received: 'POST 8799s # foo2: bar2 8799s # ' 8799s ok 19 8799s # expected: 405 8799s # received: '405' 8799s ok 20 8799s ok 8827s t/modules/alias.t ................... 8827s 1..134 8827s # Running under perl version 5.040001 for linux 8827s # Current time local: Sat Jan 24 17:32:58 2026 8827s # Current time GMT: Sat Jan 24 17:32:58 2026 8827s # Using Test.pm version 1.31 8827s # Using Apache/Test.pm version 1.44 8827s # verifying simple aliases 8827s # testing : /alias/ 8827s # expected: 200 8827s # received: '200' 8827s ok 1 8827s # testing : /bogu/ 8827s # expected: 404 8827s # received: '404' 8827s ok 2 8827s # verifying alias match with /ali[0-9]. 8827s # testing : /ali0 8827s # expected: 0 8827s # received: '0' 8827s ok 3 8827s # testing : /ali1 8827s # expected: 1 8827s # received: '1' 8827s ok 4 8827s # testing : /ali2 8827s # expected: 2 8827s # received: '2' 8827s ok 5 8827s # testing : /ali3 8827s # expected: 3 8827s # received: '3' 8827s ok 6 8827s # testing : /ali4 8827s # expected: 4 8827s # received: '4' 8827s ok 7 8827s # testing : /ali5 8827s # expected: 5 8827s # received: '5' 8827s ok 8 8827s # testing : /ali6 8827s # expected: 6 8827s # received: '6' 8827s ok 9 8827s # testing : /ali7 8827s # expected: 7 8827s # received: '7' 8827s ok 10 8827s # testing : /ali8 8827s # expected: 8 8827s # received: '8' 8827s ok 11 8827s # testing : /ali9 8827s # expected: 9 8827s # received: '9' 8827s ok 12 8827s # verifying expression alias match with /expr/ali[0-9]. 8827s # testing : /ali0 8827s # expected: 0 8827s # received: '0' 8827s ok 13 8827s # testing : /ali1 8827s # expected: 1 8827s # received: '1' 8827s ok 14 8827s # testing : /ali2 8827s # expected: 2 8827s # received: '2' 8827s ok 15 8827s # testing : /ali3 8827s # expected: 3 8827s # received: '3' 8827s ok 16 8827s # testing : /ali4 8827s # expected: 4 8827s # received: '4' 8827s ok 17 8827s # testing : /ali5 8827s # expected: 5 8827s # received: '5' 8827s ok 18 8827s # testing : /ali6 8827s # expected: 6 8827s # received: '6' 8827s ok 19 8827s # testing : /ali7 8827s # expected: 7 8827s # received: '7' 8827s ok 20 8827s # testing : /ali8 8827s # expected: 8 8827s # received: '8' 8827s ok 21 8827s # testing : /ali9 8827s # expected: 9 8827s # received: '9' 8827s ok 22 8827s # testing : /forbid 8827s # expected: '403' 8827s # received: '403' 8827s ok 23 8827s # testing : /gone 8827s # expected: '410' 8827s # received: '410' 8827s ok 24 8827s # testing : /perm 8827s # expected: '301' 8827s # received: '301' 8827s ok 25 8827s # testing : /perm2 8827s # expected: '301' 8827s # received: '301' 8827s ok 26 8827s # testing : /seeother 8827s # expected: '303' 8827s # received: '303' 8827s ok 27 8827s # testing : /temp 8827s # expected: '302' 8827s # received: '302' 8827s ok 28 8827s # testing : /temp2 8827s # expected: '302' 8827s # received: '302' 8827s ok 29 8827s verifying body of perm and temp redirect match 8827s # testing : /p0 8827s # expected: 0 8827s # received: '0' 8827s ok 30 8827s # testing : /p1 8827s # expected: 1 8827s # received: '1' 8827s ok 31 8827s # testing : /p2 8827s # expected: 2 8827s # received: '2' 8827s ok 32 8827s # testing : /p3 8827s # expected: 3 8827s # received: '3' 8827s ok 33 8827s # testing : /p4 8827s # expected: 4 8827s # received: '4' 8827s ok 34 8827s # testing : /p5 8827s # expected: 5 8827s # received: '5' 8827s ok 35 8827s # testing : /p6 8827s # expected: 6 8827s # received: '6' 8827s ok 36 8827s # testing : /p7 8827s # expected: 7 8827s # received: '7' 8827s ok 37 8827s # testing : /p8 8827s # expected: 8 8827s # received: '8' 8827s ok 38 8827s # testing : /p9 8827s # expected: 9 8827s # received: '9' 8827s ok 39 8827s # testing : /t0 8827s # expected: 0 8827s # received: '0' 8827s ok 40 8827s # testing : /t1 8827s # expected: 1 8827s # received: '1' 8827s ok 41 8827s # testing : /t2 8827s # expected: 2 8827s # received: '2' 8827s ok 42 8827s # testing : /t3 8827s # expected: 3 8827s # received: '3' 8827s ok 43 8827s # testing : /t4 8827s # expected: 4 8827s # received: '4' 8827s ok 44 8827s # testing : /t5 8827s # expected: 5 8827s # received: '5' 8827s ok 45 8827s # testing : /t6 8827s # expected: 6 8827s # received: '6' 8827s ok 46 8827s # testing : /t7 8827s # expected: 7 8827s # received: '7' 8827s ok 47 8827s # testing : /t8 8827s # expected: 8 8827s # received: '8' 8827s ok 48 8827s # testing : /t9 8827s # expected: 9 8827s # received: '9' 8827s ok 49 8827s verifying body of perm and temp redirect match with expression support 8827s # testing : /p0 8827s # expected: 0 8827s # received: '0' 8827s ok 50 8827s # testing : /p1 8827s # expected: 1 8827s # received: '1' 8827s ok 51 8827s # testing : /p2 8827s # expected: 2 8827s # received: '2' 8827s ok 52 8827s # testing : /p3 8827s # expected: 3 8827s # received: '3' 8827s ok 53 8827s # testing : /p4 8827s # expected: 4 8827s # received: '4' 8827s ok 54 8827s # testing : /p5 8827s # expected: 5 8827s # received: '5' 8827s ok 55 8827s # testing : /p6 8827s # expected: 6 8827s # received: '6' 8827s ok 56 8827s # testing : /p7 8827s # expected: 7 8827s # received: '7' 8827s ok 57 8827s # testing : /p8 8827s # expected: 8 8827s # received: '8' 8827s ok 58 8827s # testing : /p9 8827s # expected: 9 8827s # received: '9' 8827s ok 59 8827s # testing : /t0 8827s # expected: 0 8827s # received: '0' 8827s ok 60 8827s # testing : /t1 8827s # expected: 1 8827s # received: '1' 8827s ok 61 8827s # testing : /t2 8827s # expected: 2 8827s # received: '2' 8827s ok 62 8827s # testing : /t3 8827s # expected: 3 8827s # received: '3' 8827s ok 63 8827s # testing : /t4 8827s # expected: 4 8827s # received: '4' 8827s ok 64 8827s # testing : /t5 8827s # expected: 5 8827s # received: '5' 8827s ok 65 8827s # testing : /t6 8827s # expected: 6 8827s # received: '6' 8827s ok 66 8827s # testing : /t7 8827s # expected: 7 8827s # received: '7' 8827s ok 67 8827s # testing : /t8 8827s # expected: 8 8827s # received: '8' 8827s ok 68 8827s # testing : /t9 8827s # expected: 9 8827s # received: '9' 8827s ok 69 8827s verifying return code of seeother and gone redirect match 8827s # testing : g0 8827s # expected: '410' 8827s # received: '410' 8827s ok 70 8827s # testing : g1 8827s # expected: '410' 8827s # received: '410' 8827s ok 71 8827s # testing : g2 8827s # expected: '410' 8827s # received: '410' 8827s ok 72 8827s # testing : g3 8827s # expected: '410' 8827s # received: '410' 8827s ok 73 8827s # testing : g4 8827s # expected: '410' 8827s # received: '410' 8827s ok 74 8827s # testing : g5 8827s # expected: '410' 8827s # received: '410' 8827s ok 75 8827s # testing : g6 8827s # expected: '410' 8827s # received: '410' 8827s ok 76 8827s # testing : g7 8827s # expected: '410' 8827s # received: '410' 8827s ok 77 8827s # testing : g8 8827s # expected: '410' 8827s # received: '410' 8827s ok 78 8827s # testing : g9 8827s # expected: '410' 8827s # received: '410' 8827s ok 79 8827s # testing : s0 8827s # expected: '303' 8827s # received: '303' 8827s ok 80 8827s # testing : s1 8827s # expected: '303' 8827s # received: '303' 8827s ok 81 8827s # testing : s2 8827s # expected: '303' 8827s # received: '303' 8827s ok 82 8827s # testing : s3 8827s # expected: '303' 8827s # received: '303' 8827s ok 83 8827s # testing : s4 8827s # expected: '303' 8827s # received: '303' 8827s ok 84 8827s # testing : s5 8827s # expected: '303' 8827s # received: '303' 8827s ok 85 8827s # testing : s6 8827s # expected: '303' 8827s # received: '303' 8827s ok 86 8827s # testing : s7 8827s # expected: '303' 8827s # received: '303' 8827s ok 87 8827s # testing : s8 8827s # expected: '303' 8827s # received: '303' 8827s ok 88 8827s # testing : s9 8827s # expected: '303' 8827s # received: '303' 8827s ok 89 8827s # testing : f0 8827s # expected: '403' 8827s # received: '403' 8827s ok 90 8827s # testing : f1 8827s # expected: '403' 8827s # received: '403' 8827s ok 91 8827s # testing : f2 8827s # expected: '403' 8827s # received: '403' 8827s ok 92 8827s # testing : f3 8827s # expected: '403' 8827s # received: '403' 8827s ok 93 8827s # testing : f4 8827s # expected: '403' 8827s # received: '403' 8827s ok 94 8827s # testing : f5 8827s # expected: '403' 8827s # received: '403' 8827s ok 95 8827s # testing : f6 8827s # expected: '403' 8827s # received: '403' 8827s ok 96 8827s # testing : f7 8827s # expected: '403' 8827s # received: '403' 8827s ok 97 8827s # testing : f8 8827s # expected: '403' 8827s # received: '403' 8827s ok 98 8827s # testing : f9 8827s # expected: '403' 8827s # received: '403' 8827s ok 99 8827s verifying return code of seeother and gone redirect match with expression support 8827s # testing : g0 8827s # expected: '410' 8827s # received: '410' 8827s ok 100 8827s # testing : g1 8827s # expected: '410' 8827s # received: '410' 8827s ok 101 8827s # testing : g2 8827s # expected: '410' 8827s # received: '410' 8827s ok 102 8827s # testing : g3 8827s # expected: '410' 8827s # received: '410' 8827s ok 103 8827s # testing : g4 8827s # expected: '410' 8827s # received: '410' 8827s ok 104 8827s # testing : g5 8827s # expected: '410' 8827s # received: '410' 8827s ok 105 8827s # testing : g6 8827s # expected: '410' 8827s # received: '410' 8827s ok 106 8827s # testing : g7 8827s # expected: '410' 8827s # received: '410' 8827s ok 107 8827s # testing : g8 8827s # expected: '410' 8827s # received: '410' 8827s ok 108 8827s # testing : g9 8827s # expected: '410' 8827s # received: '410' 8827s ok 109 8827s # testing : s0 8827s # expected: '303' 8827s # received: '303' 8827s ok 110 8827s # testing : s1 8827s # expected: '303' 8827s # received: '303' 8827s ok 111 8827s # testing : s2 8827s # expected: '303' 8827s # received: '303' 8827s ok 112 8827s # testing : s3 8827s # expected: '303' 8827s # received: '303' 8827s ok 113 8827s # testing : s4 8827s # expected: '303' 8827s # received: '303' 8827s ok 114 8827s # testing : s5 8827s # expected: '303' 8827s # received: '303' 8827s ok 115 8827s # testing : s6 8827s # expected: '303' 8827s # received: '303' 8827s ok 116 8827s # testing : s7 8827s # expected: '303' 8827s # received: '303' 8827s ok 117 8827s # testing : s8 8827s # expected: '303' 8827s # received: '303' 8827s ok 118 8827s # testing : s9 8827s # expected: '303' 8827s # received: '303' 8827s ok 119 8827s # testing : f0 8827s # expected: '403' 8827s # received: '403' 8827s ok 120 8827s # testing : f1 8827s # expected: '403' 8827s # received: '403' 8827s ok 121 8827s # testing : f2 8827s # expected: '403' 8827s # received: '403' 8827s ok 122 8827s # testing : f3 8827s # expected: '403' 8827s # received: '403' 8827s ok 123 8827s # testing : f4 8827s # expected: '403' 8827s # received: '403' 8827s ok 124 8827s # testing : f5 8827s # expected: '403' 8827s # received: '403' 8827s ok 125 8827s # testing : f6 8827s # expected: '403' 8827s # received: '403' 8827s ok 126 8827s # testing : f7 8827s # expected: '403' 8827s # received: '403' 8827s ok 127 8827s # testing : f8 8827s # expected: '403' 8827s # received: '403' 8827s ok 128 8827s # testing : f9 8827s # expected: '403' 8827s # received: '403' 8827s ok 129 8827s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 8827s # verifying /modules/alias/script is plain text 8827s # testing : /modules/alias/script 8827s # expected: '#!/bin/sh 8827s # echo Content-type: text/plain 8827s # echo 8827s # echo this is a shell script cgi. 8827s # ' 8827s # received: '#!/bin/sh 8827s # echo Content-type: text/plain 8827s # echo 8827s # echo this is a shell script cgi. 8827s # ' 8827s ok 130 8827s # verifying same file accessed at /cgi/script is executed code 8827s # testing : /cgi/script 8827s # expected: 'this is a shell script cgi. 8827s # ' 8827s # received: 'this is a shell script cgi. 8827s # ' 8827s ok 131 8827s # verifying ScriptAliasMatch with /aliascgi-script 8827s # testing : /aliascgi-script 8827s # expected: 'this is a shell script cgi. 8827s # ' 8827s # received: 'this is a shell script cgi. 8827s # ' 8827s ok 132 8827s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 8827s # testing : /aliascgi-script 8827s # expected: 'this is a shell script cgi. 8827s # ' 8827s # received: 'this is a shell script cgi. 8827s # ' 8827s ok 133 8827s # verifying bad script alias. 8827s # testing : /aliascgi-nada 8827s # expected: 404 8827s # received: '404' 8827s ok 134 8827s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 8827s ok 8855s t/modules/allowmethods.t ............ 8855s 1..9 8855s # Running under perl version 5.040001 for linux 8855s # Current time local: Sat Jan 24 17:33:27 2026 8855s # Current time GMT: Sat Jan 24 17:33:27 2026 8855s # Using Test.pm version 1.31 8855s # Using Apache/Test.pm version 1.44 8855s # testing : Get request to /Get responds 200 8855s # expected: 200 8855s # received: '200' 8855s ok 1 8855s # testing : Head request to /Get responds 200 8855s # expected: 200 8855s # received: '200' 8855s ok 2 8855s # testing : Post request to /Get responds 405 8855s # expected: 405 8855s # received: '405' 8855s ok 3 8855s # testing : Get request to /Head responds 200 8855s # expected: 200 8855s # received: '200' 8855s ok 4 8855s # testing : Head request to /Head responds 200 8855s # expected: 200 8855s # received: '200' 8855s ok 5 8855s # testing : Post request to /Head responds 405 8855s # expected: 405 8855s # received: '405' 8855s ok 6 8855s # testing : Get request to /Post responds 405 8855s # expected: 405 8855s # received: '405' 8855s ok 7 8855s # testing : Head request to /Post responds 405 8855s # expected: 405 8855s # received: '405' 8855s ok 8 8855s # testing : Post request to /Post responds 200 8855s # expected: 200 8855s # received: '200' 8855s ok 9 8856s ok 8888s t/modules/asis.t .................... 8888s 1..3 8888s # Running under perl version 5.040001 for linux 8888s # Current time local: Sat Jan 24 17:33:55 2026 8888s # Current time GMT: Sat Jan 24 17:33:55 2026 8888s # Using Test.pm version 1.31 8888s # Using Apache/Test.pm version 1.44 8888s # testing : asis content OK 8888s # expected: 'This is asis content. 8888s # ' 8888s # received: 'This is asis content. 8888s # ' 8888s ok 1 8888s # testing : asis gave 404 error 8888s # expected: 404 8888s # received: '404' 8888s ok 2 8888s # testing : asis gave 403 error 8888s # expected: 403 8888s # received: '403' 8888s ok 3 8888s ok 8922s t/modules/authz_core.t .............. 8922s 1..504 8922s # Running under perl version 5.040001 for linux 8922s # Current time local: Sat Jan 24 17:34:27 2026 8922s # Current time GMT: Sat Jan 24 17:34:27 2026 8922s # Using Test.pm version 1.31 8922s # Using Apache/Test.pm version 1.44 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/groups1 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 200, expected 200 [a/ : a/ ] 8922s ok 1 8922s # got 200, expected 200 [a/ : a/ 1] 8922s ok 2 8922s # got 200, expected 200 [a/ : a/ 2] 8922s ok 3 8922s # got 200, expected 200 [a/ : a/ 1 2] 8922s ok 4 8922s # got 200, expected 200 [a/ : a/ 3] 8922s ok 5 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ user1: a/ ] 8922s ok 6 8922s # got 200, expected 200 [a/ user1: a/ user1] 8922s ok 7 8922s # got 401, expected 401 [a/ user1: a/ user2] 8922s ok 8 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ Any 1 2: a/ ] 8922s ok 9 8922s # got 200, expected 200 [a/ Any 1 2: a/ 1] 8922s ok 10 8922s # got 200, expected 200 [a/ Any 1 2: a/ 2] 8922s ok 11 8922s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 8922s ok 12 8922s # got 403, expected 403 [a/ Any 1 2: a/ 3] 8922s ok 13 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 8922s ok 14 8922s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 8922s ok 15 8922s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 8922s ok 16 8922s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 8922s ok 17 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 8922s ok 18 8922s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 8922s ok 19 8922s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 8922s ok 20 8922s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 8922s ok 21 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 8922s ok 22 8922s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 8922s ok 23 8922s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 8922s ok 24 8922s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 8922s ok 25 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 8922s ok 26 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 8922s ok 27 8922s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 8922s ok 28 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 8922s ok 29 8922s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 8922s ok 30 8922s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 8922s ok 31 8922s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 8922s ok 32 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 8922s ok 33 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 8922s ok 34 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 8922s ok 35 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 8922s ok 36 8922s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 8922s ok 37 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 8922s ok 38 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 8922s ok 39 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 8922s ok 40 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 8922s ok 41 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 8922s ok 42 8922s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 8922s ok 43 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 8922s ok 44 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 8922s ok 45 8922s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 8922s ok 46 8922s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 8922s ok 47 8922s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 8922s ok 48 8922s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 8922s ok 49 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 8922s ok 50 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 8922s ok 51 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 8922s ok 52 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 8922s ok 53 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 8922s ok 54 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 8922s ok 55 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 8922s ok 56 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 8922s ok 57 8922s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 8922s ok 58 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 1 !2: a/ ] 8922s ok 59 8922s # got 200, expected 200 [a/ All 1 !2: a/ 1] 8922s ok 60 8922s # got 403, expected 403 [a/ All 1 !2: a/ 2] 8922s ok 61 8922s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 8922s ok 62 8922s # got 403, expected 403 [a/ All 1 !2: a/ 3] 8922s ok 63 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 8922s ok 64 8922s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 8922s ok 65 8922s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 8922s ok 66 8922s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 8922s ok 67 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 8922s ok 68 8922s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 8922s ok 69 8922s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 8922s ok 70 8922s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 8922s ok 71 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 8922s ok 72 8922s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 8922s ok 73 8922s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 8922s ok 74 8922s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 8922s ok 75 8922s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 8922s ok 76 8922s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 8922s ok 77 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 8922s ok 78 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 8922s ok 79 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 8922s ok 80 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 8922s ok 81 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 8922s ok 82 8922s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 8922s ok 83 8922s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 8922s ok 84 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 8922s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 8922s ok 85 8922s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 8922s ok 86 8922s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 8922s ok 87 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 8922s ok 88 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 8922s ok 89 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 8922s ok 90 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 8922s ok 91 8922s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 8922s ok 92 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 8922s ok 93 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 8922s ok 94 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 8922s ok 95 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 8922s ok 96 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 8922s ok 97 8922s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 8922s ok 98 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 8922s ok 99 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 8922s ok 100 8922s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 8922s ok 101 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 8922s ok 102 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 8922s ok 103 8922s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 8922s ok 104 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 8922s ok 105 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 8922s ok 106 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 8922s ok 107 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 8922s ok 108 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 8922s ok 109 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 8922s ok 110 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 8922s ok 111 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 8922s ok 112 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 8922s ok 113 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 1 2: a/ ] 8922s ok 114 8922s # got 403, expected 403 [a/ All 1 2: a/ 1] 8922s ok 115 8922s # got 403, expected 403 [a/ All 1 2: a/ 2] 8922s ok 116 8922s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 8922s ok 117 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 8922s ok 118 8922s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 8922s ok 119 8922s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 8922s ok 120 8922s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 8922s ok 121 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 8922s ok 122 8922s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 8922s ok 123 8922s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 8922s ok 124 8922s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 8922s ok 125 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 8922s ok 126 8922s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 8922s ok 127 8922s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 8922s ok 128 8922s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 8922s ok 129 8922s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 8922s ok 130 8922s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 8922s ok 131 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 8922s ok 132 8922s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 8922s ok 133 8922s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 8922s ok 134 8922s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 8922s ok 135 8922s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 8922s ok 136 8922s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 8922s ok 137 8922s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 8922s ok 138 8922s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 8922s ok 139 8922s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 8922s ok 140 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 8922s ok 141 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 8922s ok 142 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 8922s ok 143 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 8922s ok 144 8922s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 8922s ok 145 8922s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 8922s ok 146 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 8922s ok 147 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 8922s ok 148 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 8922s ok 149 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 8922s ok 150 8922s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 8922s ok 151 8922s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 8922s ok 152 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 8922s ok 153 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 8922s ok 154 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 8922s ok 155 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 8922s ok 156 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 8922s ok 157 8922s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 8922s ok 158 8922s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 8922s ok 159 8922s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 8922s ok 160 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 8922s ok 161 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 8922s ok 162 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 8922s ok 163 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 8922s ok 164 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 8922s ok 165 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 8922s ok 166 8922s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 8922s ok 167 8922s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 8922s ok 168 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 8922s ok 169 8922s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 8922s ok 170 8922s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 8922s ok 171 8922s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 8922s ok 172 8922s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 8922s ok 173 8922s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 8922s ok 174 8922s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 8922s ok 175 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 8922s ok 176 8922s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 8922s ok 177 8922s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 8922s ok 178 8922s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 8922s ok 179 8922s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 8922s ok 180 8922s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 8922s ok 181 8922s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 8922s ok 182 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 8922s ok 183 8922s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 8922s ok 184 8922s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 8922s ok 185 8922s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 8922s ok 186 8922s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 8922s ok 187 8922s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 8922s ok 188 8922s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 8922s ok 189 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 8922s ok 190 8922s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 8922s ok 191 8922s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 8922s ok 192 8922s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 8922s ok 193 8922s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 8922s ok 194 8922s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 8922s ok 195 8922s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 8922s ok 196 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 8922s ok 197 8922s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 8922s ok 198 8922s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 8922s ok 199 8922s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 8922s ok 200 8922s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 8922s ok 201 8922s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 8922s ok 202 8922s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 8922s ok 203 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 8922s ok 204 8922s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 8922s ok 205 8922s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 8922s ok 206 8922s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 8922s ok 207 8922s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 8922s ok 208 8922s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 8922s ok 209 8922s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 8922s ok 210 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 8922s ok 211 8922s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 8922s ok 212 8922s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 8922s ok 213 8922s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 8922s ok 214 8922s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 8922s ok 215 8922s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 8922s ok 216 8922s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 8922s ok 217 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 8922s ok 218 8922s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 8922s ok 219 8922s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 8922s ok 220 8922s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 8922s ok 221 8922s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 8922s ok 222 8922s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 8922s ok 223 8922s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 8922s ok 224 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 8922s ok 225 8922s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 8922s ok 226 8922s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 8922s ok 227 8922s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 8922s ok 228 8922s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 8922s ok 229 8922s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 8922s ok 230 8922s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 8922s ok 231 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 8922s ok 232 8922s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 8922s ok 233 8922s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 8922s ok 234 8922s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 8922s ok 235 8922s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 8922s ok 236 8922s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 8922s ok 237 8922s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 8922s ok 238 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 8922s ok 239 8922s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 8922s ok 240 8922s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 8922s ok 241 8922s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 8922s ok 242 8922s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 8922s ok 243 8922s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 8922s ok 244 8922s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 8922s ok 245 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 8922s ok 246 8922s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 8922s ok 247 8922s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 8922s ok 248 8922s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 8922s ok 249 8922s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 8922s ok 250 8922s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 8922s ok 251 8922s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 8922s ok 252 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 8922s ok 253 8922s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 8922s ok 254 8922s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 8922s ok 255 8922s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 8922s ok 256 8922s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 8922s ok 257 8922s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 8922s ok 258 8922s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 8922s ok 259 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 8922s ok 260 8922s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 8922s ok 261 8922s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 8922s ok 262 8922s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 8922s ok 263 8922s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 8922s ok 264 8922s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 8922s ok 265 8922s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 8922s ok 266 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 8922s ok 267 8922s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 8922s ok 268 8922s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 8922s ok 269 8922s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 8922s ok 270 8922s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 8922s ok 271 8922s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 8922s ok 272 8922s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 8922s ok 273 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 8922s ok 274 8922s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 8922s ok 275 8922s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 8922s ok 276 8922s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 8922s ok 277 8922s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 8922s ok 278 8922s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 8922s ok 279 8922s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 8922s ok 280 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 8922s ok 281 8922s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 8922s ok 282 8922s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 8922s ok 283 8922s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 8922s ok 284 8922s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 8922s ok 285 8922s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 8922s ok 286 8922s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 8922s ok 287 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 8922s ok 288 8922s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 8922s ok 289 8922s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 8922s ok 290 8922s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 8922s ok 291 8922s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 8922s ok 292 8922s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 8922s ok 293 8922s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 8922s ok 294 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 8922s ok 295 8922s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 8922s ok 296 8922s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 8922s ok 297 8922s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 8922s ok 298 8922s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 8922s ok 299 8922s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 8922s ok 300 8922s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 8922s ok 301 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 8922s ok 302 8922s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 8922s ok 303 8922s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 8922s ok 304 8922s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 8922s ok 305 8922s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 8922s ok 306 8922s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 8922s ok 307 8922s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 8922s ok 308 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 8922s ok 309 8922s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 8922s ok 310 8922s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 8922s ok 311 8922s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 8922s ok 312 8922s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 8922s ok 313 8922s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 8922s ok 314 8922s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 8922s ok 315 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 8922s ok 316 8922s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 8922s ok 317 8922s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 8922s ok 318 8922s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 8922s ok 319 8922s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 8922s ok 320 8922s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 8922s ok 321 8922s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 8922s ok 322 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 8922s ok 323 8922s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 8922s ok 324 8922s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 8922s ok 325 8922s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 8922s ok 326 8922s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 8922s ok 327 8922s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 8922s ok 328 8922s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 8922s ok 329 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 8922s ok 330 8922s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 8922s ok 331 8922s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 8922s ok 332 8922s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 8922s ok 333 8922s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 8922s ok 334 8922s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 8922s ok 335 8922s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 8922s ok 336 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 8922s ok 337 8922s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 8922s ok 338 8922s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 8922s ok 339 8922s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 8922s ok 340 8922s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 8922s ok 341 8922s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 8922s ok 342 8922s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 8922s ok 343 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 8922s ok 344 8922s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 8922s ok 345 8922s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 8922s ok 346 8922s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 8922s ok 347 8922s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 8922s ok 348 8922s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 8922s ok 349 8922s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 8922s ok 350 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 8922s ok 351 8922s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 8922s ok 352 8922s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 8922s ok 353 8922s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 8922s ok 354 8922s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 8922s ok 355 8922s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 8922s ok 356 8922s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 8922s ok 357 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 8922s ok 358 8922s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 8922s ok 359 8922s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 8922s ok 360 8922s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 8922s ok 361 8922s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 8922s ok 362 8922s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 8922s ok 363 8922s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 8922s ok 364 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 8922s ok 365 8922s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 8922s ok 366 8922s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 8922s ok 367 8922s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 8922s ok 368 8922s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 8922s ok 369 8922s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 8922s ok 370 8922s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 8922s ok 371 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 8922s ok 372 8922s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 8922s ok 373 8922s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 8922s ok 374 8922s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 8922s ok 375 8922s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 8922s ok 376 8922s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 8922s ok 377 8922s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 8922s ok 378 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 8922s ok 379 8922s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 8922s ok 380 8922s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 8922s ok 381 8922s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 8922s ok 382 8922s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 8922s ok 383 8922s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 8922s ok 384 8922s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 8922s ok 385 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 8922s ok 386 8922s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 8922s ok 387 8922s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 8922s ok 388 8922s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 8922s ok 389 8922s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 8922s ok 390 8922s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 8922s ok 391 8922s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 8922s ok 392 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 8922s ok 393 8922s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 8922s ok 394 8922s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 8922s ok 395 8922s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 8922s ok 396 8922s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 8922s ok 397 8922s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 8922s ok 398 8922s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 8922s ok 399 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 8922s ok 400 8922s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 8922s ok 401 8922s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 8922s ok 402 8922s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 8922s ok 403 8922s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 8922s ok 404 8922s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 8922s ok 405 8922s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 8922s ok 406 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 8922s ok 407 8922s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 8922s ok 408 8922s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 8922s ok 409 8922s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 8922s ok 410 8922s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 8922s ok 411 8922s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 8922s ok 412 8922s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 8922s ok 413 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 8922s ok 414 8922s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 8922s ok 415 8922s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 8922s ok 416 8922s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 8922s ok 417 8922s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 8922s ok 418 8922s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 8922s ok 419 8922s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 8922s ok 420 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 8922s ok 421 8922s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 8922s ok 422 8922s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 8922s ok 423 8922s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 8922s ok 424 8922s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 8922s ok 425 8922s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 8922s ok 426 8922s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 8922s ok 427 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 8922s ok 428 8922s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 8922s ok 429 8922s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 8922s ok 430 8922s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 8922s ok 431 8922s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 8922s ok 432 8922s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 8922s ok 433 8922s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 8922s ok 434 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 8922s ok 435 8922s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 8922s ok 436 8922s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 8922s ok 437 8922s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 8922s ok 438 8922s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 8922s ok 439 8922s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 8922s ok 440 8922s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 8922s ok 441 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 8922s ok 442 8922s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 8922s ok 443 8922s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 8922s ok 444 8922s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 8922s ok 445 8922s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 8922s ok 446 8922s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 8922s ok 447 8922s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 8922s ok 448 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 8922s ok 449 8922s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 8922s ok 450 8922s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 8922s ok 451 8922s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 8922s ok 452 8922s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 8922s ok 453 8922s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 8922s ok 454 8922s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 8922s ok 455 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 8922s ok 456 8922s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 8922s ok 457 8922s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 8922s ok 458 8922s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 8922s ok 459 8922s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 8922s ok 460 8922s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 8922s ok 461 8922s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 8922s ok 462 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 8922s ok 463 8922s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 8922s ok 464 8922s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 8922s ok 465 8922s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 8922s ok 466 8922s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 8922s ok 467 8922s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 8922s ok 468 8922s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 8922s ok 469 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 8922s ok 470 8922s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 8922s ok 471 8922s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 8922s ok 472 8922s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 8922s ok 473 8922s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 8922s ok 474 8922s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 8922s ok 475 8922s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 8922s ok 476 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 8922s ok 477 8922s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 8922s ok 478 8922s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 8922s ok 479 8922s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 8922s ok 480 8922s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 8922s ok 481 8922s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 8922s ok 482 8922s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 8922s ok 483 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 8922s ok 484 8922s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 8922s ok 485 8922s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 8922s ok 486 8922s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 8922s ok 487 8922s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 8922s ok 488 8922s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 8922s ok 489 8922s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 8922s ok 490 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 8922s ok 491 8922s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 8922s ok 492 8922s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 8922s ok 493 8922s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 8922s ok 494 8922s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 8922s ok 495 8922s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 8922s ok 496 8922s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 8922s ok 497 8922s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 8922s ok 498 8922s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 8922s ok 499 8922s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 8922s ok 500 8922s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 8922s ok 501 8922s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 8922s ok 502 8922s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 8922s ok 503 8922s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 8922s ok 504 8922s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 8922s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 8922s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/groups1 8922s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 8922s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/basic1 8922s ok 8956s t/modules/autoindex.t ............... 8956s 1..84 8956s # Running under perl version 5.040001 for linux 8956s # Current time local: Sat Jan 24 17:35:02 2026 8956s # Current time GMT: Sat Jan 24 17:35:02 2026 8956s # Using Test.pm version 1.31 8956s # Using Apache/Test.pm version 1.44 8956s --- 8956s IndexOrderDefault Ascending Name 8956s GET /modules/autoindex/htaccess/ 8956s ok 1 8956s --- 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 2 8956s --- 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 3 8956s --- 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 4 8956s --- 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 5 8956s --- 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 6 8956s --- 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 7 8956s --- 8956s IndexOrderDefault Ascending Date 8956s GET /modules/autoindex/htaccess/ 8956s ok 8 8956s --- 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 9 8956s --- 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 10 8956s --- 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 11 8956s --- 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 12 8956s --- 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 13 8956s --- 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 14 8956s --- 8956s IndexOrderDefault Ascending Size 8956s GET /modules/autoindex/htaccess/ 8956s ok 15 8956s --- 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 16 8956s --- 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 17 8956s --- 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 18 8956s --- 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 19 8956s --- 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 20 8956s --- 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 21 8956s --- 8956s IndexOrderDefault Descending Name 8956s GET /modules/autoindex/htaccess/ 8956s ok 22 8956s --- 8956s IndexOrderDefault Descending Name 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 23 8956s --- 8956s IndexOrderDefault Descending Name 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 24 8956s --- 8956s IndexOrderDefault Descending Name 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 25 8956s --- 8956s IndexOrderDefault Descending Name 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 26 8956s --- 8956s IndexOrderDefault Descending Name 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 27 8956s --- 8956s IndexOrderDefault Descending Name 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 28 8956s --- 8956s IndexOrderDefault Descending Date 8956s GET /modules/autoindex/htaccess/ 8956s ok 29 8956s --- 8956s IndexOrderDefault Descending Date 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 30 8956s --- 8956s IndexOrderDefault Descending Date 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 31 8956s --- 8956s IndexOrderDefault Descending Date 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 32 8956s --- 8956s IndexOrderDefault Descending Date 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 33 8956s --- 8956s IndexOrderDefault Descending Date 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 34 8956s --- 8956s IndexOrderDefault Descending Date 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 35 8956s --- 8956s IndexOrderDefault Descending Size 8956s GET /modules/autoindex/htaccess/ 8956s ok 36 8956s --- 8956s IndexOrderDefault Descending Size 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 37 8956s --- 8956s IndexOrderDefault Descending Size 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 38 8956s --- 8956s IndexOrderDefault Descending Size 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 39 8956s --- 8956s IndexOrderDefault Descending Size 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 40 8956s --- 8956s IndexOrderDefault Descending Size 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 41 8956s --- 8956s IndexOrderDefault Descending Size 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 42 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Name 8956s GET /modules/autoindex/htaccess/ 8956s ok 43 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 44 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 45 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 46 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 47 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 48 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Name 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 49 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Date 8956s GET /modules/autoindex/htaccess/ 8956s ok 50 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 51 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 52 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 53 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 54 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 55 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Date 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 56 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Size 8956s GET /modules/autoindex/htaccess/ 8956s ok 57 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 58 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 59 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 60 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 61 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 62 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Ascending Size 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 63 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Name 8956s GET /modules/autoindex/htaccess/ 8956s ok 64 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Name 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 65 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Name 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 66 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Name 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 67 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Name 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 68 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Name 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 69 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Name 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 70 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Date 8956s GET /modules/autoindex/htaccess/ 8956s ok 71 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Date 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 72 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Date 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 73 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Date 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 74 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Date 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 75 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Date 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 76 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Date 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 77 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Size 8956s GET /modules/autoindex/htaccess/ 8956s ok 78 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Size 8956s 8956s (C=N O=A) 8956s GET /modules/autoindex/htaccess/?C=N&O=A 8956s ok 79 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Size 8956s 8956s (C=N O=D) 8956s GET /modules/autoindex/htaccess/?C=N&O=D 8956s ok 80 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Size 8956s 8956s (C=M O=A) 8956s GET /modules/autoindex/htaccess/?C=M&O=A 8956s ok 81 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Size 8956s 8956s (C=M O=D) 8956s GET /modules/autoindex/htaccess/?C=M&O=D 8956s ok 82 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Size 8956s 8956s (C=S O=A) 8956s GET /modules/autoindex/htaccess/?C=S&O=A 8956s ok 83 8956s --- 8956s IndexOptions FancyIndexing 8956s IndexOrderDefault Descending Size 8956s 8956s (C=S O=D) 8956s GET /modules/autoindex/htaccess/?C=S&O=D 8956s ok 84 8956s ok 8987s t/modules/autoindex2.t .............. 8987s 1..3 8987s # Running under perl version 5.040001 for linux 8987s # Current time local: Sat Jan 24 17:35:36 2026 8987s # Current time GMT: Sat Jan 24 17:35:36 2026 8987s # Using Test.pm version 1.31 8987s # Using Apache/Test.pm version 1.44 8987s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 8987s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 8987s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 8987s # testing : dir_broken should not be listed 8987s # expected: 0 8987s # received: 0 8987s ok 1 8987s # testing : dir_normal should be listed 8987s # expected: 1 8987s # received: 1 8987s ok 2 8987s # testing : dir_protected should not be listed 8987s # expected: 0 8987s # received: 0 8987s ok 3 8987s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 8987s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 8987s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 8987s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 8987s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 8987s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 8987s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 8987s ok 9019s t/modules/brotli.t .................. 9019s 1..64 9019s # Running under perl version 5.040001 for linux 9019s # Current time local: Sat Jan 24 17:36:06 2026 9019s # Current time GMT: Sat Jan 24 17:36:06 2026 9019s # Using Test.pm version 1.31 9019s # Using Apache/Test.pm version 1.44 9019s qvalue: 9019s # expected: 200 9019s # received: '200' 9019s ok 1 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 2 9019s qvalue: 9019s # expected: 200 9019s # received: '200' 9019s ok 3 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 4 9019s qvalue: 9019s # expected: 200 9019s # received: '200' 9019s ok 5 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 6 9019s qvalue: 9019s # expected: 200 9019s # received: '200' 9019s ok 7 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 8 9019s qvalue: 9019s # expected: 200 9019s # received: '200' 9019s ok 9 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 10 9019s qvalue: 9019s # expected: 200 9019s # received: '200' 9019s ok 11 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 12 9019s qvalue: ; 9019s # expected: 200 9019s # received: '200' 9019s ok 13 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 14 9019s qvalue: ; 9019s # expected: 200 9019s # received: '200' 9019s ok 15 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 16 9019s qvalue: ; 9019s # expected: 200 9019s # received: '200' 9019s ok 17 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 18 9019s qvalue: ;q= 9019s # expected: 200 9019s # received: '200' 9019s ok 19 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 20 9019s qvalue: ;q= 9019s # expected: 200 9019s # received: '200' 9019s ok 21 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 22 9019s qvalue: ;q= 9019s # expected: 200 9019s # received: '200' 9019s ok 23 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 24 9019s qvalue: ;q=0 9019s # expected: 200 9019s # received: '200' 9019s ok 25 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 26 9019s qvalue: ;q=0 9019s # expected: 200 9019s # received: '200' 9019s ok 27 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 28 9019s qvalue: ;q=0 9019s # expected: 200 9019s # received: '200' 9019s ok 29 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 30 9019s qvalue: ;q=0. 9019s # expected: 200 9019s # received: '200' 9019s ok 31 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 32 9019s qvalue: ;q=0. 9019s # expected: 200 9019s # received: '200' 9019s ok 33 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 34 9019s qvalue: ;q=0. 9019s # expected: 200 9019s # received: '200' 9019s ok 35 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 36 9019s qvalue: ;q=0.0 9019s # expected: 200 9019s # received: '200' 9019s ok 37 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 38 9019s qvalue: ;q=0.0 9019s # expected: 200 9019s # received: '200' 9019s ok 39 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 40 9019s qvalue: ;q=0.0 9019s # expected: 200 9019s # received: '200' 9019s ok 41 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 42 9019s qvalue: ;q=0.00 9019s # expected: 200 9019s # received: '200' 9019s ok 43 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 44 9019s qvalue: ;q=0.00 9019s # expected: 200 9019s # received: '200' 9019s ok 45 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 46 9019s qvalue: ;q=0.00 9019s # expected: 200 9019s # received: '200' 9019s ok 47 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 48 9019s qvalue: ;q=0.000 9019s # expected: 200 9019s # received: '200' 9019s ok 49 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 50 9019s qvalue: ;q=0.000 9019s # expected: 200 9019s # received: '200' 9019s ok 51 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 52 9019s qvalue: ;q=0.000 9019s # expected: 200 9019s # received: '200' 9019s ok 53 9019s # testing : response without Content-Encoding is OK 9019s # expected: undef 9019s # received: undef 9019s ok 54 9019s qvalue: ;q=0.0000 9019s # expected: 200 9019s # received: '200' 9019s ok 55 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 56 9019s qvalue: ;q=0.0000 9019s # expected: 200 9019s # received: '200' 9019s ok 57 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 58 9019s qvalue: ;q=0.0000 9019s # expected: 200 9019s # received: '200' 9019s ok 59 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 60 9019s # expected: 200 9019s # received: '200' 9019s ok 61 9019s # testing : response Content-Encoding is OK 9019s # expected: 'br' 9019s # received: 'br' 9019s ok 62 9019s # expected: 200 9019s # received: '200' 9019s ok 63 9019s # testing : response Content-Encoding is OK 9019s # expected: 'gzip' 9019s # received: 'gzip' 9019s ok 64 9019s ok 9052s t/modules/buffer.t .................. 9052s 1..12 9052s # Running under perl version 5.040001 for linux 9052s # Current time local: Sat Jan 24 17:36:38 2026 9052s # Current time GMT: Sat Jan 24 17:36:38 2026 9052s # Using Test.pm version 1.31 9052s # Using Apache/Test.pm version 1.44 9052s # testing : Checking return code is '200' 9052s # expected: 200 9052s # received: '200' 9052s ok 1 9052s ok 2 9052s # testing : Checking return code is '200' 9052s # expected: 200 9052s # received: '200' 9052s ok 3 9052s ok 4 9052s # testing : Checking return code is '200' 9052s # expected: 200 9052s # received: '200' 9052s ok 5 9052s ok 6 9052s # testing : Checking return code is '200' 9052s # expected: 200 9052s # received: '200' 9052s ok 7 9052s ok 8 9052s # testing : Checking return code is '200' 9052s # expected: 200 9052s # received: '200' 9052s ok 9 9052s ok 10 9052s # testing : Checking return code is '200' 9052s # expected: 200 9052s # received: '200' 9052s ok 11 9052s ok 12 9052s ok 9078s t/modules/cache.t ................... 9078s 1..3 9078s # Running under perl version 5.040001 for linux 9078s # Current time local: Sat Jan 24 17:37:12 2026 9078s # Current time GMT: Sat Jan 24 17:37:12 2026 9078s # Using Test.pm version 1.31 9078s # Using Apache/Test.pm version 1.44 9078s # testing : non-cached call to index.html 9078s # expected: 200 9078s # received: '200' 9078s ok 1 9078s # testing : call to cache index.html 9078s # expected: 200 9078s # received: '200' 9078s ok 2 9078s # testing : cached call to index.html 9078s # expected: 200 9078s # received: '200' 9078s ok 3 9078s # removing dir tree: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 9078s ok 9112s t/modules/cgi.t ..................... 9112s 1..58 9112s # Running under perl version 5.040001 for linux 9112s # Current time local: Sat Jan 24 17:37:38 2026 9112s # Current time GMT: Sat Jan 24 17:37:38 2026 9112s # Using Test.pm version 1.31 9112s # Using Apache/Test.pm version 1.44 9112s # testing : return code for acceptpathinfodefault.sh 9112s # expected: 200 9112s # received: '200' 9112s ok 1 9112s # testing : body for acceptpathinfodefault.sh 9112s # expected: '' 9112s # received: '' 9112s ok 2 9112s # testing : return code for acceptpathinfodefault.sh/foo 9112s # expected: 200 9112s # received: '200' 9112s ok 3 9112s # testing : body for acceptpathinfodefault.sh/foo 9112s # expected: '/foo' 9112s # received: '/foo' 9112s ok 4 9112s # testing : return code for acceptpathinfooff.sh 9112s # expected: 200 9112s # received: '200' 9112s ok 5 9112s # testing : body for acceptpathinfooff.sh 9112s # expected: '' 9112s # received: '' 9112s ok 6 9112s # testing : return code for acceptpathinfooff.sh/foo 9112s # expected: 404 9112s # received: '404' 9112s ok 7 9112s # no body test for this one 9112s ok 8 9112s # testing : return code for acceptpathinfoon.sh 9112s # expected: 200 9112s # received: '200' 9112s ok 9 9112s # testing : body for acceptpathinfoon.sh 9112s # expected: '' 9112s # received: '' 9112s ok 10 9112s # testing : return code for acceptpathinfoon.sh/foo 9112s # expected: 200 9112s # received: '200' 9112s ok 11 9112s # testing : body for acceptpathinfoon.sh/foo 9112s # expected: '/foo' 9112s # received: '/foo' 9112s ok 12 9112s # testing : return code for bogus-perl.pl 9112s # expected: 500 9112s # received: '500' 9112s ok 13 9112s # cgi log created ok. 9112s ok 14 9112s # testing : return code for bogus-sh.sh 9112s # expected: 500 9112s # received: '500' 9112s ok 15 9112s # checking that log size (807) is bigger than it used to be (523) 9112s ok 16 9112s # testing : return code for nph-stderr.pl 9112s # expected: 200 9112s # received: '200' 9112s ok 17 9112s # testing : body for nph-stderr.pl 9112s # expected: 'this is nph-stdout' 9112s # received: 'this is nph-stdout' 9112s ok 18 9112s # testing : return code for nph-test.pl 9112s # expected: 200 9112s # received: '200' 9112s ok 19 9112s # testing : body for nph-test.pl 9112s # expected: 'ok' 9112s # received: 'ok' 9112s ok 20 9112s # testing : return code for perl.pl 9112s # expected: 200 9112s # received: '200' 9112s ok 21 9112s # testing : body for perl.pl 9112s # expected: 'perl cgi' 9112s # received: 'perl cgi' 9112s ok 22 9112s # testing : return code for sh.sh 9112s # expected: 200 9112s # received: '200' 9112s ok 23 9112s # testing : body for sh.sh 9112s # expected: 'sh cgi' 9112s # received: 'sh cgi' 9112s ok 24 9112s # testing : return code for stderr1.pl 9112s # expected: 200 9112s # received: '200' 9112s ok 25 9112s # testing : body for stderr1.pl 9112s # expected: 'this is stdout' 9112s # received: 'this is stdout' 9112s ok 26 9112s # testing : return code for stderr2.pl 9112s # expected: 200 9112s # received: '200' 9112s ok 27 9112s # testing : body for stderr2.pl 9112s # expected: 'this is also stdout' 9112s # received: 'this is also stdout' 9112s ok 28 9112s # testing : return code for stderr3.pl 9112s # expected: 200 9112s # received: '200' 9112s ok 29 9112s # testing : body for stderr3.pl 9112s # expected: 'this is more stdout' 9112s # received: 'this is more stdout' 9112s ok 30 9112s # posted content (length 10) to bogus-perl.pl 9112s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 9112s # expected: '500' 9112s # received: '500' 9112s ok 31 9112s # checking that log size (35781) is greater than 807 9112s ok 32 9112s # verifying that logged content is 10 characters 9112s ok 33 9112s # posted content (length 99) to bogus-perl.pl 9112s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 9112s # expected: '500' 9112s # received: '500' 9112s ok 34 9112s # checking that log size (36240) is greater than 35781 9112s ok 35 9112s # verifying that logged content is 99 characters 9112s ok 36 9112s # posted content (length 250) to bogus-perl.pl 9112s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 9112s # expected: '500' 9112s # received: '500' 9112s ok 37 9112s # checking that log size (36851) is greater than 36240 9112s ok 38 9112s # verifying that logged content is 250 characters 9112s ok 39 9112s # posted content (length 255) to bogus-perl.pl 9112s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 9112s # expected: '500' 9112s # received: '500' 9112s ok 40 9112s # checking that log size (37467) is greater than 36851 9112s ok 41 9112s # verifying that logged content is 255 characters 9112s ok 42 9112s # posted content (length 256) to bogus-perl.pl 9112s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 9112s # expected: '500' 9112s # received: '500' 9112s ok 43 9112s # checking that log size (38084) is greater than 37467 9112s ok 44 9112s # verifying that logged content is 256 characters 9112s ok 45 9112s # posted content (length 257) to bogus-perl.pl 9112s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 9112s # expected: '500' 9112s # received: '500' 9112s ok 46 9112s # checking that log size (38701) is greater than 38084 9112s ok 47 9112s # verifying that logged content is 256 characters 9112s ok 48 9112s # posted content (length 258) to bogus-perl.pl 9112s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 9112s # expected: '500' 9112s # received: '500' 9112s ok 49 9112s # checking that log size (39318) is greater than 38701 9112s ok 50 9112s # verifying that logged content is 256 characters 9112s ok 51 9112s # posted content (length 1024) to bogus-perl.pl 9112s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 9112s # expected: '500' 9112s # received: '500' 9112s ok 52 9112s # checking that log size (39936) is greater than 39318 9112s ok 53 9112s # verifying that logged content is 256 characters 9112s ok 54 9112s # verifying log is greater than 40960 bytes. 9112s ok 55 9112s # verifying log did not grow after making bogus request. 9112s ok 56 9112s # verifying log did not grow after making another bogus request. 9112s ok 57 9112s # checking that HEAD /modules/cgi/perl.pl returns 200. 9112s ok 58 9112s ok 9140s t/modules/data.t .................... 9140s 1..2 9140s # Running under perl version 5.040001 for linux 9140s # Current time local: Sat Jan 24 17:38:12 2026 9140s # Current time GMT: Sat Jan 24 17:38:12 2026 9140s # Using Test.pm version 1.31 9140s # Using Apache/Test.pm version 1.44 9140s # testing : Checking return code is '200' 9140s # expected: 200 9140s # received: '200' 9140s ok 1 9140s ok 2 9140s ok 9175s t/modules/dav.t ..................... 9175s 1..19 9175s # Running under perl version 5.040001 for linux 9175s # Current time local: Sat Jan 24 17:38:39 2026 9175s # Current time GMT: Sat Jan 24 17:38:39 2026 9175s # Using Test.pm version 1.31 9175s # Using Apache/Test.pm version 1.44 9175s resource lock test: 9175s ok 1 9175s DAV put test: 9175s ok 2 9175s getting DAV resource properties: 9175s ok 3 9175s created: Sat, 24 Jan 2026 17:39:11 GMT 9175s modified: Sat, 24 Jan 2026 17:39:11 GMT 9175s now: Sat, 24 Jan 2026 17:39:13 GMT 9175s ok 4 9175s ok 5 9175s resource lock status test: 9175s ok 6 9175s resource unlock test: 9175s ok 7 9175s resource lock status test: 9175s ok 8 9175s getting uri... 9175s expect: 9175s -> 9175s 9175s
9175s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

9175s this is a page generated by
9175s the mod_dav test in the Apache
9175s perl test suite.
9175s
9175s 9175s 9175s <- 9175s ok 15 9175s ok 16 9175s resource delete test: 9175s ok 17 9175s expect 404 not found got: 404 9175s ok 18 9175s PR 49825: expect 400 bad request got: 400 9175s ok 19 9175s ok 9205s t/modules/deflate.t ................. 9205s 1..47 9205s # Running under perl version 5.040001 for linux 9205s # Current time local: Sat Jan 24 17:39:15 2026 9205s # Current time GMT: Sat Jan 24 17:39:15 2026 9205s # Using Test.pm version 1.31 9205s # Using Apache/Test.pm version 1.44 9205s testing default 9205s ok 1 9205s ok 2 9205s ok 3 9205s ok 4 9205s ok 5 9205s ok 6 9205s ok 7 9205s ok 8 9205s ok 9 9205s ok 10 9205s ok 11 9205s ok 12 9205s ok 13 9205s ok 14 9205s ok 15 9205s ok 16 9205s ok 17 9205s ok 18 9205s ok 19 9205s ok 20 9205s ok 21 9205s ok 22 9205s ok 23 9205s ok 24 9205s ok 25 9205s ok 26 9205s ok 27 9205s ok 28 9205s ok 29 9205s ok 30 9205s ok 31 9205s ok 32 9205s ok 33 9205s ok 34 9205s ok 35 9205s ok 36 9205s ok 37 9205s ok 38 9205s ok 39 9205s ok 40 9205s ok 41 9205s ok 42 9205s ok 43 9205s ok 44 9205s ok 45 9205s # testing : response was 304 9205s # expected: qr/HTTP\/1\.. 304/ 9205s # received: 'HTTP/1.1 304 Not Modified' 9205s ok 46 9205s # testing : expect EOF after 304 header 9205s # expected: 0 9205s # received: 0 9205s ok 47 9205s ok 9234s t/modules/digest.t .................. 9234s 1..13 9234s # Running under perl version 5.040001 for linux 9234s # Current time local: Sat Jan 24 17:39:44 2026 9234s # Current time GMT: Sat Jan 24 17:39:44 2026 9234s # Using Test.pm version 1.31 9234s # Using Apache/Test.pm version 1.44 9234s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm1 9234s # testing : no user to authenticate 9234s # expected: 401 9234s # received: '401' 9234s ok 1 9234s # testing : user1:foo not found 9234s # expected: 401 9234s # received: '401' 9234s ok 2 9234s # testing : user1:password1 found 9234s # expected: 200 9234s # received: '200' 9234s ok 3 9234s # testing : user1:password1 with query string found 9234s # expected: 200 9234s # received: '200' 9234s ok 4 9234s # testing : manual Authorization header query string 9234s # expected: 200 9234s # received: '200' 9234s ok 5 9234s # testing : manual Authorization with no query string in header 9234s # expected: 400 9234s # received: '400' 9234s ok 6 9234s # testing : manual Authorization header with mismatched query string 9234s # expected: 400 9234s # received: '400' 9234s ok 7 9234s # testing : manual Authorization header with mismatched query string 9234s # expected: 400 9234s # received: '400' 9234s ok 8 9234s # testing : manual Authorization with no query string in header + MSIE 9234s # expected: 200 9234s # received: '200' 9234s ok 9 9234s # testing : a compliant response coming from MSIE 9234s # expected: 200 9234s # received: '200' 9234s ok 10 9234s # testing : manual Authorization header with mismatched query string + MSIE 9234s # expected: 400 9234s # received: '400' 9234s ok 11 9234s # testing : manual Authorization header with mismatched query string + MSIE 9234s # expected: 400 9234s # received: '400' 9234s ok 12 9234s # testing : no query string + MSIE 9234s # expected: 200 9234s # received: '200' 9234s ok 13 9234s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/realm1 9234s ok 9270s t/modules/dir.t ..................... 9270s 1..212 9270s # Running under perl version 5.040001 for linux 9270s # Current time local: Sat Jan 24 17:40:13 2026 9270s # Current time GMT: Sat Jan 24 17:40:13 2026 9270s # Using Test.pm version 1.31 9270s # Using Apache/Test.pm version 1.44 9270s expecting 403 (forbidden) using DirectoryIndex foo 9270s ok 1 9270s running 5 test gambit for "1.html" 9270s ok 2 9270s ok 3 9270s ok 4 9270s ok 5 9270s ok 6 9270s running 5 test gambit for "2.html" 9270s ok 7 9270s ok 8 9270s ok 9 9270s ok 10 9270s ok 11 9270s running 5 test gambit for "3.html" 9270s ok 12 9270s ok 13 9270s ok 14 9270s ok 15 9270s ok 16 9270s running 5 test gambit for "4.html" 9270s ok 17 9270s ok 18 9270s ok 19 9270s ok 20 9270s ok 21 9270s running 5 test gambit for "5.html" 9270s ok 22 9270s ok 23 9270s ok 24 9270s ok 25 9270s ok 26 9270s running 5 test gambit for "6.html" 9270s ok 27 9270s ok 28 9270s ok 29 9270s ok 30 9270s ok 31 9270s running 5 test gambit for "7.html" 9270s ok 32 9270s ok 33 9270s ok 34 9270s ok 35 9270s ok 36 9270s running 5 test gambit for "8.html" 9270s ok 37 9270s ok 38 9270s ok 39 9270s ok 40 9270s ok 41 9270s running 5 test gambit for "9.html" 9270s ok 42 9270s ok 43 9270s ok 44 9270s ok 45 9270s ok 46 9270s running 5 test gambit for "0.html" 9270s ok 47 9270s ok 48 9270s ok 49 9270s ok 50 9270s ok 51 9270s expecting 403 (forbidden) using DirectoryIndex goo 9270s ok 52 9270s running 5 test gambit for "1.html" 9270s ok 53 9270s ok 54 9270s ok 55 9270s ok 56 9270s ok 57 9270s running 5 test gambit for "2.html" 9270s ok 58 9270s ok 59 9270s ok 60 9270s ok 61 9270s ok 62 9270s running 5 test gambit for "3.html" 9270s ok 63 9270s ok 64 9270s ok 65 9270s ok 66 9270s ok 67 9270s running 5 test gambit for "4.html" 9270s ok 68 9270s ok 69 9270s ok 70 9270s ok 71 9270s ok 72 9270s running 5 test gambit for "5.html" 9270s ok 73 9270s ok 74 9270s ok 75 9270s ok 76 9270s ok 77 9270s running 5 test gambit for "6.html" 9270s ok 78 9270s ok 79 9270s ok 80 9270s ok 81 9270s ok 82 9270s running 5 test gambit for "7.html" 9270s ok 83 9270s ok 84 9270s ok 85 9270s ok 86 9270s ok 87 9270s running 5 test gambit for "8.html" 9270s ok 88 9270s ok 89 9270s ok 90 9270s ok 91 9270s ok 92 9270s running 5 test gambit for "9.html" 9270s ok 93 9270s ok 94 9270s ok 95 9270s ok 96 9270s ok 97 9270s running 5 test gambit for "0.html" 9270s ok 98 9270s ok 99 9270s ok 100 9270s ok 101 9270s ok 102 9270s expecting 403 (forbidden) using DirectoryIndex moo 9270s ok 103 9270s running 5 test gambit for "1.html" 9270s ok 104 9270s ok 105 9270s ok 106 9270s ok 107 9270s ok 108 9270s running 5 test gambit for "2.html" 9270s ok 109 9270s ok 110 9270s ok 111 9270s ok 112 9270s ok 113 9270s running 5 test gambit for "3.html" 9270s ok 114 9270s ok 115 9270s ok 116 9270s ok 117 9270s ok 118 9270s running 5 test gambit for "4.html" 9270s ok 119 9270s ok 120 9270s ok 121 9270s ok 122 9270s ok 123 9270s running 5 test gambit for "5.html" 9270s ok 124 9270s ok 125 9270s ok 126 9270s ok 127 9270s ok 128 9270s running 5 test gambit for "6.html" 9270s ok 129 9270s ok 130 9270s ok 131 9270s ok 132 9270s ok 133 9270s running 5 test gambit for "7.html" 9270s ok 134 9270s ok 135 9270s ok 136 9270s ok 137 9270s ok 138 9270s running 5 test gambit for "8.html" 9270s ok 139 9270s ok 140 9270s ok 141 9270s ok 142 9270s ok 143 9270s running 5 test gambit for "9.html" 9270s ok 144 9270s ok 145 9270s ok 146 9270s ok 147 9270s ok 148 9270s running 5 test gambit for "0.html" 9270s ok 149 9270s ok 150 9270s ok 151 9270s ok 152 9270s ok 153 9270s expecting 403 (forbidden) using DirectoryIndex bleh 9270s ok 154 9270s running 5 test gambit for "1.html" 9270s ok 155 9270s ok 156 9270s ok 157 9270s ok 158 9270s ok 159 9270s running 5 test gambit for "2.html" 9270s ok 160 9270s ok 161 9270s ok 162 9270s ok 163 9270s ok 164 9270s running 5 test gambit for "3.html" 9270s ok 165 9270s ok 166 9270s ok 167 9270s ok 168 9270s ok 169 9270s running 5 test gambit for "4.html" 9270s ok 170 9270s ok 171 9270s ok 172 9270s ok 173 9270s ok 174 9270s running 5 test gambit for "5.html" 9270s ok 175 9270s ok 176 9270s ok 177 9270s ok 178 9270s ok 179 9270s running 5 test gambit for "6.html" 9270s ok 180 9270s ok 181 9270s ok 182 9270s ok 183 9270s ok 184 9270s running 5 test gambit for "7.html" 9270s ok 185 9270s ok 186 9270s ok 187 9270s ok 188 9270s ok 189 9270s running 5 test gambit for "8.html" 9270s ok 190 9270s ok 191 9270s ok 192 9270s ok 193 9270s ok 194 9270s running 5 test gambit for "9.html" 9270s ok 195 9270s ok 196 9270s ok 197 9270s ok 198 9270s ok 199 9270s running 5 test gambit for "0.html" 9270s ok 200 9270s ok 201 9270s ok 202 9270s ok 203 9270s ok 204 9270s DirectoryIndex /modules/alias/index.html 9270s ok 205 9270s expecting 403 for DirectoryIndex foo goo moo bleh 9270s ok 206 9270s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 9270s ok 207 9270s 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 9270s ok 208 9270s removed .htaccess (no DirectoryIndex), expecting default (index.html) 9270s ok 209 9270s ok 210 9270s ok 211 9270s ok 212 # skip missing DirectorySlash NotFound 9270s ok 9298s t/modules/directorymatch.t .......... 9298s 1..2 9298s # Running under perl version 5.040001 for linux 9298s # Current time local: Sat Jan 24 17:40:49 2026 9298s # Current time GMT: Sat Jan 24 17:40:49 2026 9298s # Using Test.pm version 1.31 9298s # Using Apache/Test.pm version 1.44 9298s # testing : code for /index.html 9298s # expected: 200 9298s # received: '200' 9298s ok 1 9298s # testing : check for DMMATCH1 9298s # expected: '1' 9298s # received: '1' 9298s ok 2 9298s ok 9329s t/modules/env.t ..................... 9329s 1..6 9329s # Running under perl version 5.040001 for linux 9329s # Current time local: Sat Jan 24 17:41:17 2026 9329s # Current time GMT: Sat Jan 24 17:41:17 2026 9329s # Using Test.pm version 1.31 9329s # Using Apache/Test.pm version 1.44 9329s # host: /modules/env/host.shtml 9329s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 9329s ok 1 9329s # nothere: /modules/env/nothere.shtml 9329s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 9329s ok 2 9329s # set: /modules/env/set.shtml 9329s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 9329s ok 3 9329s # setempty: /modules/env/setempty.shtml 9329s # setempty: EXPECT -><- ACTUAL -><- 9329s ok 4 9329s # type: /modules/env/type.shtml 9329s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 9329s ok 5 9329s # unset: /modules/env/unset.shtml 9329s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 9329s ok 6 9329s ok 9361s t/modules/expires.t ................. 9361s 1..92 9361s # Running under perl version 5.040001 for linux 9361s # Current time local: Sat Jan 24 17:41:49 2026 9361s # Current time GMT: Sat Jan 24 17:41:49 2026 9361s # Using Test.pm version 1.31 9361s # Using Apache/Test.pm version 1.44 9361s # debug: index.html 9361s HTTP/1.1 200 OK 9361s Cache-Control: max-age=326523042 9361s Connection: close 9361s Date: Sat, 24 Jan 2026 17:42:18 GMT 9361s Accept-Ranges: bytes 9361s ETag: "3-643c772b0b480" 9361s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 9361s Vary: In-If1 9361s Content-Length: 3 9361s Content-Type: text/html 9361s Expires: Fri, 30 May 2036 22:33:01 GMT 9361s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 9361s Client-Date: Sat, 24 Jan 2026 17:42:18 GMT 9361s Client-Peer: 127.0.0.1:8529 9361s Client-Response-Num: 1 9361s DMMATCH1: 1 9361s ok 1 9361s # debug: [Cache-Control] [max-age=326523042] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Fri, 30 May 2036 22:33:01 GMT 9361s # debug: expires 2095799581 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 332425819 9361s # debug: actual : 332425819 9361s ok 2 9361s # debug: text.txt 9361s HTTP/1.1 200 OK 9361s Cache-Control: max-age=0 9361s Connection: close 9361s Date: Sat, 24 Jan 2026 17:42:18 GMT 9361s Accept-Ranges: bytes 9361s ETag: "0-643c772b0b480" 9361s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 9361s Vary: In-If1 9361s Content-Type: text/plain 9361s Expires: Sat, 24 Jan 2026 17:42:18 GMT 9361s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 9361s Client-Date: Sat, 24 Jan 2026 17:42:18 GMT 9361s Client-Peer: 127.0.0.1:8529 9361s Client-Response-Num: 1 9361s DMMATCH1: 1 9361s 9361s 9361s ok 3 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 4 9361s # debug: image.gif 9361s HTTP/1.1 200 OK 9361s Cache-Control: max-age=120 9361s Connection: close 9361s Date: Sat, 24 Jan 2026 17:42:18 GMT 9361s Accept-Ranges: bytes 9361s ETag: "0-643c772b0b480" 9361s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 9361s Vary: In-If1 9361s Content-Type: image/gif 9361s Expires: Sat, 24 Jan 2026 17:44:18 GMT 9361s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 9361s Client-Date: Sat, 24 Jan 2026 17:42:18 GMT 9361s Client-Peer: 127.0.0.1:8529 9361s Client-Response-Num: 1 9361s DMMATCH1: 1 9361s 9361s 9361s ok 5 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 6 9361s # debug: foo.jpg 9361s HTTP/1.1 200 OK 9361s Cache-Control: max-age=86400 9361s Connection: close 9361s Date: Sat, 24 Jan 2026 17:42:18 GMT 9361s Accept-Ranges: bytes 9361s ETag: "0-643c772b0b480" 9361s Server: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4 9361s Vary: In-If1 9361s Content-Type: image/jpeg 9361s Expires: Sun, 25 Jan 2026 17:42:18 GMT 9361s Last-Modified: Mon, 17 Nov 2025 10:02:42 GMT 9361s Client-Date: Sat, 24 Jan 2026 17:42:18 GMT 9361s Client-Peer: 127.0.0.1:8529 9361s Client-Response-Num: 1 9361s DMMATCH1: 1 9361s 9361s 9361s ok 7 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 8 9361s # debug: [Cache-Control] [max-age=326523042] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Fri, 30 May 2036 22:33:01 GMT 9361s # debug: expires 2095799581 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 332425819 9361s # debug: actual : 332425819 9361s ok 9 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 10 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 11 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 12 9361s # --- 9361s # ExpiresActive On 9361s # debug: [Cache-Control] [max-age=326523042] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Fri, 30 May 2036 22:33:01 GMT 9361s # debug: expires 2095799581 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 332425819 9361s # debug: actual : 332425819 9361s ok 13 9361s # --- 9361s # ExpiresActive On 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 14 9361s # --- 9361s # ExpiresActive On 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 15 9361s # --- 9361s # ExpiresActive On 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 16 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault A5380284 9361s # debug: [Cache-Control] [max-age=5380284] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Sat, 28 Mar 2026 00:13:42 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 28 Mar 2026 00:13:42 GMT 9361s # debug: expires 1774656822 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5380284 9361s # debug: actual : 5380284 9361s ok 17 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault A5380284 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 18 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault A5380284 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 19 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault A5380284 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 20 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType text/plain "modification plus 1 years 2 days 2 hours 6 minutes 6 seconds" 9361s # debug: [Cache-Control] [max-age=326523042] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Fri, 30 May 2036 22:33:01 GMT 9361s # debug: expires 2095799581 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 332425819 9361s # debug: actual : 332425819 9361s ok 21 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType text/plain "modification plus 1 years 2 days 2 hours 6 minutes 6 seconds" 9361s # debug: [Cache-Control] [max-age=25813589] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Thu, 19 Nov 2026 12:08:48 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Thu, 19 Nov 2026 12:08:48 GMT 9361s # debug: expires 1795090128 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 31716366 9361s # debug: actual : 31716366 9361s ok 22 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType text/plain "modification plus 1 years 2 days 2 hours 6 minutes 6 seconds" 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 23 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType text/plain "modification plus 1 years 2 days 2 hours 6 minutes 6 seconds" 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 24 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault M2344627 9361s ExpiresByType text/plain M10035453 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 25 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault M2344627 9361s ExpiresByType text/plain M10035453 9361s # debug: [Cache-Control] [max-age=4132676] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Fri, 13 Mar 2026 13:40:15 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Fri, 13 Mar 2026 13:40:15 GMT 9361s # debug: expires 1773409215 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 10035453 9361s # debug: actual : 10035453 9361s ok 26 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault M2344627 9361s ExpiresByType text/plain M10035453 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 27 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault M2344627 9361s ExpiresByType text/plain M10035453 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 28 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault "access plus 1 months 2 weeks 17 days 8 hours 2 minutes 44 seconds" 9361s # debug: [Cache-Control] [max-age=5299364] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Fri, 27 Mar 2026 01:45:02 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Fri, 27 Mar 2026 01:45:02 GMT 9361s # debug: expires 1774575902 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5299364 9361s # debug: actual : 5299364 9361s ok 29 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault "access plus 1 months 2 weeks 17 days 8 hours 2 minutes 44 seconds" 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 30 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault "access plus 1 months 2 weeks 17 days 8 hours 2 minutes 44 seconds" 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 31 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault "access plus 1 months 2 weeks 17 days 8 hours 2 minutes 44 seconds" 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 32 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType image/gif M41142033 9361s # debug: [Cache-Control] [max-age=326523042] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Fri, 30 May 2036 22:33:01 GMT 9361s # debug: expires 2095799581 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 332425819 9361s # debug: actual : 332425819 9361s ok 33 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType image/gif M41142033 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 34 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType image/gif M41142033 9361s # debug: [Cache-Control] [max-age=35239256] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Mon, 08 Mar 2027 14:23:15 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Mon, 08 Mar 2027 14:23:15 GMT 9361s # debug: expires 1804515795 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 41142033 9361s # debug: actual : 41142033 9361s ok 35 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType image/gif M41142033 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 36 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault A40959213 9361s ExpiresByType image/gif "modification plus 1 years 3 months 14 days 8 hours 3 minutes 9 seconds" 9361s # debug: [Cache-Control] [max-age=40959213] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Thu, 13 May 2027 19:15:51 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Thu, 13 May 2027 19:15:51 GMT 9361s # debug: expires 1810235751 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 40959213 9361s # debug: actual : 40959213 9361s ok 37 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault A40959213 9361s ExpiresByType image/gif "modification plus 1 years 3 months 14 days 8 hours 3 minutes 9 seconds" 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 38 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault A40959213 9361s ExpiresByType image/gif "modification plus 1 years 3 months 14 days 8 hours 3 minutes 9 seconds" 9361s # debug: [Cache-Control] [max-age=34647812] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Mon, 01 Mar 2027 18:05:51 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Mon, 01 Mar 2027 18:05:51 GMT 9361s # debug: expires 1803924351 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 40550589 9361s # debug: actual : 40550589 9361s ok 39 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault A40959213 9361s ExpiresByType image/gif "modification plus 1 years 3 months 14 days 8 hours 3 minutes 9 seconds" 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 40 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault M33192447 9361s # debug: [Cache-Control] [max-age=27289670] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Sun, 06 Dec 2026 14:10:09 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 06 Dec 2026 14:10:09 GMT 9361s # debug: expires 1796566209 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 33192447 9361s # debug: actual : 33192447 9361s ok 41 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault M33192447 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 42 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault M33192447 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 43 9361s #--- 9361s # ExpiresActive On 9361s ExpiresDefault M33192447 9361s # debug: [Cache-Control] [max-age=86400] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Sun, 25 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sun, 25 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769362938 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 86400 9361s # debug: actual : 86400 9361s ok 44 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType image/jpeg "access plus 1 years 3 months 16 days 8 hours 20 minutes 31 seconds" 9361s # debug: [Cache-Control] [max-age=326523042] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Fri, 30 May 2036 22:33:01 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Fri, 30 May 2036 22:33:01 GMT 9361s # debug: expires 2095799581 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 332425819 9361s # debug: actual : 332425819 9361s ok 45 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType image/jpeg "access plus 1 years 3 months 16 days 8 hours 20 minutes 31 seconds" 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: expires 1769276538 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 5902776 9361s # debug: actual : 5902776 9361s ok 46 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType image/jpeg "access plus 1 years 3 months 16 days 8 hours 20 minutes 31 seconds" 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:18 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:18 GMT 9361s # debug: expires 1769276658 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 47 9361s # --- 9361s # ExpiresActive On 9361s ExpiresByType image/jpeg "access plus 1 years 3 months 16 days 8 hours 20 minutes 31 seconds" 9361s # debug: [Cache-Control] [max-age=40724431] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Tue, 11 May 2027 02:02:49 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Tue, 11 May 2027 02:02:49 GMT 9361s # debug: expires 1810000969 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 40724431 9361s # debug: actual : 40724431 9361s ok 48 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault M39409200 9361s ExpiresByType image/jpeg "access plus 1 months 1 weeks 13 days 8 hours 28 minutes" 9361s # debug: [Cache-Control] [max-age=33506423] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Expires] [Tue, 16 Feb 2027 13:02:42 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:18 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Tue, 16 Feb 2027 13:02:42 GMT 9361s # debug: expires 1802782962 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:18 GMT 9361s # debug: access 1769276538 9361s # debug: expected: 39409200 9361s # debug: actual : 39409200 9361s ok 49 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault M39409200 9361s ExpiresByType image/jpeg "access plus 1 months 1 weeks 13 days 8 hours 28 minutes" 9361s # debug: [Cache-Control] [max-age=0] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:42:19 GMT 9361s # debug: expires 1769276539 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:19 GMT 9361s # debug: access 1769276539 9361s # debug: expected: 5902777 9361s # debug: actual : 5902777 9361s ok 50 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault M39409200 9361s ExpiresByType image/jpeg "access plus 1 months 1 weeks 13 days 8 hours 28 minutes" 9361s # debug: [Cache-Control] [max-age=120] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Expires] [Sat, 24 Jan 2026 17:44:19 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Sat, 24 Jan 2026 17:44:19 GMT 9361s # debug: expires 1769276659 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:19 GMT 9361s # debug: access 1769276539 9361s # debug: expected: 120 9361s # debug: actual : 120 9361s ok 51 9361s # --- 9361s # ExpiresActive On 9361s ExpiresDefault M39409200 9361s ExpiresByType image/jpeg "access plus 1 months 1 weeks 13 days 8 hours 28 minutes" 9361s # debug: [Cache-Control] [max-age=4350480] 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Expires] [Mon, 16 Mar 2026 02:10:19 GMT] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s # debug: expires Mon, 16 Mar 2026 02:10:19 GMT 9361s # debug: expires 1773627019 9361s # debug: modified Mon, 17 Nov 2025 10:02:42 GMT 9361s # debug: modified 1763373762 9361s # debug: access Sat, 24 Jan 2026 17:42:19 GMT 9361s # debug: access 1769276539 9361s # debug: expected: 4350480 9361s # debug: actual : 4350480 9361s ok 52 9361s # --- 9361s # ExpiresActive Off 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 53 9361s # --- 9361s # ExpiresActive Off 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 54 9361s # --- 9361s # ExpiresActive Off 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 55 9361s # --- 9361s # ExpiresActive Off 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 56 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault "access plus 1 years 1 months 3 hours 49 minutes" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 57 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault "access plus 1 years 1 months 3 hours 49 minutes" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 58 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault "access plus 1 years 1 months 3 hours 49 minutes" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 59 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault "access plus 1 years 1 months 3 hours 49 minutes" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 60 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType text/plain M33016156 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 61 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType text/plain M33016156 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 62 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType text/plain M33016156 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 63 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType text/plain M33016156 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 64 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault M33025582 9361s ExpiresByType text/plain A41238554 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 65 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault M33025582 9361s ExpiresByType text/plain A41238554 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 66 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault M33025582 9361s ExpiresByType text/plain A41238554 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 67 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault M33025582 9361s ExpiresByType text/plain A41238554 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 68 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault A7365974 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 69 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault A7365974 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 70 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault A7365974 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 71 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault A7365974 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 72 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType image/gif "access plus 2 months 8 days 3 hours 47 minutes 20 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 73 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType image/gif "access plus 2 months 8 days 3 hours 47 minutes 20 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 74 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType image/gif "access plus 2 months 8 days 3 hours 47 minutes 20 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 75 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType image/gif "access plus 2 months 8 days 3 hours 47 minutes 20 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 76 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault M36826579 9361s ExpiresByType image/gif "access plus 1 years 12 days 44 minutes 27 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 77 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault M36826579 9361s ExpiresByType image/gif "access plus 1 years 12 days 44 minutes 27 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 78 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault M36826579 9361s ExpiresByType image/gif "access plus 1 years 12 days 44 minutes 27 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 79 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault M36826579 9361s ExpiresByType image/gif "access plus 1 years 12 days 44 minutes 27 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 80 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault "access plus 3 months 2 weeks 18 days 2 hours 29 minutes 9 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 81 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault "access plus 3 months 2 weeks 18 days 2 hours 29 minutes 9 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 82 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault "access plus 3 months 2 weeks 18 days 2 hours 29 minutes 9 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 83 9361s #--- 9361s # ExpiresActive Off 9361s ExpiresDefault "access plus 3 months 2 weeks 18 days 2 hours 29 minutes 9 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 84 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType image/jpeg A36302436 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 85 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType image/jpeg A36302436 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 86 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType image/jpeg A36302436 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 87 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresByType image/jpeg A36302436 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 88 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault A32753726 9361s ExpiresByType image/jpeg "modification plus 2 months 1 weeks 3 days 6 hours 7 minutes 23 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["3-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Length] [3] 9361s # debug: [Content-Type] [text/html] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 89 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault A32753726 9361s ExpiresByType image/jpeg "modification plus 2 months 1 weeks 3 days 6 hours 7 minutes 23 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:20 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [text/plain] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 90 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault A32753726 9361s ExpiresByType image/jpeg "modification plus 2 months 1 weeks 3 days 6 hours 7 minutes 23 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:20 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/gif] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:19 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 91 9361s # --- 9361s # ExpiresActive Off 9361s ExpiresDefault A32753726 9361s ExpiresByType image/jpeg "modification plus 2 months 1 weeks 3 days 6 hours 7 minutes 23 seconds" 9361s # debug: [Connection] [close] 9361s # debug: [Date] [Sat, 24 Jan 2026 17:42:20 GMT] 9361s # debug: [Accept-Ranges] [bytes] 9361s # debug: [ETag] ["0-643c772b0b480"] 9361s # debug: [Server] [Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4] 9361s # debug: [Vary] [In-If1] 9361s # debug: [Content-Type] [image/jpeg] 9361s # debug: [Last-Modified] [Mon, 17 Nov 2025 10:02:42 GMT] 9361s # debug: [Client-Date] [Sat, 24 Jan 2026 17:42:20 GMT] 9361s # debug: [Client-Peer] [127.0.0.1:8529] 9361s # debug: [Client-Response-Num] [1] 9361s # debug: [DMMATCH1] [1] 9361s ok 92 9361s ok 9396s t/modules/ext_filter.t .............. 9396s 1..24 9396s # Running under perl version 5.040001 for linux 9396s # Current time local: Sat Jan 24 17:42:20 2026 9396s # Current time GMT: Sat Jan 24 17:42:20 2026 9396s # Using Test.pm version 1.31 9396s # Using Apache/Test.pm version 1.44 9396s # testing : sed output filter 9396s # expected: 'barbar' 9396s # received: 'barbar' 9396s ok 1 9396s # testing : slow filter process 9396s # expected: 'foobar' 9396s # received: 'foobar' 9396s ok 2 9396s # testing : echo worked 9396s # expected: 200 9396s # received: '200' 9396s ok 3 9396s # testing : request body filtered 9396s # expected: 'barbar 9396s # ' 9396s # received: 'barbar 9396s # ' 9396s ok 4 9396s # testing : got 413 error 9396s # expected: 413 9396s # received: '413' 9396s ok 5 9396s # testing : got 413 error body 9396s # expected: qr/413 Request Entity Too Large/ 9396s # received: ' 9396s # 9396s # 413 Request Entity Too Large 9396s # 9396s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

9549s # 9549s # 9549s # Hello World 9549s # 9549s #

[back]

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

mod_include test

9549s # 9549s # 9549s # Hello World 9549s # 9549s #

[back]

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

mod_include test

9549s # 9549s # 9549s # Hello World 9549s # 9549s #

[back]

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

Load Balancer Manager for localhost

9739s # 9739s #
Server Version: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4
9739s #
Server Built: 2025-11-17T12:22:55
9739s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
9739s #
9739s #

LoadBalancer Status for balancer://foo1 [p45ce0159_foo1]

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

LoadBalancer Status for balancer://foo2 [p45ce0159_foo2]

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

LoadBalancer Status for balancer://foo3 [p45ce0159_foo3]

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

LoadBalancer Status for balancer://foo4 [p45ce0159_foo4]

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

LoadBalancer Status for balancer://pr45434 [p45ce0159_pr45434]

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

LoadBalancer Status for balancer://failover [p45ce0159_failover]

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

LoadBalancer Status for balancer://dynproxy [p45ce0159_dynproxy]

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

Moved Permanently

10138s #

The document has moved here.

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

Moved Permanently

10138s #

The document has moved here.

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

Moved Permanently

10138s #

The document has moved here.

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

Moved Permanently

10138s #

The document has moved here.

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

Multiple Choices

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

Available documents: 10138s #

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

Multiple Choices

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

Available documents: 10138s #

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

Multiple Choices

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

Available documents: 10138s #

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

Moved Permanently

10138s #

The document has moved here.

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

Multiple Choices

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

Available documents: 10138s #

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

Multiple Choices

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

Available documents: 10138s #

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

Moved Permanently

10138s #

The document has moved here.

10138s # 10138s # ' 10138s ok 48 10138s ok 10167s t/modules/status.t .................. 10167s 1..1 10167s # Running under perl version 5.040001 for linux 10167s # Current time local: Sat Jan 24 17:55:17 2026 10167s # Current time GMT: Sat Jan 24 17:55:17 2026 10167s # Using Test.pm version 1.31 10167s # Using Apache/Test.pm version 1.44 10167s 10167s 10167s Apache Status 10167s 10167s

Apache Server Status for localhost (via 127.0.0.1)

10167s 10167s
Server Version: Apache/2.4.65 (Ubuntu) OpenSSL/3.5.4
10167s
Server MPM: event
10167s
Server Built: 2025-11-17T12:22:55 10167s

10167s
Current Time: Saturday, 24-Jan-2026 17:55:46 UTC
10167s
Restart Time: Saturday, 24-Jan-2026 17:04:47 UTC
10167s
Parent Server Config. Generation: 1
10167s
Parent Server MPM Generation: 0
10167s
Server uptime: 50 minutes 59 seconds
10167s
Server load: 3.10 2.33 2.19
10167s
Total accesses: 6876 - Total Traffic: 138.5 MB - Total Duration: 70628
10167s
CPU Usage: u5.26 s40.01 cu1.05 cs1.11 - 1.55% CPU load
10167s
2.25 requests/sec - 46.4 kB/second - 20.6 kB/request - 10.2717 ms/request
10167s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
10167s
10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewait-iowritingkeep-aliveclosing
0948351no0yes00250000
1948352no0yes00250000
2948353no0yes10240000
3970717no0yes00250000
Sum400 10990000
10167s
________________________________________________________________
10167s ________W___________________________............................
10167s ................................................................
10167s ................................................................
10167s ................................................................
10167s ................................................................
10167s ................
10167s

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

10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s
SrvPIDAccMCPU 10167s SSReqDurConnChildSlotClientProtocolVHostRequest
0-09483510/118/118_ 10167s 10.1262014570.02.672.67 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/107/107_ 10167s 10.126206900.01.311.31 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/108/108_ 10167s 10.112904790.01.511.51 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/108/108_ 10167s 10.1429143990.00.810.81 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
0-09483510/102/102_ 10167s 10.172907410.00.930.93 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-09483510/102/102_ 10167s 10.112905580.00.430.43 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/120/120_ 10167s 10.116203650.01.441.44 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/103/103_ 10167s 10.116208560.08.868.86 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/108/108_ 10167s 10.1629199750.00.730.73 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
0-09483510/122/122_ 10167s 10.1429014230.00.660.66 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
0-09483510/122/122_ 10167s 10.116205030.01.041.04 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/112/112_ 10167s 10.126208770.00.540.54 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/108/108_ 10167s 10.1129120960.06.326.32 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/113/113_ 10167s 10.116204840.00.550.55 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/118/118_ 10167s 10.116204430.00.570.57 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/109/109_ 10167s 10.172905330.00.610.61 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-09483510/107/107_ 10167s 10.112907030.00.540.54 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/107/107_ 10167s 10.1129019680.010.5210.52 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/113/113_ 10167s 10.1729012370.00.480.48 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-09483510/105/105_ 10167s 10.116206880.01.311.31 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/99/99_ 10167s 10.112902840.00.530.53 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/117/117_ 10167s 10.136204490.00.700.70 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/120/120_ 10167s 10.116204030.01.391.39 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/102/102_ 10167s 10.126207150.010.3910.39 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09483510/111/111_ 10167s 10.116204280.00.720.72 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/82/82_ 10167s 26.822904040.00.370.37 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
1-09483520/77/77_ 10167s 26.466201390.00.490.49 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/78/78_ 10167s 26.452902820.00.430.43 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/75/75_ 10167s 26.456208230.00.390.39 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/77/77_ 10167s 26.862904450.00.320.32 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-09483520/74/74_ 10167s 26.45290109600.02.322.32 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/74/74_ 10167s 26.456207760.00.250.25 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/76/76_ 10167s 26.8629097060.06.306.30 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-09483520/80/80_ 10167s 26.822908670.04.324.32 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-09483520/80/80_ 10167s 26.422902990.00.430.43 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/65/65_ 10167s 26.436238630.00.390.39 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/83/83_ 10167s 26.862903630.00.670.67 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-09483520/69/69_ 10167s 26.466207390.00.360.36 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/70/70_ 10167s 26.456215440.00.810.81 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/77/77_ 10167s 26.446207500.06.396.39 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/83/83_ 10167s 26.452901820.00.400.40 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/71/71_ 10167s 26.822918580.00.390.39 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
1-09483520/80/80_ 10167s 26.822933220.00.500.50 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-09483520/78/78_ 10167s 26.466208690.00.550.55 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/78/78_ 10167s 26.456212520.00.380.38 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/79/79_ 10167s 26.426217380.00.410.41 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/78/78_ 10167s 26.466204900.00.570.57 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/63/63_ 10167s 26.822902720.00.330.33 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-09483520/72/72_ 10167s 26.4329435560.00.980.98 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09483520/78/78_ 10167s 26.452904210.00.860.86 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/56/56_ 10167s 6.416203330.00.530.53 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/56/56_ 10167s 6.416202140.01.461.46 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/60/60_ 10167s 6.4162013870.019.8819.88 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/67/67_ 10167s 6.422904030.00.420.42 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-09483530/61/61_ 10167s 6.412903220.02.242.24 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/65/65_ 10167s 6.422901850.00.570.57 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
2-09483530/60/60_ 10167s 6.402903680.00.320.32 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/63/63_ 10167s 6.402971210.00.330.33 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/62/62_ 10167s 6.416204830.00.330.33 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/62/62_ 10167s 6.386202130.00.280.28 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/61/61_ 10167s 6.416205720.00.360.36 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/62/62_ 10167s 6.396212000.00.270.27 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/66/66_ 10167s 6.422904490.00.300.30 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
2-09483530/61/61_ 10167s 6.422901090.00.270.27 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
2-09483530/63/63_ 10167s 6.402911620.00.410.41 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/65/65_ 10167s 6.402973180.00.340.34 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/69/69_ 10167s 6.412905960.02.272.27 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/60/60_ 10167s 6.402921450.01.571.57 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/60/60_ 10167s 6.422902410.00.480.48 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
2-09483530/62/62_ 10167s 6.386204200.00.320.32 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/63/63_ 10167s 6.422902870.00.400.40 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
2-09483530/62/62_ 10167s 6.4229012160.04.574.57 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
2-09483531/59/59W 10167s 6.38003170.00.540.54 10167s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-09483530/59/59_ 10167s 6.386235460.00.270.27 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09483530/59/59_ 10167s 6.386204820.00.720.72 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/28/28_ 10167s 3.856302870.00.160.16 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/30/30_ 10167s 3.856302210.00.150.15 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/28/28_ 10167s 3.83630660.00.110.11 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/30/30_ 10167s 3.746334980.00.290.29 10167s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/vary3.html HTTP/1.1
3-09707170/25/25_ 10167s 3.816302590.00.220.22 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/26/26_ 10167s 3.73630340.00.160.16 10167s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/foo%20bar.html HTTP/1.1
3-09707170/23/23_ 10167s 3.466206510.05.975.97 10167s 127.0.0.1http/1.1ssi-default:8544GET /modules/include/virtual.shtml HTTP/1.1
3-09707170/28/28_ 10167s 3.746303760.00.170.17 10167s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/false HTTP/1.1
3-09707170/21/21_ 10167s 3.746326680.00.090.09 10167s 127.0.0.1http/1.1localhost:8529GET /modules/proxy/rewrite/foo%20bar.html HTTP/1.1
3-09707170/32/32_ 10167s 3.862901830.00.180.18 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
3-09707170/22/22_ 10167s 3.776301570.00.170.17 10167s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire/cache?test=value&expiry=17692773140
3-09707170/30/30_ 10167s 3.822914990.00.240.24 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/31/31_ 10167s 3.856304140.00.270.27 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/30/30_ 10167s 3.8363241400.00.160.16 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/22/22_ 10167s 3.836301670.00.090.09 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/26/26_ 10167s 3.856204040.00.310.31 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/27/27_ 10167s 3.676322620.00.110.11 10167s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/proxy.html HTTP/1.1
3-09707170/34/34_ 10167s 3.836303870.00.240.24 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/27/27_ 10167s 3.676313010.00.120.12 10167s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/ HTTP/1.1
3-09707170/25/25_ 10167s 3.822903710.04.024.02 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/24/24_ 10167s 3.856302300.00.100.10 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/31/31_ 10167s 3.8562372510.00.170.17 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/27/27_ 10167s 3.836304190.00.140.14 10167s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09707170/27/27_ 10167s 3.862903190.00.160.16 10167s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
3-09707170/21/21_ 10167s 3.5963182580.00.090.09 10167s 127.0.0.1http/1.1localhost:8547GET /notexisting/..;/mapping/mapping.html HTTP/1.1
10167s
10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s 10167s
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
10167s 10167s ok 1 10167s ok 10201s t/modules/substitute.t .............. 10201s 1..19 10201s # Running under perl version 5.040001 for linux 10201s # Current time local: Sat Jan 24 17:55:47 2026 10201s # Current time GMT: Sat Jan 24 17:55:47 2026 10201s # Using Test.pm version 1.31 10201s # Using Apache/Test.pm version 1.44 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'barbar': OK 10201s ok 1 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'barbar': OK 10201s ok 2 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'foofoo': OK 10201s ok 3 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'barbar': OK 10201s ok 4 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'barbar': OK 10201s ok 5 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'barbar': OK 10201s ok 6 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'foof 10201s oo': OK 10201s ok 7 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'xfoo': OK 10201s ok 8 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 10201s ok 9 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s barx 10201s ': OK 10201s ok 10 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'a$1axb(': OK 10201s ok 11 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'a$XX': OK 10201s ok 12 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 10201s ok 13 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'x&x': OK 10201s ok 14 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'xx': OK 10201s ok 15 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'fcooar': OK 10201s ok 16 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'fc$1ar': OK 10201s ok 17 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'fdooar': OK 10201s ok 18 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s # writing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s got 200 'XXXfooXXX 10201s bar': OK 10201s ok 19 10201s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 10201s # removing file: /tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 10201s ok 10238s t/modules/unique_id.t ............... 10238s 1..300 10238s # Running under perl version 5.040001 for linux 10238s # Current time local: Sat Jan 24 17:56:20 2026 10238s # Current time GMT: Sat Jan 24 17:56:20 2026 10238s # Using Test.pm version 1.31 10238s # Using Apache/Test.pm version 1.44 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 1 10238s # unique id: aXUH3pr8A-S9P-rABik6WgAAAAc 10238s ok 2 10238s ok 3 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 4 10238s # unique id: aXUH3m0KcOzhQhGdqeEmOgAAAIM 10238s ok 5 10238s ok 6 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 7 10238s # unique id: aXUH320KcOzhQhGdqeEmOwAAAIU 10238s ok 8 10238s ok 9 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 10 10238s # unique id: aXUH35r8A-S9P-rABik6WwAAAA0 10238s ok 11 10238s ok 12 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 13 10238s # unique id: aXUH35r8A-S9P-rABik6XAAAAAs 10238s ok 14 10238s ok 15 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 16 10238s # unique id: aXUH33gc7EDh6w4FN39GaAAAAE4 10238s ok 17 10238s ok 18 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 19 10238s # unique id: aXUH320KcOzhQhGdqeEmPAAAAIQ 10238s ok 20 10238s ok 21 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 22 10238s # unique id: aXUH35r8A-S9P-rABik6XQAAAAE 10238s ok 23 10238s ok 24 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 25 10238s # unique id: aXUH33gc7EDh6w4FN39GaQAAAEw 10238s ok 26 10238s ok 27 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 28 10238s # unique id: aXUH320KcOzhQhGdqeEmPQAAAJY 10238s ok 29 10238s ok 30 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 31 10238s # unique id: aXUH33gc7EDh6w4FN39GagAAAEM 10238s ok 32 10238s ok 33 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 34 10238s # unique id: aXUH320KcOzhQhGdqeEmPgAAAJM 10238s ok 35 10238s ok 36 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 37 10238s # unique id: aXUH33gc7EDh6w4FN39GawAAAFM 10238s ok 38 10238s ok 39 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 40 10238s # unique id: aXUH4Hgc7EDh6w4FN39GbAAAAEY 10238s ok 41 10238s ok 42 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 43 10238s # unique id: aXUH4Hgc7EDh6w4FN39GbQAAAE0 10238s ok 44 10238s ok 45 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 46 10238s # unique id: aXUH4Hgc7EDh6w4FN39GbgAAAEI 10238s ok 47 10238s ok 48 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 49 10238s # unique id: aXUH4Hgc7EDh6w4FN39GbwAAAEg 10238s ok 50 10238s ok 51 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 52 10238s # unique id: aXUH4Jr8A-S9P-rABik6XgAAAAA 10238s ok 53 10238s ok 54 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 55 10238s # unique id: aXUH4Hgc7EDh6w4FN39GcAAAAFY 10238s ok 56 10238s ok 57 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 58 10238s # unique id: aXUH4Hgc7EDh6w4FN39GcQAAAEk 10238s ok 59 10238s ok 60 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 61 10238s # unique id: aXUH4Jr8A-S9P-rABik6XwAAABM 10238s ok 62 10238s ok 63 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 64 10238s # unique id: aXUH4Hgc7EDh6w4FN39GcgAAAFE 10238s ok 65 10238s ok 66 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 67 10238s # unique id: aXUH4Jr8A-S9P-rABik6YAAAABc 10238s ok 68 10238s ok 69 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 70 10238s # unique id: aXUH4Zr8A-S9P-rABik6YQAAABU 10238s ok 71 10238s ok 72 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 73 10238s # unique id: aXUH4Xgc7EDh6w4FN39GcwAAAFc 10238s ok 74 10238s ok 75 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 76 10238s # unique id: aXUH4Zr8A-S9P-rABik6YgAAAAM 10238s ok 77 10238s ok 78 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 79 10238s # unique id: aXUH4Xgc7EDh6w4FN39GdAAAAEo 10238s ok 80 10238s ok 81 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 82 10238s # unique id: aXUH4Zr8A-S9P-rABik6YwAAABQ 10238s ok 83 10238s ok 84 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 85 10238s # unique id: aXUH4Zr8A-S9P-rABik6ZAAAAAk 10238s ok 86 10238s ok 87 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 88 10238s # unique id: aXUH4Zr8A-S9P-rABik6ZQAAAAg 10238s ok 89 10238s ok 90 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 91 10238s # unique id: aXUH4Zr8A-S9P-rABik6ZgAAAAI 10238s ok 92 10238s ok 93 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 94 10238s # unique id: aXUH4Xgc7EDh6w4FN39GdQAAAFg 10238s ok 95 10238s ok 96 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 97 10238s # unique id: aXUH4ngc7EDh6w4FN39GdgAAAE8 10238s ok 98 10238s ok 99 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 100 10238s # unique id: aXUH4ngc7EDh6w4FN39GdwAAAEc 10238s ok 101 10238s ok 102 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 103 10238s # unique id: aXUH4pr8A-S9P-rABik6ZwAAAAw 10238s ok 104 10238s ok 105 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 106 10238s # unique id: aXUH4pr8A-S9P-rABik6aAAAAAU 10238s ok 107 10238s ok 108 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 109 10238s # unique id: aXUH4pr8A-S9P-rABik6aQAAABE 10238s ok 110 10238s ok 111 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 112 10238s # unique id: aXUH4pr8A-S9P-rABik6agAAAAo 10238s ok 113 10238s ok 114 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 115 10238s # unique id: aXUH4ucP2j3Z8epJmzJCvgAAAMo 10238s ok 116 10238s ok 117 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 118 10238s # unique id: aXUH4pr8A-S9P-rABik6awAAAAs 10238s ok 119 10238s ok 120 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 121 10238s # unique id: aXUH4ucP2j3Z8epJmzJCvwAAAMI 10238s ok 122 10238s ok 123 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 124 10238s # unique id: aXUH4pr8A-S9P-rABik6bAAAAAE 10238s ok 125 10238s ok 126 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 127 10238s # unique id: aXUH4ucP2j3Z8epJmzJCwAAAANI 10238s ok 128 10238s ok 129 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 130 10238s # unique id: aXUH4pr8A-S9P-rABik6bQAAAAY 10238s ok 131 10238s ok 132 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 133 10238s # unique id: aXUH4pr8A-S9P-rABik6bgAAABM 10238s ok 134 10238s ok 135 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 136 10238s # unique id: aXUH4pr8A-S9P-rABik6bwAAAA4 10238s ok 137 10238s ok 138 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 139 10238s # unique id: aXUH4pr8A-S9P-rABik6cAAAABY 10238s ok 140 10238s ok 141 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 142 10238s # unique id: aXUH4pr8A-S9P-rABik6cQAAABQ 10238s ok 143 10238s ok 144 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 145 10238s # unique id: aXUH4ucP2j3Z8epJmzJCwQAAANY 10238s ok 146 10238s ok 147 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 148 10238s # unique id: aXUH4pr8A-S9P-rABik6cgAAAAk 10238s ok 149 10238s ok 150 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 151 10238s # unique id: aXUH45r8A-S9P-rABik6cwAAABA 10238s ok 152 10238s ok 153 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 154 10238s # unique id: aXUH420KcOzhQhGdqeEmPwAAAIk 10238s ok 155 10238s ok 156 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 157 10238s # unique id: aXUH45r8A-S9P-rABik6dAAAAAI 10238s ok 158 10238s ok 159 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 160 10238s # unique id: aXUH43gc7EDh6w4FN39GeAAAAE4 10238s ok 161 10238s ok 162 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 163 10238s # unique id: aXUH5G0KcOzhQhGdqeEmQAAAAJc 10238s ok 164 10238s ok 165 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 166 10238s # unique id: aXUH5Hgc7EDh6w4FN39GeQAAAEM 10238s ok 167 10238s ok 168 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 169 10238s # unique id: aXUH5Jr8A-S9P-rABik6dQAAAAw 10238s ok 170 10238s ok 171 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 172 10238s # unique id: aXUH5Hgc7EDh6w4FN39GegAAAFI 10238s ok 173 10238s ok 174 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 175 10238s # unique id: aXUH5Hgc7EDh6w4FN39GewAAAFU 10238s ok 176 10238s ok 177 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 178 10238s # unique id: aXUH5Hgc7EDh6w4FN39GfAAAAFU 10238s ok 179 10238s ok 180 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 181 10238s # unique id: aXUH5Xgc7EDh6w4FN39GfQAAAEE 10238s ok 182 10238s ok 183 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 184 10238s # unique id: aXUH5Xgc7EDh6w4FN39GfgAAAE0 10238s ok 185 10238s ok 186 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 187 10238s # unique id: aXUH5Xgc7EDh6w4FN39GfwAAAEI 10238s ok 188 10238s ok 189 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 190 10238s # unique id: aXUH5Zr8A-S9P-rABik6dgAAAAU 10238s ok 191 10238s ok 192 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 193 10238s # unique id: aXUH5Zr8A-S9P-rABik6dwAAABI 10238s ok 194 10238s ok 195 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 196 10238s # unique id: aXUH5Zr8A-S9P-rABik6eAAAABE 10238s ok 197 10238s ok 198 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 199 10238s # unique id: aXUH5Zr8A-S9P-rABik6eQAAAAc 10238s ok 200 10238s ok 201 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 202 10238s # unique id: aXUH5Zr8A-S9P-rABik6egAAAAo 10238s ok 203 10238s ok 204 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 205 10238s # unique id: aXUH5Xgc7EDh6w4FN39GgAAAAEg 10238s ok 206 10238s ok 207 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 208 10238s # unique id: aXUH5Zr8A-S9P-rABik6ewAAAAs 10238s ok 209 10238s ok 210 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 211 10238s # unique id: aXUH5pr8A-S9P-rABik6fAAAAAE 10238s ok 212 10238s ok 213 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 214 10238s # unique id: aXUH5pr8A-S9P-rABik6fQAAAAA 10238s ok 215 10238s ok 216 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 217 10238s # unique id: aXUH5ngc7EDh6w4FN39GgQAAAFQ 10238s ok 218 10238s ok 219 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 220 10238s # unique id: aXUH5m0KcOzhQhGdqeEmQQAAAIA 10238s ok 221 10238s ok 222 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 223 10238s # unique id: aXUH5m0KcOzhQhGdqeEmQgAAAIo 10238s ok 224 10238s ok 225 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 226 10238s # unique id: aXUH5ucP2j3Z8epJmzJCwgAAANg 10238s ok 227 10238s ok 228 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 229 10238s # unique id: aXUH5pr8A-S9P-rABik6fgAAABM 10238s ok 230 10238s ok 231 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 232 10238s # unique id: aXUH5ngc7EDh6w4FN39GggAAAFE 10238s ok 233 10238s ok 234 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 235 10238s # unique id: aXUH53gc7EDh6w4FN39GgwAAAFc 10238s ok 236 10238s ok 237 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 238 10238s # unique id: aXUH520KcOzhQhGdqeEmQwAAAIs 10238s ok 239 10238s ok 240 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 241 10238s # unique id: aXUH53gc7EDh6w4FN39GhAAAAEo 10238s ok 242 10238s ok 243 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 244 10238s # unique id: aXUH53gc7EDh6w4FN39GhQAAAEQ 10238s ok 245 10238s ok 246 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 247 10238s # unique id: aXUH53gc7EDh6w4FN39GhgAAAE8 10238s ok 248 10238s ok 249 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 250 10238s # unique id: aXUH55r8A-S9P-rABik6fwAAAA4 10238s ok 251 10238s ok 252 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 253 10238s # unique id: aXUH6Hgc7EDh6w4FN39GhwAAAEU 10238s ok 254 10238s ok 255 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 256 10238s # unique id: aXUH6Hgc7EDh6w4FN39GiAAAAE4 10238s ok 257 10238s ok 258 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 259 10238s # unique id: aXUH6Jr8A-S9P-rABik6gAAAABY 10238s ok 260 10238s ok 261 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 262 10238s # unique id: aXUH6Hgc7EDh6w4FN39GiQAAAEw 10238s ok 263 10238s ok 264 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 265 10238s # unique id: aXUH6OcP2j3Z8epJmzJCwwAAANA 10238s ok 266 10238s ok 267 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 268 10238s # unique id: aXUH6Hgc7EDh6w4FN39GigAAAFI 10238s ok 269 10238s ok 270 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 271 10238s # unique id: aXUH6Hgc7EDh6w4FN39GiwAAAEY 10238s ok 272 10238s ok 273 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 274 10238s # unique id: aXUH6Jr8A-S9P-rABik6gQAAAAM 10238s ok 275 10238s ok 276 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 277 10238s # unique id: aXUH6OcP2j3Z8epJmzJCxAAAANE 10238s ok 278 10238s ok 279 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 280 10238s # unique id: aXUH6Jr8A-S9P-rABik6ggAAABQ 10238s ok 281 10238s ok 282 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 283 10238s # unique id: aXUH6OcP2j3Z8epJmzJCxQAAAMU 10238s ok 284 10238s ok 285 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 286 10238s # unique id: aXUH6Xgc7EDh6w4FN39GjAAAAEE 10238s ok 287 10238s ok 288 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 289 10238s # unique id: aXUH6Xgc7EDh6w4FN39GjQAAAE0 10238s ok 290 10238s ok 291 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 292 10238s # unique id: aXUH6Zr8A-S9P-rABik6gwAAABA 10238s ok 293 10238s ok 294 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 295 10238s # unique id: aXUH6Zr8A-S9P-rABik6hAAAAAg 10238s ok 296 10238s ok 297 10238s # testing : fetch unique ID 10238s # expected: 200 10238s # received: '200' 10238s ok 298 10238s # unique id: aXUH6Xgc7EDh6w4FN39GjgAAAEA 10238s ok 299 10238s ok 300 10238s ok 10276s t/modules/usertrack.t ............... 10276s 1..1004 10276s # Running under perl version 5.040001 for linux 10276s # Current time local: Sat Jan 24 17:56:58 2026 10276s # Current time GMT: Sat Jan 24 17:56:58 2026 10276s # Using Test.pm version 1.31 10276s # Using Apache/Test.pm version 1.44 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 1 10276s ok 2 10276s Set-Cookie: usertrack_test=f752fe8c.6492601d87bc4; path=/; expires=Sat, 24-Jan-26 17:58:28 GMT 10276s Cookie: usertrack_test=f752fe8c.6492601d87bc4 10276s ok 3 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 4 10276s ok 5 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 6 10276s ok 7 10276s Set-Cookie: usertrack_test=535668f4.6492601d89223; path=/; expires=Sat, 24-Jan-26 17:58:28 GMT 10276s Cookie: usertrack_test=535668f4.6492601d89223 10276s ok 8 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 9 10276s ok 10 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 11 10276s ok 12 10276s Set-Cookie: usertrack_test=d7adfb1d.6492601d90663; path=/; expires=Sat, 24-Jan-26 17:58:28 GMT 10276s Cookie: usertrack_test=d7adfb1d.6492601d90663 10276s ok 13 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 14 10276s ok 15 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 16 10276s ok 17 10276s Set-Cookie: usertrack_test=cb24b2a9.6492601d912d9; path=/; expires=Sat, 24-Jan-26 17:58:28 GMT 10276s Cookie: usertrack_test=cb24b2a9.6492601d912d9 10276s ok 18 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 19 10276s ok 20 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 21 10276s ok 22 10276s Set-Cookie: usertrack_test=9a5ffc6f.6492601d91f0c; path=/; expires=Sat, 24-Jan-26 17:58:28 GMT 10276s Cookie: usertrack_test=9a5ffc6f.6492601d91f0c 10276s ok 23 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 24 10276s ok 25 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 26 10276s ok 27 10276s Set-Cookie: usertrack_test=aabaf5ab.6492601de731b; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=aabaf5ab.6492601de731b 10276s ok 28 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 29 10276s ok 30 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 31 10276s ok 32 10276s Set-Cookie: usertrack_test=f604eb18.6492601df0773; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=f604eb18.6492601df0773 10276s ok 33 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 34 10276s ok 35 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 36 10276s ok 37 10276s Set-Cookie: usertrack_test=67250d3b.6492601e33c7a; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=67250d3b.6492601e33c7a 10276s ok 38 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 39 10276s ok 40 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 41 10276s ok 42 10276s Set-Cookie: usertrack_test=87631358.6492601e42384; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=87631358.6492601e42384 10276s ok 43 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 44 10276s ok 45 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 46 10276s ok 47 10276s Set-Cookie: usertrack_test=f15769e8.6492601e50772; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=f15769e8.6492601e50772 10276s ok 48 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 49 10276s ok 50 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 51 10276s ok 52 10276s Set-Cookie: usertrack_test=5095ecff.6492601e51784; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=5095ecff.6492601e51784 10276s ok 53 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 54 10276s ok 55 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 56 10276s ok 57 10276s Set-Cookie: usertrack_test=8bbe4e5b.6492601e87cf0; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=8bbe4e5b.6492601e87cf0 10276s ok 58 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 59 10276s ok 60 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 61 10276s ok 62 10276s Set-Cookie: usertrack_test=63f5b9eb.6492601e8e131; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=63f5b9eb.6492601e8e131 10276s ok 63 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 64 10276s ok 65 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 66 10276s ok 67 10276s Set-Cookie: usertrack_test=de219591.6492601e9d3c0; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=de219591.6492601e9d3c0 10276s ok 68 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 69 10276s ok 70 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 71 10276s ok 72 10276s Set-Cookie: usertrack_test=71e91220.6492601ea4172; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=71e91220.6492601ea4172 10276s ok 73 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 74 10276s ok 75 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 76 10276s ok 77 10276s Set-Cookie: usertrack_test=ec02a226.6492601ea4e21; path=/; expires=Sat, 24-Jan-26 17:58:29 GMT 10276s Cookie: usertrack_test=ec02a226.6492601ea4e21 10276s ok 78 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 79 10276s ok 80 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 81 10276s ok 82 10276s Set-Cookie: usertrack_test=33104dc5.6492601eaf00c; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=33104dc5.6492601eaf00c 10276s ok 83 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 84 10276s ok 85 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 86 10276s ok 87 10276s Set-Cookie: usertrack_test=5b337a1e.6492601eb0107; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=5b337a1e.6492601eb0107 10276s ok 88 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 89 10276s ok 90 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 91 10276s ok 92 10276s Set-Cookie: usertrack_test=c233517a.6492601eb0b86; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=c233517a.6492601eb0b86 10276s ok 93 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 94 10276s ok 95 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 96 10276s ok 97 10276s Set-Cookie: usertrack_test=9eb415d1.6492601eb2093; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=9eb415d1.6492601eb2093 10276s ok 98 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 99 10276s ok 100 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 101 10276s ok 102 10276s Set-Cookie: usertrack_test=5557da3f.6492601eb2cd3; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=5557da3f.6492601eb2cd3 10276s ok 103 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 104 10276s ok 105 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 106 10276s ok 107 10276s Set-Cookie: usertrack_test=b9ff1bec.6492601eb3789; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=b9ff1bec.6492601eb3789 10276s ok 108 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 109 10276s ok 110 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 111 10276s ok 112 10276s Set-Cookie: usertrack_test=de8ba6a4.6492601eb41cf; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=de8ba6a4.6492601eb41cf 10276s ok 113 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 114 10276s ok 115 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 116 10276s ok 117 10276s Set-Cookie: usertrack_test=784faa.6492601ee5b05; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=784faa.6492601ee5b05 10276s ok 118 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 119 10276s ok 120 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 121 10276s ok 122 10276s Set-Cookie: usertrack_test=b91b7f87.6492601ee69dd; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=b91b7f87.6492601ee69dd 10276s ok 123 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 124 10276s ok 125 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 126 10276s ok 127 10276s Set-Cookie: usertrack_test=f3ad5a4d.6492601eefb72; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=f3ad5a4d.6492601eefb72 10276s ok 128 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 129 10276s ok 130 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 131 10276s ok 132 10276s Set-Cookie: usertrack_test=a72a4bca.6492601ef0532; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=a72a4bca.6492601ef0532 10276s ok 133 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 134 10276s ok 135 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 136 10276s ok 137 10276s Set-Cookie: usertrack_test=ccf11610.6492601ef0fba; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=ccf11610.6492601ef0fba 10276s ok 138 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 139 10276s ok 140 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 141 10276s ok 142 10276s Set-Cookie: usertrack_test=86317d7c.6492601ef1a23; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=86317d7c.6492601ef1a23 10276s ok 143 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 144 10276s ok 145 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 146 10276s ok 147 10276s Set-Cookie: usertrack_test=2bf56300.6492601ef2445; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=2bf56300.6492601ef2445 10276s ok 148 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 149 10276s ok 150 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 151 10276s ok 152 10276s Set-Cookie: usertrack_test=3e57f7ee.6492601ef3003; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=3e57f7ee.6492601ef3003 10276s ok 153 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 154 10276s ok 155 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 156 10276s ok 157 10276s Set-Cookie: usertrack_test=999fff28.6492601f07b26; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=999fff28.6492601f07b26 10276s ok 158 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 159 10276s ok 160 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 161 10276s ok 162 10276s Set-Cookie: usertrack_test=ba56b376.6492601f0875d; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=ba56b376.6492601f0875d 10276s ok 163 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 164 10276s ok 165 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 166 10276s ok 167 10276s Set-Cookie: usertrack_test=ae367890.6492601f09164; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=ae367890.6492601f09164 10276s ok 168 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 169 10276s ok 170 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 171 10276s ok 172 10276s Set-Cookie: usertrack_test=13db714c.6492601f09b84; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=13db714c.6492601f09b84 10276s ok 173 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 174 10276s ok 175 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 176 10276s ok 177 10276s Set-Cookie: usertrack_test=8607f60e.6492601f0fb11; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=8607f60e.6492601f0fb11 10276s ok 178 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 179 10276s ok 180 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 181 10276s ok 182 10276s Set-Cookie: usertrack_test=af719bf1.6492601f14fd2; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=af719bf1.6492601f14fd2 10276s ok 183 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 184 10276s ok 185 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 186 10276s ok 187 10276s Set-Cookie: usertrack_test=d5aa7524.6492601f15b63; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=d5aa7524.6492601f15b63 10276s ok 188 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 189 10276s ok 190 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 191 10276s ok 192 10276s Set-Cookie: usertrack_test=15eeda02.6492601f1d7c0; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=15eeda02.6492601f1d7c0 10276s ok 193 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 194 10276s ok 195 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 196 10276s ok 197 10276s Set-Cookie: usertrack_test=555cadfd.6492601f39aa3; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=555cadfd.6492601f39aa3 10276s ok 198 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 199 10276s ok 200 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 201 10276s ok 202 10276s Set-Cookie: usertrack_test=867ed591.6492601f3a570; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=867ed591.6492601f3a570 10276s ok 203 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 204 10276s ok 205 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 206 10276s ok 207 10276s Set-Cookie: usertrack_test=86f52010.6492601f4afc8; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=86f52010.6492601f4afc8 10276s ok 208 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 209 10276s ok 210 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 211 10276s ok 212 10276s Set-Cookie: usertrack_test=c737660d.6492601f4be6a; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=c737660d.6492601f4be6a 10276s ok 213 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 214 10276s ok 215 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 216 10276s ok 217 10276s Set-Cookie: usertrack_test=5aab4253.6492601f4c97d; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=5aab4253.6492601f4c97d 10276s ok 218 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 219 10276s ok 220 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 221 10276s ok 222 10276s Set-Cookie: usertrack_test=25312a94.6492601f4f175; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=25312a94.6492601f4f175 10276s ok 223 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 224 10276s ok 225 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 226 10276s ok 227 10276s Set-Cookie: usertrack_test=7766a24e.6492601f5a8b3; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=7766a24e.6492601f5a8b3 10276s ok 228 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 229 10276s ok 230 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 231 10276s ok 232 10276s Set-Cookie: usertrack_test=de60b8d.6492601f5f6e0; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=de60b8d.6492601f5f6e0 10276s ok 233 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 234 10276s ok 235 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 236 10276s ok 237 10276s Set-Cookie: usertrack_test=8d7c9687.6492601f60013; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=8d7c9687.6492601f60013 10276s ok 238 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 239 10276s ok 240 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 241 10276s ok 242 10276s Set-Cookie: usertrack_test=629ef4a8.6492601f65c80; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=629ef4a8.6492601f65c80 10276s ok 243 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 244 10276s ok 245 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 246 10276s ok 247 10276s Set-Cookie: usertrack_test=566c822e.6492601f66590; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=566c822e.6492601f66590 10276s ok 248 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 249 10276s ok 250 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 251 10276s ok 252 10276s Set-Cookie: usertrack_test=8b97b769.6492601f66e6e; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=8b97b769.6492601f66e6e 10276s ok 253 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 254 10276s ok 255 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 256 10276s ok 257 10276s Set-Cookie: usertrack_test=6cc659d6.6492601f67791; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=6cc659d6.6492601f67791 10276s ok 258 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 259 10276s ok 260 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 261 10276s ok 262 10276s Set-Cookie: usertrack_test=f7ac282a.6492601f68214; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=f7ac282a.6492601f68214 10276s ok 263 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 264 10276s ok 265 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 266 10276s ok 267 10276s Set-Cookie: usertrack_test=ac1543c0.6492601f6f714; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=ac1543c0.6492601f6f714 10276s ok 268 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 269 10276s ok 270 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 271 10276s ok 272 10276s Set-Cookie: usertrack_test=2cdc4332.6492601f70112; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=2cdc4332.6492601f70112 10276s ok 273 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 274 10276s ok 275 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 276 10276s ok 277 10276s Set-Cookie: usertrack_test=2ce436e4.6492601f70a5f; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=2ce436e4.6492601f70a5f 10276s ok 278 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 279 10276s ok 280 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 281 10276s ok 282 10276s Set-Cookie: usertrack_test=3a8e91cc.6492601f80824; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=3a8e91cc.6492601f80824 10276s ok 283 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 284 10276s ok 285 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 286 10276s ok 287 10276s Set-Cookie: usertrack_test=8938d494.6492601f81187; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=8938d494.6492601f81187 10276s ok 288 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 289 10276s ok 290 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 291 10276s ok 292 10276s Set-Cookie: usertrack_test=bae1d091.6492601f81a87; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=bae1d091.6492601f81a87 10276s ok 293 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 294 10276s ok 295 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 296 10276s ok 297 10276s Set-Cookie: usertrack_test=ea76e3cb.6492601f82360; path=/; expires=Sat, 24-Jan-26 17:58:30 GMT 10276s Cookie: usertrack_test=ea76e3cb.6492601f82360 10276s ok 298 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 299 10276s ok 300 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 301 10276s ok 302 10276s Set-Cookie: usertrack_test=a83d917f.6492601faa32d; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=a83d917f.6492601faa32d 10276s ok 303 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 304 10276s ok 305 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 306 10276s ok 307 10276s Set-Cookie: usertrack_test=b053d443.6492601fb131b; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=b053d443.6492601fb131b 10276s ok 308 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 309 10276s ok 310 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 311 10276s ok 312 10276s Set-Cookie: usertrack_test=91c49810.6492601fb1c62; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=91c49810.6492601fb1c62 10276s ok 313 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 314 10276s ok 315 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 316 10276s ok 317 10276s Set-Cookie: usertrack_test=9fafd90a.6492601fb25d9; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=9fafd90a.6492601fb25d9 10276s ok 318 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 319 10276s ok 320 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 321 10276s ok 322 10276s Set-Cookie: usertrack_test=7edf68d8.6492601fb2ee2; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=7edf68d8.6492601fb2ee2 10276s ok 323 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 324 10276s ok 325 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 326 10276s ok 327 10276s Set-Cookie: usertrack_test=3e74d247.6492601fc6701; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=3e74d247.6492601fc6701 10276s ok 328 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 329 10276s ok 330 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 331 10276s ok 332 10276s Set-Cookie: usertrack_test=e449b1fb.6492601fc6ff9; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=e449b1fb.6492601fc6ff9 10276s ok 333 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 334 10276s ok 335 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 336 10276s ok 337 10276s Set-Cookie: usertrack_test=c0c2435b.6492601fc78ca; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=c0c2435b.6492601fc78ca 10276s ok 338 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 339 10276s ok 340 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 341 10276s ok 342 10276s Set-Cookie: usertrack_test=b617a182.6492601fc821c; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=b617a182.6492601fc821c 10276s ok 343 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 344 10276s ok 345 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 346 10276s ok 347 10276s Set-Cookie: usertrack_test=d63dc99c.6492601fc8b48; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=d63dc99c.6492601fc8b48 10276s ok 348 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 349 10276s ok 350 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 351 10276s ok 352 10276s Set-Cookie: usertrack_test=d7cdc1f2.6492601fc9432; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=d7cdc1f2.6492601fc9432 10276s ok 353 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 354 10276s ok 355 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 356 10276s ok 357 10276s Set-Cookie: usertrack_test=a85d5bd7.6492601fc9df4; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=a85d5bd7.6492601fc9df4 10276s ok 358 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 359 10276s ok 360 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 361 10276s ok 362 10276s Set-Cookie: usertrack_test=3a6cca7f.6492601fca7ed; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=3a6cca7f.6492601fca7ed 10276s ok 363 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 364 10276s ok 365 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 366 10276s ok 367 10276s Set-Cookie: usertrack_test=81fa6110.6492601fdd4fb; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=81fa6110.6492601fdd4fb 10276s ok 368 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 369 10276s ok 370 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 371 10276s ok 372 10276s Set-Cookie: usertrack_test=b0087c13.6492601fde2e4; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=b0087c13.6492601fde2e4 10276s ok 373 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 374 10276s ok 375 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 376 10276s ok 377 10276s Set-Cookie: usertrack_test=6160a912.6492601fded23; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=6160a912.6492601fded23 10276s ok 378 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 379 10276s ok 380 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 381 10276s ok 382 10276s Set-Cookie: usertrack_test=1715cc2a.6492601fdf625; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=1715cc2a.6492601fdf625 10276s ok 383 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 384 10276s ok 385 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 386 10276s ok 387 10276s Set-Cookie: usertrack_test=7700557b.6492602003cea; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=7700557b.6492602003cea 10276s ok 388 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 389 10276s ok 390 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 391 10276s ok 392 10276s Set-Cookie: usertrack_test=fde05a50.64926020048af; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=fde05a50.64926020048af 10276s ok 393 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 394 10276s ok 395 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 396 10276s ok 397 10276s Set-Cookie: usertrack_test=2f36f7c9.6492602007c83; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=2f36f7c9.6492602007c83 10276s ok 398 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 399 10276s ok 400 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 401 10276s ok 402 10276s Set-Cookie: usertrack_test=d66947f3.6492602010a13; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=d66947f3.6492602010a13 10276s ok 403 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 404 10276s ok 405 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 406 10276s ok 407 10276s Set-Cookie: usertrack_test=22c71f66.6492602024771; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=22c71f66.6492602024771 10276s ok 408 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 409 10276s ok 410 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 411 10276s ok 412 10276s Set-Cookie: usertrack_test=76498d14.64926020259ce; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=76498d14.64926020259ce 10276s ok 413 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 414 10276s ok 415 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 416 10276s ok 417 10276s Set-Cookie: usertrack_test=74d1525.649260205343a; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=74d1525.649260205343a 10276s ok 418 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 419 10276s ok 420 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 421 10276s ok 422 10276s Set-Cookie: usertrack_test=a61afa90.6492602059d35; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=a61afa90.6492602059d35 10276s ok 423 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 424 10276s ok 425 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 426 10276s ok 427 10276s Set-Cookie: usertrack_test=a7e05b39.64926020772a4; path=/; expires=Sat, 24-Jan-26 17:58:31 GMT 10276s Cookie: usertrack_test=a7e05b39.64926020772a4 10276s ok 428 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 429 10276s ok 430 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 431 10276s ok 432 10276s Set-Cookie: usertrack_test=b2d4f26b.6492602093f25; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=b2d4f26b.6492602093f25 10276s ok 433 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 434 10276s ok 435 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 436 10276s ok 437 10276s Set-Cookie: usertrack_test=f4449f50.64926020b8469; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=f4449f50.64926020b8469 10276s ok 438 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 439 10276s ok 440 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 441 10276s ok 442 10276s Set-Cookie: usertrack_test=a8ed7c97.64926020f9bfc; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=a8ed7c97.64926020f9bfc 10276s ok 443 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 444 10276s ok 445 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 446 10276s ok 447 10276s Set-Cookie: usertrack_test=a106f131.64926020faae3; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=a106f131.64926020faae3 10276s ok 448 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 449 10276s ok 450 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 451 10276s ok 452 10276s Set-Cookie: usertrack_test=ddb84e5f.64926020fc08f; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=ddb84e5f.64926020fc08f 10276s ok 453 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 454 10276s ok 455 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 456 10276s ok 457 10276s Set-Cookie: usertrack_test=9ee49b09.64926020fe137; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=9ee49b09.64926020fe137 10276s ok 458 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 459 10276s ok 460 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 461 10276s ok 462 10276s Set-Cookie: usertrack_test=4fe6e063.64926021051e6; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=4fe6e063.64926021051e6 10276s ok 463 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 464 10276s ok 465 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 466 10276s ok 467 10276s Set-Cookie: usertrack_test=1cc14b9f.6492602107dc1; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=1cc14b9f.6492602107dc1 10276s ok 468 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 469 10276s ok 470 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 471 10276s ok 472 10276s Set-Cookie: usertrack_test=457b1381.649260210c94a; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=457b1381.649260210c94a 10276s ok 473 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 474 10276s ok 475 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 476 10276s ok 477 10276s Set-Cookie: usertrack_test=f3b2012e.649260211968c; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=f3b2012e.649260211968c 10276s ok 478 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 479 10276s ok 480 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 481 10276s ok 482 10276s Set-Cookie: usertrack_test=44755cb1.649260211a170; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=44755cb1.649260211a170 10276s ok 483 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 484 10276s ok 485 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 486 10276s ok 487 10276s Set-Cookie: usertrack_test=7eef7a82.649260211b538; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=7eef7a82.649260211b538 10276s ok 488 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 489 10276s ok 490 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 491 10276s ok 492 10276s Set-Cookie: usertrack_test=be7141b2.649260211be58; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=be7141b2.649260211be58 10276s ok 493 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 494 10276s ok 495 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 496 10276s ok 497 10276s Set-Cookie: usertrack_test=6ae431fb.649260211c7b8; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=6ae431fb.649260211c7b8 10276s ok 498 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 499 10276s ok 500 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 501 10276s ok 502 10276s Set-Cookie: usertrack_test=5e8c4b4d.64926021303a8; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=5e8c4b4d.64926021303a8 10276s ok 503 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 504 10276s ok 505 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 506 10276s ok 507 10276s Set-Cookie: usertrack_test=2cce1a8.6492602132a4d; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=2cce1a8.6492602132a4d 10276s ok 508 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 509 10276s ok 510 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 511 10276s ok 512 10276s Set-Cookie: usertrack_test=bc520402.64926021423b1; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=bc520402.64926021423b1 10276s ok 513 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 514 10276s ok 515 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 516 10276s ok 517 10276s Set-Cookie: usertrack_test=468457d8.6492602142d57; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=468457d8.6492602142d57 10276s ok 518 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 519 10276s ok 520 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 521 10276s ok 522 10276s Set-Cookie: usertrack_test=29457fbc.649260214366f; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=29457fbc.649260214366f 10276s ok 523 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 524 10276s ok 525 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 526 10276s ok 527 10276s Set-Cookie: usertrack_test=4ad65fea.6492602143fe1; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=4ad65fea.6492602143fe1 10276s ok 528 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 529 10276s ok 530 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 531 10276s ok 532 10276s Set-Cookie: usertrack_test=af8adffd.64926021448b4; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=af8adffd.64926021448b4 10276s ok 533 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 534 10276s ok 535 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 536 10276s ok 537 10276s Set-Cookie: usertrack_test=cb3d608e.649260214518c; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=cb3d608e.649260214518c 10276s ok 538 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 539 10276s ok 540 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 541 10276s ok 542 10276s Set-Cookie: usertrack_test=cd94a33.6492602145a4e; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=cd94a33.6492602145a4e 10276s ok 543 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 544 10276s ok 545 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 546 10276s ok 547 10276s Set-Cookie: usertrack_test=13e3e4b8.6492602146355; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=13e3e4b8.6492602146355 10276s ok 548 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 549 10276s ok 550 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 551 10276s ok 552 10276s Set-Cookie: usertrack_test=d13a686a.6492602146c64; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=d13a686a.6492602146c64 10276s ok 553 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 554 10276s ok 555 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 556 10276s ok 557 10276s Set-Cookie: usertrack_test=6658645a.649260214757f; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=6658645a.649260214757f 10276s ok 558 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 559 10276s ok 560 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 561 10276s ok 562 10276s Set-Cookie: usertrack_test=3facd925.649260215881f; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=3facd925.649260215881f 10276s ok 563 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 564 10276s ok 565 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 566 10276s ok 567 10276s Set-Cookie: usertrack_test=fb7e12fb.649260215e6d6; path=/; expires=Sat, 24-Jan-26 17:58:32 GMT 10276s Cookie: usertrack_test=fb7e12fb.649260215e6d6 10276s ok 568 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 569 10276s ok 570 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 571 10276s ok 572 10276s Set-Cookie: usertrack_test=242a10d9.6492602193211; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=242a10d9.6492602193211 10276s ok 573 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 574 10276s ok 575 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 576 10276s ok 577 10276s Set-Cookie: usertrack_test=1928af9c.64926021ad4ca; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=1928af9c.64926021ad4ca 10276s ok 578 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 579 10276s ok 580 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 581 10276s ok 582 10276s Set-Cookie: usertrack_test=4cbeda43.64926021ae10f; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=4cbeda43.64926021ae10f 10276s ok 583 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 584 10276s ok 585 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 586 10276s ok 587 10276s Set-Cookie: usertrack_test=22d64dbb.64926021aecbf; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=22d64dbb.64926021aecbf 10276s ok 588 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 589 10276s ok 590 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 591 10276s ok 592 10276s Set-Cookie: usertrack_test=2956b0e3.64926021af8af; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=2956b0e3.64926021af8af 10276s ok 593 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 594 10276s ok 595 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 596 10276s ok 597 10276s Set-Cookie: usertrack_test=b2ee7e8c.64926021b2da8; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=b2ee7e8c.64926021b2da8 10276s ok 598 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 599 10276s ok 600 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 601 10276s ok 602 10276s Set-Cookie: usertrack_test=78db22cb.64926021ddc1b; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=78db22cb.64926021ddc1b 10276s ok 603 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 604 10276s ok 605 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 606 10276s ok 607 10276s Set-Cookie: usertrack_test=88aba08f.649260221a044; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=88aba08f.649260221a044 10276s ok 608 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 609 10276s ok 610 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 611 10276s ok 612 10276s Set-Cookie: usertrack_test=61cdd2d2.649260224405e; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=61cdd2d2.649260224405e 10276s ok 613 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 614 10276s ok 615 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 616 10276s ok 617 10276s Set-Cookie: usertrack_test=3e29eac2.6492602265e40; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=3e29eac2.6492602265e40 10276s ok 618 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 619 10276s ok 620 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 621 10276s ok 622 10276s Set-Cookie: usertrack_test=ce41b28c.6492602266cbb; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=ce41b28c.6492602266cbb 10276s ok 623 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 624 10276s ok 625 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 626 10276s ok 627 10276s Set-Cookie: usertrack_test=24ddc65b.649260226bace; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=24ddc65b.649260226bace 10276s ok 628 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 629 10276s ok 630 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 631 10276s ok 632 10276s Set-Cookie: usertrack_test=eb078e8f.64926022727be; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=eb078e8f.64926022727be 10276s ok 633 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 634 10276s ok 635 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 636 10276s ok 637 10276s Set-Cookie: usertrack_test=c335c4be.64926022734ab; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=c335c4be.64926022734ab 10276s ok 638 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 639 10276s ok 640 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 641 10276s ok 642 10276s Set-Cookie: usertrack_test=faa90303.6492602273ea8; path=/; expires=Sat, 24-Jan-26 17:58:33 GMT 10276s Cookie: usertrack_test=faa90303.6492602273ea8 10276s ok 643 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 644 10276s ok 645 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 646 10276s ok 647 10276s Set-Cookie: usertrack_test=95849e2f.649260227b8d1; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=95849e2f.649260227b8d1 10276s ok 648 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 649 10276s ok 650 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 651 10276s ok 652 10276s Set-Cookie: usertrack_test=8634be4e.649260227e898; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=8634be4e.649260227e898 10276s ok 653 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 654 10276s ok 655 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 656 10276s ok 657 10276s Set-Cookie: usertrack_test=38d5cd92.64926022aaa98; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=38d5cd92.64926022aaa98 10276s ok 658 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 659 10276s ok 660 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 661 10276s ok 662 10276s Set-Cookie: usertrack_test=d3bc53a2.64926022c9466; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=d3bc53a2.64926022c9466 10276s ok 663 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 664 10276s ok 665 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 666 10276s ok 667 10276s Set-Cookie: usertrack_test=d8d48e78.64926022d7214; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=d8d48e78.64926022d7214 10276s ok 668 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 669 10276s ok 670 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 671 10276s ok 672 10276s Set-Cookie: usertrack_test=2b71b7e.64926022d88e6; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=2b71b7e.64926022d88e6 10276s ok 673 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 674 10276s ok 675 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 676 10276s ok 677 10276s Set-Cookie: usertrack_test=d495dcc9.64926022d96bc; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=d495dcc9.64926022d96bc 10276s ok 678 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 679 10276s ok 680 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 681 10276s ok 682 10276s Set-Cookie: usertrack_test=a23623d9.64926022da4b6; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=a23623d9.64926022da4b6 10276s ok 683 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 684 10276s ok 685 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 686 10276s ok 687 10276s Set-Cookie: usertrack_test=a3bb840f.64926022db036; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=a3bb840f.64926022db036 10276s ok 688 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 689 10276s ok 690 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 691 10276s ok 692 10276s Set-Cookie: usertrack_test=6ebfe067.64926022dbd9e; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=6ebfe067.64926022dbd9e 10276s ok 693 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 694 10276s ok 695 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 696 10276s ok 697 10276s Set-Cookie: usertrack_test=21d73f99.64926022e390c; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=21d73f99.64926022e390c 10276s ok 698 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 699 10276s ok 700 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 701 10276s ok 702 10276s Set-Cookie: usertrack_test=135c90e3.6492602305d02; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=135c90e3.6492602305d02 10276s ok 703 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 704 10276s ok 705 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 706 10276s ok 707 10276s Set-Cookie: usertrack_test=219a5e8a.649260231f173; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=219a5e8a.649260231f173 10276s ok 708 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 709 10276s ok 710 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 711 10276s ok 712 10276s Set-Cookie: usertrack_test=ac96432a.64926023249ac; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=ac96432a.64926023249ac 10276s ok 713 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 714 10276s ok 715 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 716 10276s ok 717 10276s Set-Cookie: usertrack_test=24b101fb.649260232c248; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=24b101fb.649260232c248 10276s ok 718 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 719 10276s ok 720 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 721 10276s ok 722 10276s Set-Cookie: usertrack_test=3382c1b1.649260232cfa5; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=3382c1b1.649260232cfa5 10276s ok 723 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 724 10276s ok 725 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 726 10276s ok 727 10276s Set-Cookie: usertrack_test=c80a528.649260232ddee; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=c80a528.649260232ddee 10276s ok 728 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 729 10276s ok 730 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 731 10276s ok 732 10276s Set-Cookie: usertrack_test=aa62bd1e.649260232f378; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=aa62bd1e.649260232f378 10276s ok 733 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 734 10276s ok 735 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 736 10276s ok 737 10276s Set-Cookie: usertrack_test=a4e2792f.64926023304a1; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=a4e2792f.64926023304a1 10276s ok 738 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 739 10276s ok 740 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 741 10276s ok 742 10276s Set-Cookie: usertrack_test=67aae2b5.649260234985b; path=/; expires=Sat, 24-Jan-26 17:58:34 GMT 10276s Cookie: usertrack_test=67aae2b5.649260234985b 10276s ok 743 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 744 10276s ok 745 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 746 10276s ok 747 10276s Set-Cookie: usertrack_test=13492625.64926023709c5; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=13492625.64926023709c5 10276s ok 748 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 749 10276s ok 750 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 751 10276s ok 752 10276s Set-Cookie: usertrack_test=aa39e99c.6492602371634; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=aa39e99c.6492602371634 10276s ok 753 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 754 10276s ok 755 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 756 10276s ok 757 10276s Set-Cookie: usertrack_test=f879782f.6492602371f53; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=f879782f.6492602371f53 10276s ok 758 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 759 10276s ok 760 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 761 10276s ok 762 10276s Set-Cookie: usertrack_test=3963bf8f.649260237289f; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=3963bf8f.649260237289f 10276s ok 763 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 764 10276s ok 765 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 766 10276s ok 767 10276s Set-Cookie: usertrack_test=77fcba75.649260237318f; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=77fcba75.649260237318f 10276s ok 768 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 769 10276s ok 770 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 771 10276s ok 772 10276s Set-Cookie: usertrack_test=625ccf57.6492602373d6a; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=625ccf57.6492602373d6a 10276s ok 773 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 774 10276s ok 775 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 776 10276s ok 777 10276s Set-Cookie: usertrack_test=df733be5.64926023746db; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=df733be5.64926023746db 10276s ok 778 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 779 10276s ok 780 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 781 10276s ok 782 10276s Set-Cookie: usertrack_test=504f66c7.6492602377768; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=504f66c7.6492602377768 10276s ok 783 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 784 10276s ok 785 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 786 10276s ok 787 10276s Set-Cookie: usertrack_test=dc3084b6.649260238c65a; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=dc3084b6.649260238c65a 10276s ok 788 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 789 10276s ok 790 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 791 10276s ok 792 10276s Set-Cookie: usertrack_test=b5d764aa.64926023952b8; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=b5d764aa.64926023952b8 10276s ok 793 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 794 10276s ok 795 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 796 10276s ok 797 10276s Set-Cookie: usertrack_test=a99a179.6492602395f2d; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=a99a179.6492602395f2d 10276s ok 798 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 799 10276s ok 800 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 801 10276s ok 802 10276s Set-Cookie: usertrack_test=41ba1d2b.649260239715a; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=41ba1d2b.649260239715a 10276s ok 803 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 804 10276s ok 805 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 806 10276s ok 807 10276s Set-Cookie: usertrack_test=9d1c01ba.64926023a1355; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=9d1c01ba.64926023a1355 10276s ok 808 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 809 10276s ok 810 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 811 10276s ok 812 10276s Set-Cookie: usertrack_test=a2353848.64926023d3bfe; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=a2353848.64926023d3bfe 10276s ok 813 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 814 10276s ok 815 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 816 10276s ok 817 10276s Set-Cookie: usertrack_test=eaea7983.64926023d4570; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=eaea7983.64926023d4570 10276s ok 818 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 819 10276s ok 820 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 821 10276s ok 822 10276s Set-Cookie: usertrack_test=1ac7b780.64926023d4e47; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=1ac7b780.64926023d4e47 10276s ok 823 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 824 10276s ok 825 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 826 10276s ok 827 10276s Set-Cookie: usertrack_test=65ffc934.64926023d57ad; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=65ffc934.64926023d57ad 10276s ok 828 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 829 10276s ok 830 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 831 10276s ok 832 10276s Set-Cookie: usertrack_test=12718a05.64926023d60b3; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=12718a05.64926023d60b3 10276s ok 833 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 834 10276s ok 835 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 836 10276s ok 837 10276s Set-Cookie: usertrack_test=2685f941.64926023d69aa; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=2685f941.64926023d69aa 10276s ok 838 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 839 10276s ok 840 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 841 10276s ok 842 10276s Set-Cookie: usertrack_test=87f3314d.64926023d72ab; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=87f3314d.64926023d72ab 10276s ok 843 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 844 10276s ok 845 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 846 10276s ok 847 10276s Set-Cookie: usertrack_test=4968ecf.64926023d7bcc; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=4968ecf.64926023d7bcc 10276s ok 848 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 849 10276s ok 850 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 851 10276s ok 852 10276s Set-Cookie: usertrack_test=d8c0b5f5.64926023d84e9; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=d8c0b5f5.64926023d84e9 10276s ok 853 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 854 10276s ok 855 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 856 10276s ok 857 10276s Set-Cookie: usertrack_test=30169068.64926023d8de2; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=30169068.64926023d8de2 10276s ok 858 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 859 10276s ok 860 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 861 10276s ok 862 10276s Set-Cookie: usertrack_test=fecd625e.64926023d97bd; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=fecd625e.64926023d97bd 10276s ok 863 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 864 10276s ok 865 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 866 10276s ok 867 10276s Set-Cookie: usertrack_test=dd26cc60.64926023da6b3; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=dd26cc60.64926023da6b3 10276s ok 868 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 869 10276s ok 870 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 871 10276s ok 872 10276s Set-Cookie: usertrack_test=eb4795f5.64926023db135; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=eb4795f5.64926023db135 10276s ok 873 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 874 10276s ok 875 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 876 10276s ok 877 10276s Set-Cookie: usertrack_test=bb4725c0.64926023dbb36; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=bb4725c0.64926023dbb36 10276s ok 878 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 879 10276s ok 880 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 881 10276s ok 882 10276s Set-Cookie: usertrack_test=de3dbcb6.64926023dc700; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=de3dbcb6.64926023dc700 10276s ok 883 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 884 10276s ok 885 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 886 10276s ok 887 10276s Set-Cookie: usertrack_test=4ff922ab.64926023dd122; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=4ff922ab.64926023dd122 10276s ok 888 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 889 10276s ok 890 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 891 10276s ok 892 10276s Set-Cookie: usertrack_test=e53a3735.64926023dda85; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=e53a3735.64926023dda85 10276s ok 893 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 894 10276s ok 895 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 896 10276s ok 897 10276s Set-Cookie: usertrack_test=f18f38c3.64926023de454; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=f18f38c3.64926023de454 10276s ok 898 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 899 10276s ok 900 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 901 10276s ok 902 10276s Set-Cookie: usertrack_test=dabdede1.6492602400bf7; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=dabdede1.6492602400bf7 10276s ok 903 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 904 10276s ok 905 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 906 10276s ok 907 10276s Set-Cookie: usertrack_test=f4972c96.6492602401b0e; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=f4972c96.6492602401b0e 10276s ok 908 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 909 10276s ok 910 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 911 10276s ok 912 10276s Set-Cookie: usertrack_test=819247e3.64926024027e4; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=819247e3.64926024027e4 10276s ok 913 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 914 10276s ok 915 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 916 10276s ok 917 10276s Set-Cookie: usertrack_test=41aa5cc1.6492602404783; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=41aa5cc1.6492602404783 10276s ok 918 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 919 10276s ok 920 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 921 10276s ok 922 10276s Set-Cookie: usertrack_test=d4d6ed58.6492602409e0f; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=d4d6ed58.6492602409e0f 10276s ok 923 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 924 10276s ok 925 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 926 10276s ok 927 10276s Set-Cookie: usertrack_test=98e58446.649260242c5e3; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=98e58446.649260242c5e3 10276s ok 928 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 929 10276s ok 930 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 931 10276s ok 932 10276s Set-Cookie: usertrack_test=929a3417.649260242d956; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=929a3417.649260242d956 10276s ok 933 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 934 10276s ok 935 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 936 10276s ok 937 10276s Set-Cookie: usertrack_test=997bef2f.64926024304c9; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=997bef2f.64926024304c9 10276s ok 938 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 939 10276s ok 940 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 941 10276s ok 942 10276s Set-Cookie: usertrack_test=b43abf3.64926024314bf; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=b43abf3.64926024314bf 10276s ok 943 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 944 10276s ok 945 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 946 10276s ok 947 10276s Set-Cookie: usertrack_test=a723b912.6492602433f46; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=a723b912.6492602433f46 10276s ok 948 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 949 10276s ok 950 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 951 10276s ok 952 10276s Set-Cookie: usertrack_test=c51974c7.6492602434abe; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=c51974c7.6492602434abe 10276s ok 953 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 954 10276s ok 955 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 956 10276s ok 957 10276s Set-Cookie: usertrack_test=7cef7bfc.64926024357e1; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=7cef7bfc.64926024357e1 10276s ok 958 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 959 10276s ok 960 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 961 10276s ok 962 10276s Set-Cookie: usertrack_test=abdecd76.6492602436359; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=abdecd76.6492602436359 10276s ok 963 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 964 10276s ok 965 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 966 10276s ok 967 10276s Set-Cookie: usertrack_test=323ee1d9.6492602436f1a; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=323ee1d9.6492602436f1a 10276s ok 968 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 969 10276s ok 970 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 971 10276s ok 972 10276s Set-Cookie: usertrack_test=4e8ea5c3.6492602437a96; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=4e8ea5c3.6492602437a96 10276s ok 973 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 974 10276s ok 975 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 976 10276s ok 977 10276s Set-Cookie: usertrack_test=25b2c157.6492602438714; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=25b2c157.6492602438714 10276s ok 978 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 979 10276s ok 980 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 981 10276s ok 982 10276s Set-Cookie: usertrack_test=235ac2a8.64926024393da; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=235ac2a8.64926024393da 10276s ok 983 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 984 10276s ok 985 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 986 10276s ok 987 10276s Set-Cookie: usertrack_test=d7c4f4d.649260243a26c; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=d7c4f4d.649260243a26c 10276s ok 988 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 989 10276s ok 990 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 991 10276s ok 992 10276s Set-Cookie: usertrack_test=f0ed664a.6492602444cf7; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=f0ed664a.6492602444cf7 10276s ok 993 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 994 10276s ok 995 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 996 10276s ok 997 10276s Set-Cookie: usertrack_test=f64b27bb.64926024457aa; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s Cookie: usertrack_test=f64b27bb.64926024457aa 10276s ok 998 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 999 10276s ok 1000 10276s ok 1001 10276s # testing : Checking return code is '200' 10276s # expected: 200 10276s # received: '200' 10276s ok 1002 10276s # usertrack_test=c348bf2a.649260244639e; path=/; expires=Sat, 24-Jan-26 17:58:35 GMT 10276s ok 1003 10276s # expected: undef 10276s # received: undef 10276s ok 1004 10276s ok 10297s autopkgtest [17:55:42]: ERROR: timed out on command "su -s /bin/bash root -c set -e; exec /tmp/autopkgtest.x656qg/wrapper.sh --isolation --artifacts=/tmp/autopkgtest.x656qg/run-test-suite-artifacts --chdir=/tmp/autopkgtest.x656qg/build.rgA/src --env=AUTOPKGTEST_TESTBED_ARCH=s390x --env=AUTOPKGTEST_TEST_ARCH=s390x --env=DEB_BUILD_OPTIONS=parallel=2 --env=DEBIAN_FRONTEND=noninteractive --env=LANG=C.UTF-8 --unset-env=LANGUAGE --unset-env=LC_ADDRESS --unset-env=LC_ALL --unset-env=LC_COLLATE --unset-env=LC_CTYPE --unset-env=LC_IDENTIFICATION --unset-env=LC_MEASUREMENT --unset-env=LC_MESSAGES --unset-env=LC_MONETARY --unset-env=LC_NAME --unset-env=LC_NUMERIC --unset-env=LC_PAPER --unset-env=LC_TELEPHONE --unset-env=LC_TIME --script-pid-file=/tmp/autopkgtest_script_pid --source-profile --stderr=/tmp/autopkgtest.x656qg/run-test-suite-stderr --stdout=/tmp/autopkgtest.x656qg/run-test-suite-stdout --tmp=/tmp/autopkgtest.x656qg/autopkgtest_tmp --env=AUTOPKGTEST_NORMAL_USER=ubuntu --env=ADT_NORMAL_USER=ubuntu --env=ADT_TEST_TRIGGERS=openssl/3.5.4-1ubuntu1 --make-executable=/tmp/autopkgtest.x656qg/build.rgA/src/debian/tests/run-test-suite -- /tmp/autopkgtest.x656qg/build.rgA/src/debian/tests/run-test-suite" (kind: test) 10298s autopkgtest [17:55:43]: test run-test-suite: -----------------------] 10300s run-test-suite FAIL timed out 10300s autopkgtest [17:55:45]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 10318s autopkgtest [17:56:03]: ERROR: "rm -rf /tmp/autopkgtest.x656qg/run-test-suite-artifacts /tmp/autopkgtest.x656qg/autopkgtest_tmp" failed with stderr "rm: cannot remove '/tmp/autopkgtest.x656qg/autopkgtest_tmp/perl-framework/t': Directory not empty 10318s "